-
Notifications
You must be signed in to change notification settings - Fork 10
Add content steering documentation for MPEG-DASH #489
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
base: main
Are you sure you want to change the base?
Add content steering documentation for MPEG-DASH #489
Conversation
|
|
|
||
| This article explains how to implement MPEG-DASH Content Steering with THEOplayer Web SDK. | ||
|
|
||
| MPEG-DASH Content Steering allows the player to communicate with a steering server to receive a personalized priority list |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe link to the specification? Or add a "more information" section at the bottom with some links.
|
|
||
| MPEG-DASH Content Steering allows the player to communicate with a steering server to receive a personalized priority list | ||
| for all the available CDN endpoints. This helps optimize the streaming experience by directing the player to use the | ||
| best possible CDN based on various factors such as network conditions, user location, and server load. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we should put more emphasis on the server-side aspect of this. Without content steering, a client is perfectly capable of responding to its own network conditions, but content steering allows you to steer large groups of clients as a whole.
Maybe look at how DASH-IF introduces this? https://reference.dashif.org/dash.js/latest/samples/advanced/content-steering.html
| your `SourceDescription`. | ||
|
|
||
| You can also override the `clientRequirement="false"` property in the MPEG-DASH manifest to enable Content Steering for | ||
| a specific playback session. by explicitly setting it to `true`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| a specific playback session. by explicitly setting it to `true`. | |
| a specific playback session by explicitly setting it to `true`. |
No description provided.