Skip to main content

LiveConfiguration

Properties

availabilityStartTimeOffsetOverwriteMs

availabilityStartTimeOffsetOverwriteMs?: number;

For ultra low latency streams, set or overwrite the availability start time offset.

Remarks

Not supported on iOS/tvOS.


hlsLiveTailSegmentIndex

hlsLiveTailSegmentIndex?: number;

The HLS segment index counting from the tail from which the live playback should start

Remarks

Not supported on iOS/tvOS.


liveEdgeLatencyMs

liveEdgeLatencyMs?: number;

The number of milliseconds that the playback should lag behind the "live edge".


minManifestUpdatePeriodMs

minManifestUpdatePeriodMs?: number;

The DASH manifest update interval in milliseconds. If defined, the default value from the manifest is ignored.

Remarks

Not supported on iOS/tvOS.


notifyManifestIntervalMs

notifyManifestIntervalMs?: number;

Set the manifest notify interval in milliseconds. This only applies for implicit live DASH manifests.

Remarks

Not supported on iOS/tvOS.


snapToSegmentStart

snapToSegmentStart?: boolean;

Normally live streams start at the beginning of a segment. Set this to false to allow live streams to start at a segment relative to the current device time.

Remarks

Not supported on iOS/tvOS.


timeSyncSafetyMs

timeSyncSafetyMs?: number;

Set the time sync safety to deal with inaccurate time syncs by adjusting the calculated server time.

Remarks

Not supported on iOS/tvOS.