Skip to main content

TimeShift Recording & Playback (DVR)

Record streams as they pass through RePro for instant playback.

Updated over 3 weeks ago

RePro’s TimeShift feature transforms your streaming project into a fully functional DVR (Digital Video Recorder), allowing you to instantly replay live content. Project Admins can record live streams as they pass through RePro, making them available for immediate on-demand playback—perfect for reviewing key moments or catching up in real time.

Note: TimeShift is included in our Flex+ Monthly and Enterprise plans. Please contact our sales team to enable TimeShift DVR for your organisation.

Enabling TimeShift

To start using TimeShift, follow these steps:

1. Enable Project-Level DVR

• Go to your Project Settings in the RePro dashboard.

• Under the TimeShift / DVR section, toggle the DVR recording option on.

2. Set Recording Duration

• Define how long the record loop should be. Content older than this duration will be automatically deleted.

3. Enable DVR per Stream

• Navigate to the Programs page.

• For each stream you want to record, toggle the DVR option to enable individual stream recording.

Using TimeShift in the Viewer

Once enabled, TimeShift functionality becomes available to viewers:

• A DVR icon appears when hovering over the video player.

• Click the film strip icon in the bottom-left corner to reveal or hide the timeline.

• Viewers can scrub back in time using the timeline to replay earlier moments in the stream.

• To return to live playback, either:

• Click the “Live” button at the bottom of the player, or

• Drag the scrubber to the far right of the timeline.

This enables seamless transitions between live and recorded segments—ideal for live events, quick shot reviews, legal teams, or late joiners.

If your organisation is interested in leveraging TimeShift for enhanced playback control, contact our sales team to explore upgrade options to our Flex plans. TimeShift is included in our Flex+ Monthly and Enterprise plans.

Did this answer your question?