Simulating livestreams for testing
summary
Brightcove ships an open source tool called Murphy that actually converts HLS VOD master manifests into live streams on the fly, parsing renditions and VTT tracks, hosting segments to avoid CORS, and serving either a sliding window loop or an event/expanding window that turns into VOD. It supports scripted error injection and rendition failover simulation, runs in memory for automated tests, reproduces corrupt-segment and caption scenarios reliably, and materially speeds finding and fixing bugs.
AI-written summary · about
chapters (4)
related talks
10mVHS for the streaming era: record and replay for HLS
10mInnovate Live Streaming with a Client Simulator
09mTransform live video streams with code and a REPL!!
19mTesting things that don't want to be tested: A game streaming story
14mBringing Interactivity to Videos
19mImproving DX and adoption of Membrane Framework
06mPITCH Final : BETA
24mDon't Forget to Like and Contribute: Streaming and Open Source Communities
