Live Stream V1 API - Class Google::Cloud::Video::LiveStream::V1::ElementaryStream (v1.1.1)

Reference documentation and code samples for the Live Stream V1 API class Google::Cloud::Video::LiveStream::V1::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.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#audio_stream

def audio_stream() -> ::Google::Cloud::Video::LiveStream::V1::AudioStream
Returns

#audio_stream=

def audio_stream=(value) -> ::Google::Cloud::Video::LiveStream::V1::AudioStream
Parameter
Returns

#key

def key() -> ::String
Returns
  • (::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.

#key=

def key=(value) -> ::String
Parameter
  • value (::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.
Returns
  • (::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.

#text_stream

def text_stream() -> ::Google::Cloud::Video::LiveStream::V1::TextStream
Returns

#text_stream=

def text_stream=(value) -> ::Google::Cloud::Video::LiveStream::V1::TextStream
Parameter
Returns

#video_stream

def video_stream() -> ::Google::Cloud::Video::LiveStream::V1::VideoStream
Returns

#video_stream=

def video_stream=(value) -> ::Google::Cloud::Video::LiveStream::V1::VideoStream
Parameter
Returns