Supported players for content steering
✅ How to Check if Your Player Supports Content Steering
To use content steering, your video player must support this feature. Below is a list of players and their current support status:
Mini
Player | Minimal version | HLS Support | DASH Support | Demo URL |
---|---|---|---|---|
DASH.js | v4.5.0 | n/a | ✅ | https://reference.dashif.org/dash.js/latest/samples/advanced/content-steering.html |
Castlabs PRESTOplay |
| ✅ | ✅ | |
HLS.js | v1.4.0 | ✅ | n/a | |
AV Player | iOS 15 | ✅ | n/a | — |
Bitmovin player | — | — | — | |
Dolby / Theo Player | — | — | — | |
Shaka Player | v4.6.0 | n/a | ✅ | |
Exoplayer | — | n/a | — | — |
Video.js | v8.8.8 | ✅ | ✅ | |
Radiant media player | v9.13.0 | ✅ | ✅ | |
JWPlayer | — | — | — | — |
🔍 How to Validate Content Steering Is Working
The easiest way to confirm that your player supports content steering is to:
- Open the player in a browser.
- Inspect the network requests (using browser developer tools).
- Look for changes in the base URL when the steering configuration updates.
If the base URL changes dynamically, it means the player is responding to content steering as expected.
Updated on: 01/10/2025
Thank you!