bitmovin_api_sdk.encoding.manifests.smooth package
Subpackages
- bitmovin_api_sdk.encoding.manifests.smooth.contentprotection package
- bitmovin_api_sdk.encoding.manifests.smooth.customdata package
- bitmovin_api_sdk.encoding.manifests.smooth.default package
- bitmovin_api_sdk.encoding.manifests.smooth.representations package
Submodules
bitmovin_api_sdk.encoding.manifests.smooth.smooth_api module
- class bitmovin_api_sdk.encoding.manifests.smooth.smooth_api.SmoothApi(**kwargs)[source]
Bases:
BaseApi
- create(smooth_streaming_manifest: SmoothStreamingManifest, **kwargs: dict) SmoothStreamingManifest [source]
Create Smooth Streaming Manifest
- Parameters
smooth_streaming_manifest (SmoothStreamingManifest, required) – The Custom Smooth Streaming Manifest to be created.
- Returns
Smooth Streaming manifest
- Return type
- delete(manifest_id: string_types, **kwargs: dict) BitmovinResponse [source]
Delete Smooth Streaming Manifest
- Parameters
manifest_id (string_types, required) – Id of the Smooth Streaming Manifest.
- Returns
Id of the manifest
- Return type
- get(manifest_id: string_types, **kwargs: dict) SmoothStreamingManifest [source]
Smooth Streaming Manifest Details
- Parameters
manifest_id (string_types, required) – Id of the Smooth Streaming Manifest.
- Returns
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[SmoothStreamingManifestListQueryParams] = None, **kwargs: dict) SmoothStreamingManifest [source]
List Smooth Streaming Manifests
- Parameters
query_params (SmoothStreamingManifestListQueryParams) – Query parameters
- Returns
Manifest results
- Return type
- start(manifest_id: string_types, start_manifest_request: StartManifestRequest = None, **kwargs: dict) BitmovinResponse [source]
Start Smooth Streaming manifest generation
- Parameters
manifest_id (string_types, required) – Id of the Smooth Streaming Manifest.
start_manifest_request (StartManifestRequest) – Manifest Startup Options
- Returns
Id of the manifest
- Return type
- status(manifest_id: string_types, **kwargs: dict) Task [source]
Smooth Streaming manifest generation status
- Parameters
manifest_id (string_types, required) – Id of the Smooth Streaming Manifest.
- Returns
Status of manifest generation
- Return type
- stop(manifest_id: string_types, **kwargs: dict) BitmovinResponse [source]
Stop Smooth Streaming manifest generation
- Parameters
manifest_id (string_types, required) – Id of the Smooth Streaming Manifest.
- Returns
Id of the Smooth Streaming Manifest
- Return type
bitmovin_api_sdk.encoding.manifests.smooth.smooth_streaming_manifest_list_query_params module
- class bitmovin_api_sdk.encoding.manifests.smooth.smooth_streaming_manifest_list_query_params.SmoothStreamingManifestListQueryParams(offset: int = None, limit: int = None, sort: string_types = None, encoding_id: string_types = None)[source]
Bases:
object
- property attribute_map
- property openapi_types