bitmovin_api_sdk.streams.live package
Subpackages
Submodules
bitmovin_api_sdk.streams.live.live_api module
- class bitmovin_api_sdk.streams.live.live_api.LiveApi(**kwargs)[source]
Bases:
BaseApi
- create(streams_live_create_request: StreamsLiveCreateRequest, **kwargs: dict) StreamsLiveResponse [source]
Create new live stream
- Parameters
streams_live_create_request (StreamsLiveCreateRequest, required) – Create a new stream.
- Returns
Created 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) StreamsLiveResponse [source]
Get live stream by id
- Parameters
stream_id (string_types, required) – Id of the stream.
- Returns
- Return type
- list(query_params: Optional[StreamsLiveResponseListQueryParams] = None, **kwargs: dict) StreamsLiveResponse [source]
Get paginated list of live streams
- Parameters
query_params (StreamsLiveResponseListQueryParams) – Query parameters
- Returns
List of all streams
- Return type
- patch_streams_live(stream_id: string_types, streams_live_update_request: StreamsLiveUpdateRequest, **kwargs: dict) StreamsLiveResponse [source]
Partially update live stream by id
- Parameters
stream_id (string_types, required) – Id of the stream.
streams_live_update_request (StreamsLiveUpdateRequest, required) – Stream fields to update.
- Returns
- Return type