bitmovin_api_sdk.encoding.manifests.dash package
Subpackages
- bitmovin_api_sdk.encoding.manifests.dash.customdata package
- bitmovin_api_sdk.encoding.manifests.dash.default package
- bitmovin_api_sdk.encoding.manifests.dash.periods package
- Subpackages
- Submodules
- bitmovin_api_sdk.encoding.manifests.dash.periods.period_list_query_params module
- bitmovin_api_sdk.encoding.manifests.dash.periods.periods_api module
- Module contents
Submodules
bitmovin_api_sdk.encoding.manifests.dash.dash_api module
- class bitmovin_api_sdk.encoding.manifests.dash.dash_api.DashApi(**kwargs)[source]
Bases:
BaseApi
- create(dash_manifest: DashManifest, **kwargs: dict) DashManifest [source]
Create Custom DASH Manifest
- Parameters
dash_manifest (DashManifest, required) – The Custom DASH Manifest to be created.
- Returns
Id of the DASH Manifest
- Return type
- delete(manifest_id: string_types, **kwargs: dict) BitmovinResponse [source]
Delete DASH Manifest
- Parameters
manifest_id (string_types, required) – UUID of the DASH Manifest to be deleted
- Returns
Id of the DASH Manifest
- Return type
- get(manifest_id: string_types, **kwargs: dict) DashManifest [source]
DASH Manifest Details
- Parameters
manifest_id (string_types, required) – UUID of the DASH Manifest
- Returns
DASH Manifest details
- Return type
- get_start_request(manifest_id: string_types, **kwargs: dict) StartManifestRequest [source]
Manifest Start Details
- Parameters
manifest_id (string_types, required) – Id of the manifest
- Returns
Service specific result
- Return type
- list(query_params: Optional[DashManifestListQueryParams] = None, **kwargs: dict) DashManifest [source]
List DASH Manifests
- Parameters
query_params (DashManifestListQueryParams) – Query parameters
- Returns
List of DASH manifests
- Return type
- start(manifest_id: string_types, start_manifest_request: StartManifestRequest = None, **kwargs: dict) BitmovinResponse [source]
Start DASH manifest generation
- Parameters
manifest_id (string_types, required) – Id of the DASH Manifest.
start_manifest_request (StartManifestRequest) – Manifest Startup Options
- Returns
Id of the manifest
- Return type
- status(manifest_id: string_types, **kwargs: dict) Task [source]
DASH manifest generation status
- Parameters
manifest_id (string_types, required) – Id of the DASH Manifest.
- Returns
Status of manifest generation
- Return type
- stop(manifest_id: string_types, **kwargs: dict) BitmovinResponse [source]
Stop DASH manifest generation
- Parameters
manifest_id (string_types, required) – Id of the DASH Manifest.
- Returns
Id of the DASH Manifest
- Return type