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.