Skip to content

Conversation

@georgechoustoulakis
Copy link
Member

No description provided.

@github-actions
Copy link
Contributor

github-actions bot commented Jan 26, 2026

PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-02-02 13:15 UTC


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
Copy link
Collaborator

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.
Copy link
Collaborator

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

Apply suggestion from @MattiasBuelens

Co-authored-by: Mattias Buelens <[email protected]>
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we put this in how-to-guides/web/content-steering to make this a web-only guide? Or does that not work yet? 😅

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Riiight I forgot that was possible!, Done ✅

@georgechoustoulakis georgechoustoulakis merged commit efc41a9 into main Feb 2, 2026
3 checks passed
@MattiasBuelens MattiasBuelens deleted the feature/add-content-steering-documentation branch February 2, 2026 16:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants