API documentation for video.live_stream_v1.types
package.
Classes
Asset
An asset represents a video or an image.
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
AudioFormat
Properties of the audio format.
AudioStream
Audio stream resource.
AudioStreamProperty
Properties of the audio stream.
Channel
Channel resource represents the processor that does a user-defined "streaming" operation, which includes getting an input stream through an input, transcoding it to multiple renditions, and publishing output live streams in certain formats (for example, HLS or DASH) to the specified location.
ChannelOperationResponse
Response message for Start/Stop Channel long-running operations.
Clip
Clip is a sub-resource under channel. Each clip represents a clipping operation that generates a VOD playlist from its channel given a set of timestamp ranges.
CreateAssetRequest
Request message for "LivestreamService.CreateAsset".
CreateChannelRequest
Request message for "LivestreamService.CreateChannel".
CreateClipRequest
Request message for "LivestreamService.CreateClip".
CreateEventRequest
Request message for "LivestreamService.CreateEvent".
CreateInputRequest
Request message for "LivestreamService.CreateInput".
DeleteAssetRequest
Request message for "LivestreamService.DeleteAsset".
DeleteChannelRequest
Request message for "LivestreamService.DeleteChannel".
DeleteClipRequest
Request message for "LivestreamService.DeleteClip".
DeleteEventRequest
Request message for "LivestreamService.DeleteEvent".
DeleteInputRequest
Request message for "LivestreamService.DeleteInput".
ElementaryStream
Encoding of an input element such as an audio, video, or text track. Elementary streams must be packaged before mapping and sharing between different output formats.
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Encryption
Encryption settings.
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Event
Event is a sub-resource of a channel, which can be scheduled by the user to execute operations on a channel resource without having to stop the channel.
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
GetAssetRequest
Request message for "LivestreamService.GetAsset".
GetChannelRequest
Request message for "LivestreamService.GetChannel".
GetClipRequest
Request message for "LivestreamService.GetClip".
GetEventRequest
Request message for "LivestreamService.GetEvent".
GetInputRequest
Request message for "LivestreamService.GetInput".
GetPoolRequest
Request message for "LivestreamService.GetPool".
Input
Input resource represents the endpoint from which the channel ingests the input stream.
InputAttachment
A group of information for attaching an input resource to this channel.
InputConfig
Configuration for the input sources of a channel.
InputStreamProperty
Properties of the input stream.
ListAssetsRequest
Request message for "LivestreamService.ListAssets".
ListAssetsResponse
Response message for "LivestreamService.ListAssets".
ListChannelsRequest
Request message for "LivestreamService.ListChannels".
ListChannelsResponse
Response message for "LivestreamService.ListChannels".
ListClipsRequest
Request message for "LivestreamService.ListClips".
ListClipsResponse
Response message for "LivestreamService.ListClips".
ListEventsRequest
Request message for "LivestreamService.ListEvents".
ListEventsResponse
Response message for "LivestreamService.ListEvents".
ListInputsRequest
Request message for "LivestreamService.ListInputs".
ListInputsResponse
Response message for "LivestreamService.ListInputs".
LogConfig
Configuration of platform logs. See Using and managing platform
logs <https://cloud.google.com/logging/docs/api/platform-logs#managing-logs>
__
for more information about how to view platform logs through Cloud
Logging.
Manifest
Manifest configuration.
MuxStream
Multiplexing settings for output stream.
NormalizedCoordinate
2D normalized coordinates.
NormalizedResolution
Normalized resolution.
OperationMetadata
Represents the metadata of the long-running operation.
Pool
Pool resource defines the configuration of Live Stream pools for a specific location. Currently we support only one pool resource per project per location. After the creation of the first input, a default pool is created automatically at "projects/{project}/locations/{location}/pools/default".
PreprocessingConfig
Preprocessing configurations.
RetentionConfig
Configuration for retention of output files.
SegmentSettings
Segment settings for fmp4
and ts
.
SpriteSheet
Sprite sheet configuration.
StartChannelRequest
Request message for "LivestreamService.StartChannel".
StaticOverlay
Configuration for the static overlay.
StopChannelRequest
Request message for "LivestreamService.StopChannel".
TextStream
Encoding of a text stream. For example, closed captions or subtitles.
TimecodeConfig
Timecode configuration.
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
UpdateChannelRequest
Request message for "LivestreamService.UpdateChannel".
UpdateInputRequest
Request message for "LivestreamService.UpdateInput".
UpdatePoolRequest
Request message for "LivestreamService.UpdatePool".
VideoFormat
Properties of the video format.
VideoStream
Video stream resource.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
VideoStreamProperty
Properties of the video stream.