bitmovin_api_sdk.streams.video package
Submodules
bitmovin_api_sdk.streams.video.streams_video_response_list_query_params module
bitmovin_api_sdk.streams.video.video_api module
- class bitmovin_api_sdk.streams.video.video_api.VideoApi(**kwargs)[source]
Bases:
BaseApi
- create(streams_video_create_request: StreamsVideoCreateRequest, **kwargs: dict) StreamsVideoResponse [source]
Create new Streams video
- Parameters
streams_video_create_request (StreamsVideoCreateRequest, required) – Create a new stream.
- Returns
Created vod stream
- Return type
- delete(stream_id: string_types, **kwargs: dict) None [source]
Delete Stream
- Parameters
stream_id (string_types, required) – Id of the stream.
- get(stream_id: string_types, **kwargs: dict) StreamsVideoResponse [source]
Get Streams video by id
- Parameters
stream_id (string_types, required) – Id of the stream.
- Returns
stream
- Return type
- list(query_params: Optional[StreamsVideoResponseListQueryParams] = None, **kwargs: dict) StreamsVideoResponse [source]
Get paginated list of Streams videos
- Parameters
query_params (StreamsVideoResponseListQueryParams) – Query parameters
- Returns
List of all streams
- Return type
- patch_streams_video(stream_id: string_types, streams_video_update_request: StreamsVideoUpdateRequest, **kwargs: dict) StreamsVideoResponse [source]
Partially update video stream by id
- Parameters
stream_id (string_types, required) – Id of the stream.
streams_video_update_request (StreamsVideoUpdateRequest, required) – Stream fields to update.
- Returns
- Return type