bitmovin_api_sdk.streams.video package

Submodules

bitmovin_api_sdk.streams.video.streams_video_response_list_query_params module

class bitmovin_api_sdk.streams.video.streams_video_response_list_query_params.StreamsVideoResponseListQueryParams(offset: int = None, limit: int = None, sort: string_types = None)[source]

Bases: object

property attribute_map
property openapi_types

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

StreamsVideoResponse

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

StreamsVideoResponse

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

StreamsVideoResponse

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

StreamsVideoResponse

Module contents