DVR playback for live streams
You can now turn any live stream into a rewindable broadcast. Set "enableDvrMode": true when creating a live stream and FastPix will expose a DVR-enabled playback manifest, letting viewers pause the live edge, rewind to any earlier point in the broadcast, and seek forward again — all from the same playback URL, with no separate clipping workflow required.
To play back a DVR-enabled stream, append the ?dvrMode=true query parameter to the stream playback URL. Without the query parameter, the same URL continues to serve the standard live edge so existing player integrations are unaffected.
DVR works with any HLS-compatible player and respects the playback policies (public or signed) already configured on the stream. When viewers land on the stream they get the live edge by default; user-driven scrubbing automatically transitions playback into time-shifted mode without dropping the session.
Key details:
- New
enableDvrModeboolean parameter on the create live stream request — set totrueto enable DVR for the entire broadcast window. - Append
?dvrMode=trueto the stream playback URL to play back the DVR manifest. - Time-shifted playback is served from the same playback ID, so existing player integrations need no code changes beyond enabling the flag and appending the query parameter.
- DVR works alongside recording, so the live broadcast, DVR rewind window, and the resulting live-to-VOD asset are all generated from a single ingest.
This is a foundational feature for use cases like sports, news, concerts, town halls, and online learning, where viewers frequently want to rewind to a moment they just missed without losing their place when they jump back to live.