streaming-video-technology-alliance / common-media-library

A common library for media playback in JavaScript
Other
41 stars 2 forks source link

Create a common modules for Content Steering #61

Open littlespex opened 9 months ago

littlespex commented 9 months ago

Is your feature request related to a problem? Please describe. Both DASH and HLS have introduce specs for Content Steering. These specs are very similar and the core functionality could be consolidated into a player-independent stand alone module.

Describe the solution you'd like Create a player-independent stand alone module for Content Steering.

littlespex commented 8 months ago

Shaka's implementation: https://github.com/shaka-project/shaka-player/blob/main/lib/util/content_steering_manager.js

littlespex commented 7 months ago

Latest version of the spec: https://www.etsi.org/deliver/etsi_ts/103900_103999/103998/01.01.01_60/ts_103998v010101p.pdf