bitmovin_api_sdk.encoding.manifests.hls.media.video package
Submodules
bitmovin_api_sdk.encoding.manifests.hls.media.video.video_api module
- class bitmovin_api_sdk.encoding.manifests.hls.media.video.video_api.VideoApi(**kwargs)[source]
Bases:
BaseApi
- create(manifest_id: string_types, video_media_info: VideoMediaInfo, **kwargs: dict) VideoMediaInfo [source]
Add Video Media
- Parameters
manifest_id (string_types, required) – Id of the hls manifest.
video_media_info (VideoMediaInfo, required) – The Video Media to be added
- Returns
Video media details
- Return type
- delete(manifest_id: string_types, media_id: string_types, **kwargs: dict) BitmovinResponse [source]
Delete Video Media
- Parameters
manifest_id (string_types, required) – Id of the hls manifest.
media_id (string_types, required) – Id of the video media.
- Returns
Id of the video media
- Return type
- get(manifest_id: string_types, media_id: string_types, **kwargs: dict) VideoMediaInfo [source]
Video Media Details
- Parameters
manifest_id (string_types, required) – Id of the hls manifest.
media_id (string_types, required) – Id of the video media.
- Returns
Video media details
- Return type
- list(manifest_id: string_types, query_params: VideoMediaInfoListQueryParams = None, **kwargs: dict) VideoMediaInfo [source]
List all Video Media
- Parameters
manifest_id (string_types, required) – Id of the hls manifest.
query_params (VideoMediaInfoListQueryParams) – Query parameters
- Returns
Video media
- Return type