Flexible Playback (start | end)
- The start time is mandatory but the end
time is not:
- If no end time is provided, the player
will directly play the live stream. The stream will begin at the time set in the
startparameter instead of the default DVR set in the configuration.
- The start time in this case can be inside or outside the DVR window. If the start time is outside the DVR window, the playback will start from the available start of the stream. If the start time is inside the DVR window, the stream will start from the specified position inside the DVR window.
- If no end time is provided, the player will directly play the live stream. The stream will begin at the time set in the
- If the start and end are both provided, both should be inside the DVR window. If not, an error message appears.
The start and end times support UTC or ISO 8601 Time formats.
For example, a UTC time value format is (number of seconds and, optionally, milliseconds): uri/manifest.f4m?start=1326069048.001
The ISO 8601 Time format is more complex, but also readable. For example, the format to declare the start time of January 8, 2012 10:40am PST using the ISO 8601 format is: uri/manifest.f4m?start=2012-01-08T10:40:48-7:00
Notice in particular that the “T” in the format is literally in the string to separate the time from the date. For information on the ISO 8601 Time format, refer to W3C Date and Time Format.
end times support UTC or ISO
8601 Time formats. For example, a UTC time value would be a number of seconds (and,