MPTF/MPTF Discussions/Adaptive Bit Rate Delivery
Tracker Issue ID: ISSUE-34
Given the best-effort nature of Internet delivery channels, HTTP adaptive bit rate delivery should be supported by HTML5 browsers so that the best possible video experience can be delivered in a manner consistent with the existing Internet and HTTP server infrastructure.
- The user agent can support multiple adaptive bit rate delivery protocols.
- A user agent can be made to support a new adaptive bit rate delivery protocol not natively supported.
- The user and web content set control over the maximum bit rate used for content delivery.
- Web content sets parameters that control the algorithm that selects the appropriate bit rate for media segment requests.
- The user agent can support a stream of indefinite length that is continuously delivered.
- Support for linear television programming and unicast streaming over the Internet.
- Adaptation to best effort or varying streaming bandwidth.
- Support for multiple and potentially changing adaptive bit rate protocols.
- Set of adaptive bit rate protocols to support
What needs to be standardized
- The video element interface must support specification of adaptive bit rate parameters, e.g. maximum bit rate to be used for playback.
- The video element interface needs to expose relevant adaptive bit rate delivery events and errors