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

Bitrate popup list to show "bitrate (widthXheight)" for video streams #2471

Closed
Murmur opened this issue Mar 15, 2018 · 2 comments
Closed

Bitrate popup list to show "bitrate (widthXheight)" for video streams #2471

Murmur opened this issue Mar 15, 2018 · 2 comments

Comments

@Murmur
Copy link

Murmur commented Mar 15, 2018

Dashjs player's controlbar has a bitrate button at the bottom right corner. I have a usecase where all video streams use the same bitrate but resolution differs. It would help and be nice to see video resolution WIDTHxHEIGHT values. It also would help understand popup list as bitrates may not say anything to some of the end users.

Video
  Auto switch
  512 kbps
  1024 kbps
  1500 kbps
   ...etc...
- - - - - - - - 
Video
  Auto switch
  1024 kbps (640x360)
  1024 kbps (960x540)
  1024 kbps (1280x720)
@sandersaares
Copy link
Member

IOP 3.9.2 mentions an AdaptationSet/Label element. Perhaps this might play a role in the selection UI, as well?

This element enables to provide a textual description of the content.
This element should be used if content author expects that
clients supports UI for selection.

@Murmur
Copy link
Author

Murmur commented Mar 15, 2018

I read the reference 23009-1 PDF about the Label field but did not find anything. Maybe this is a recent addition so not found in an old pdf document. Label field should be put AdaptationSet/Representation@Label to be usefull.

See ISO/IEC 23009-1 [4], clause 5.3.7.2 Table 9. This element enables to provide a textual description of the content. This element should be used if content author expects that clients supports UI for selection. However, this element must not be used as the sole differentiating element as at start up no user interaction is available.

ISO/IEC 23009-1:2014 Information technology Dynamic adaptive streaming over HTTP (DASH) Part 1: Media presentation description and segment format.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants