Skip to content

Should we rely on the TrackConfiguration explainer for code that runs on iOS? #122

@AfLosada

Description

@AfLosada

Hi!

I've been trying to find out if Track Configuration explainer is reliable for use on Safari for HLS video playback. I've been digging through the code and ended up on the Explainer, and I also see that has been implemented in safari for a couple of years. My questions are:

  1. How does the experimental video track configuration calculate the frame_rate and bitrate? I was assumming that it used the #EXT-STREAM-INF, but even when it is correctly set up the Video Track Configuration shows nothing. I've tested with the following videos:
    1. https://stream.mux.com/v69RSHhFelSm4701snP22dYz2jICy4E4FUyk02rW4gxRM.m3u8
    2. https://stream.mux.com/v69RSHhFelSm4701snP22dYz2jICy4E4FUyk02rW4gxRM.m3u8
  2. Is there any documentation that explains how to make it work on Safari?
Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions