Reference documentation and code samples for the Google Cloud Video Live Stream V1 Client class 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.
Generated from protobuf message google.cloud.video.livestream.v1.ElementaryStream
Namespace
Google \ Cloud \ Video \ LiveStream \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ key
string
A unique key for this elementary stream. The key must be 1-63 characters in length. The key must begin and end with a letter (regardless of case) or a number, but can contain dashes or underscores in between.
↳ video_stream
↳ audio_stream
↳ text_stream
getKey
A unique key for this elementary stream. The key must be 1-63 characters in length. The key must begin and end with a letter (regardless of case) or a number, but can contain dashes or underscores in between.
string
setKey
A unique key for this elementary stream. The key must be 1-63 characters in length. The key must begin and end with a letter (regardless of case) or a number, but can contain dashes or underscores in between.
var
string
$this
getVideoStream
Encoding of a video stream.
hasVideoStream
setVideoStream
Encoding of a video stream.
$this
getAudioStream
Encoding of an audio stream.
hasAudioStream
setAudioStream
Encoding of an audio stream.
$this
getTextStream
Encoding of a text stream. For example, closed captions or subtitles.
hasTextStream
setTextStream
Encoding of a text stream. For example, closed captions or subtitles.
$this
getElementaryStream
string