Content Steering with MPEG DASH
summary
A DASH Industry Forum spec proposes a JSON steering server referenced in the MPD that uses baseURL serviceLocation labels and a contentSteering element with attributes like defaultServiceLocation and query_before_start the server returns a pathway priority array TTL and a session id players add _dash_pathway and _dash_throughput on updates The demo uses dash.js with a local node.js steering server and shows seamless CDN switches works at 10s loops while Apple recommends TTL 300s
AI-written summary · about
chapters (11)
- 0:00Introduction
- 0:25Why content steering needed
- 3:33CDN switching reasons
- 7:22DASH Forum’s role
- 8:45Content steering in DASH
- 12:58Player workflow with steering
- 16:52Steering ads and refreshes
- 19:38Future of steering specs
- 20:22Live demo
- 24:16Open questions
- 25:10How to get involved
related talks
12mImplementing HLS/DASH Content Steering at Scale
21mWhat's new in HLS
43mMedia Source Extensions
46mModern & secure adaptive streaming on the Web
37mThree Roads to Jerusalem
58mModern & secure adaptive streaming on the Web
23mYou Deserve Low-Latency Sports and We Serve It via Content-Aware Playback
45mModern & secure adaptive streaming on the Web
