Skip to content

Use Case 2: Buffer Control

Thomas Stockhammer edited this page Sep 28, 2016 · 2 revisions

Owners and Supporters

  • Fraunhofer Fokus

Use Case Description

  • For low-latency streaming use cases, controlling buffer behaviour is needed (e.g. setting buffer size). OIPF DAE [1] for example, specified a setBufferingStrategy(name).
  • This is more of a requirement for type1 playback, than type3 via MSE where the Web app is managing the buffer either in JS memory or MSE sourceBuffer
  • However, even for type3, the media engine, which is filled with segments via MSE, might manage an internal buffer. This buffer could lead to additional latency and cannot be controlled by the Web app.

Comments

This use case is treated with lower priority because it is primarily about Type 1 operation

Overlap with other use cases

Potential Implementation of Use Case using HTML-5 APIs

Required features

Identified Problems and Gaps

Potential Requirements and Specifications

Clone this wiki locally