VHS for the streaming era: record and replay for HLS
summary
Tool claims it can record playlists and segments verbatim and later replay them as live via timestamped sessions, rewriting URLs to local files and serving media from disk. Implementation is a CLI that downloads multivariant playlists and segments, stores timestamps, spawns an HTTP server that serves the right playlist offset and original segments, and is already used to reproduce intermittent desyncs and SSAI adbreak stalls and to create deterministic regression tests.
AI-written summary · about
chapters (6)
- 0:00Introduction
- 1:47Need for full-stream recording
- 3:32Introducing streamr
- 5:39Rewriting playlists and segments
- 7:03Real-world debugging
- 8:30Future work and open-source
related talks
08mSimulating livestreams for testing
01h 23mLive Streaming Platform As An Instrument, Experience And Pastime
24mVideo streaming on the web: Live and recorded video streaming
15mPseudo-Interstitials: Playback flexibility for legacy devices
18mHow we accelerated Live 2 VOD delivery from 15 minutes to under a minute
12mLHLS(.js): Why Hls.js is standardizing low-latency streaming
24mDynamic content insertion into live streams across the 3 main streaming formats
43mModern Streaming Video for the Jamstack
