AndroidLiveConfiguration
Properties
availabilityStartTimeOffsetOverwriteMs?
optionalavailabilityStartTimeOffsetOverwriteMs:number
For ultra low-latency streams, set or overwrite the availability start time offset.
catchupConfiguration?
optionalcatchupConfiguration:AndroidCatchupConfiguration
Defines the catchup configuration.
customUtcTimingElement?
optionalcustomUtcTimingElement:AndroidCustomUtcTimingElement
Custom CustomUtcTimingElement.
hlsForcePlaylistUpdateTargetDuration?
optionalhlsForcePlaylistUpdateTargetDuration:boolean
Whether the hlsPlaylistUpdateTargetDurationCoefficient should also be applied
when the currently loaded manifest is renewed.
hlsLiveTailSegmentIndex?
optionalhlsLiveTailSegmentIndex:number
The HLS segment index counting from the tail from which the live playback should start
hlsPlaylistUpdateTargetDurationCoefficient?
optionalhlsPlaylistUpdateTargetDurationCoefficient:number
The default coefficient applied to a playlist update interval when calculating the playlist update interval.
minManifestUpdatePeriodMs?
optionalminManifestUpdatePeriodMs:number
The DASH manifest update interval in milliseconds. If defined, the default value from the manifest is ignored.
notifyManifestIntervalMs?
optionalnotifyManifestIntervalMs:number
Set the manifest notify interval in milliseconds. This only applies for implicit live DASH manifests.
snapToSegmentStart?
optionalsnapToSegmentStart:boolean
Allow live streams to start at a segment relative to the current device time. Default is true, which starts at the beginning of a segment.
timeSyncSafetyMs?
optionaltimeSyncSafetyMs:number
Set the time sync safety to deal with inaccurate time syncs by adjusting the calculated server time.