5centsCDN supports time-based DVR playback. This allows you to extract and stream recorded segments from a specific time range, which is especially useful for Electronic Program Guide (EPG) scenarios. No special setup is needed beyond basic DVR configuration.
To generate a DVR playback fragment URL, follow this format:
Base URL Format
https://<CDN-HOST>/<stream-path>/playlist_dvr_range-<EPOCH_FROM>-<LENGTH>.m3u8
Parameter Breakdown
Parameter Description
<CDN-HOST> Your DVR playback domain (e.g., 9b61e64mypxw-hls-live.5centscdn.com)
<stream-path> The DVR stream path, e.g., why_ts_rec/create1/hilohilo
<EPOCH_FROM> The start time in Unix Epoch time (in seconds) from which playback begins
<LENGTH> The duration (in seconds) of the stream segment you want to extract
Example
To stream a 5-minute (300s) segment starting from epoch time 1712833200
(which is April 11, 2025, 10:00 AM UTC), use:
https://9b61e64mypxw-hls-live.5centscdn.com/why_ts_rec/create1/hilohilo/playlist_dvr_range-1712833200-300.m3u8
This URL will play back exactly 5 minutes of DVR content starting at 10:00 AM UTC.
Notes
- You can retrieve your stream’s playback URL by going to Live Streams > DVR in the dashboard and clicking Manage next to your DVR stream. The Playback URL/Embed Code section provides the general playback link.