Choosing a custom starting point for DVR

You can choose a custom starting point for when to enter a DVR stream instead of the default behavior of entering the DVR stream at the beginning using the ConfigProvider class.

To set the start time through the ConfigProvider class:

  1. Enable isCustomPositionPrefEnabled().
  2. Set the start time in retrieveStartTimePref().
  3. Check that the custom start position is enabled.

On this page