bitmovin_api_sdk.encoding.encodings.live.reset_live_manifest_timeshift package
Submodules
bitmovin_api_sdk.encoding.encodings.live.reset_live_manifest_timeshift.reset_live_manifest_timeshift_api module
- class bitmovin_api_sdk.encoding.encodings.live.reset_live_manifest_timeshift.reset_live_manifest_timeshift_api.ResetLiveManifestTimeshiftApi(**kwargs)[source]
Bases:
BaseApi
- create(encoding_id: string_types, reset_live_manifest_time_shift: ResetLiveManifestTimeShift, **kwargs: dict) ResetLiveManifestTimeShift [source]
Reset Live manifest time-shift
- Parameters
encoding_id (string_types, required) – Id of the encoding.
reset_live_manifest_time_shift (ResetLiveManifestTimeShift, required) – Removes older segments from live manifests. This resets or reduces the time-shift (DVR) window. The `residualPeriod` value determines how many seconds will remain in the time-shift window. The original time-shift window does not change. Newer segments will be added and not removed from the manifest until the original time-shift duration is reached again. Currently, only HLS live manifests are supported.
- Returns
Reset Live manifest time-shift request
- Return type