Server-initiated client-side just-in-time stitching in ABR streaming
summary
Compares client-side just-in-time manifest stitching techniques for adaptive streaming—specifically HLS Interstitials and MPEG‑DASH XLink—showing pros and cons when reference manifest links come from different locations. Describes required client-side implementation work and the additional software modules added to Safari, the Apple device simulator, and DASH.js to enable JIT stitching for ads and media.
AI-written summary · about
related talks
15mPseudo-Interstitials: Playback flexibility for legacy devices
22mAds and overlays
21mWhat's new in HLS
24mDynamic content insertion into live streams across the 3 main streaming formats
10mWeaver: Inserting Ads in a Live Stream
43mMedia Source Extensions
21mThe challenges of deploying Apple's Low Latency HLS In Real Life
23mJavaScript? In *my* native video app's core streaming library?...
