Articles on: Using Quortex Switch

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

https://demo.castlabs.com/#/player/config

HLS.js

v1.4.0

n/a

https://galeksandrp.github.io/hls.js/demo/

AV Player

iOS 15

n/a

Bitmovin player

https://bitmovin.com/demos/player-playground

Dolby / Theo Player

https://optiview.dolby.com/resources/demos/test-stream/

Shaka Player

v4.6.0

n/a

https://shaka-player-demo.appspot.com/demo/

Exoplayer

n/a

Video.js

v8.8.8

https://videojs-http-streaming.netlify.app/

Radiant media player

v9.13.0

https://www.radiantmediaplayer.com/stream-tester.html

JWPlayer


ℹ️ Note: Players that do not support the content steering standard will ignore the related information in the manifest. This will not affect playback.



🔍 How to Validate Content Steering Is Working


The easiest way to confirm that your player supports content steering is to:

  1. Open the player in a browser.
  2. Inspect the network requests (using browser developer tools).
  3. 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

Was this article helpful?

Share your feedback

Cancel

Thank you!