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