Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Discussion of Parity between DASH HLS in regards to passing user agent Information #29

Open
Yasser-Comcast opened this issue Mar 4, 2021 · 3 comments
Labels
help wanted Extra attention is needed use case consideration Use cases to consider formalizing

Comments

@Yasser-Comcast
Copy link

Zach Suggested that I write this up so I am doing so.
We talk about parity between HLS and DASH and one aspect of this is what information gets presented to the user agent ( e.g. information that is presented to the viewer such that he could chose certain option for playback/selection of the content). Some of this information may need to come from out of band or passed through the manifest. Otherwise this information needs to be retrieved from examining the stream itself ( "dig into the stream") which may cause a delay.

Examples of this are selection of video closed captioning languages ( 1 of 4 possible selections languages). Other examples could be certain types of SEI messages that apply to the stream ( e.g. Frame packing, HDR signaling, and others).

It may just end up being aminor factor, but just wanted to see if people had any thoughts about this?

@technogeek00 technogeek00 added interop use case Issues describes or discusses a specific interoperability use case use case consideration Use cases to consider formalizing and removed interop use case Issues describes or discusses a specific interoperability use case labels Aug 25, 2021
@technogeek00
Copy link
Collaborator

Precursor investigation task for manifest/playlist level signaling items that would fit interoperability spec.
This issue is a fairly broad item and should have individual issues broken out to stand-alone or other interop use cases (existing or new).

@technogeek00 technogeek00 added the help wanted Extra attention is needed label Aug 25, 2021
@technogeek00
Copy link
Collaborator

Topics for consideration

  • Video embedded closed-caption languages
    • Surfacing of information prior to media download for selection by app / player
  • SEI Message types
    • Frame packing
    • HDR signaling

@technogeek00
Copy link
Collaborator

Note: "user-agent" term usage potentially confusing, intent is to surface media stream information out of player prior to segment download, rename for clarity.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed use case consideration Use cases to consider formalizing
Projects
None yet
Development

No branches or pull requests

2 participants