AndroidLiveConfiguration
Properties
availabilityStartTimeOffsetOverwriteMs?
optional
availabilityStartTimeOffsetOverwriteMs:number
For ultra low-latency streams, set or overwrite the availability start time offset.
catchupConfiguration?
optional
catchupConfiguration:AndroidCatchupConfiguration
Defines the catchup configuration.
customUtcTimingElement?
optional
customUtcTimingElement:AndroidCustomUtcTimingElement
Custom CustomUtcTimingElement.
hlsForcePlaylistUpdateTargetDuration?
optional
hlsForcePlaylistUpdateTargetDuration:boolean
Whether the hlsPlaylistUpdateTargetDurationCoefficient
should also be applied
when the currently loaded manifest is renewed.
hlsLiveTailSegmentIndex?
optional
hlsLiveTailSegmentIndex:number
The HLS segment index counting from the tail from which the live playback should start
hlsPlaylistUpdateTargetDurationCoefficient?
optional
hlsPlaylistUpdateTargetDurationCoefficient:number
The default coefficient applied to a playlist update interval when calculating the playlist update interval.
minManifestUpdatePeriodMs?
optional
minManifestUpdatePeriodMs:number
The DASH manifest update interval in milliseconds. If defined, the default value from the manifest is ignored.
notifyManifestIntervalMs?
optional
notifyManifestIntervalMs:number
Set the manifest notify interval in milliseconds. This only applies for implicit live DASH manifests.
snapToSegmentStart?
optional
snapToSegmentStart: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?
optional
timeSyncSafetyMs:number
Set the time sync safety to deal with inaccurate time syncs by adjusting the calculated server time.