SpeedManager

The SpeedManager is the part of the Stream updating the playback speed of the content.

Playback speed can be updated on two occasions:

  • the API set a new Speed (speed$ Observable).

  • the content needs to build its buffer.

    In which case, the playback speed will be set to 0 (paused) even if the API set another speed. The regular speed will be set when enough buffer is available.