Reference documentation and code samples for the Transcoder V1 API class Google::Cloud::Video::Transcoder::V1::MuxStream.
Multiplexing settings for output stream.
Inherits
- Object
 
Extended By
- Google::Protobuf::MessageExts::ClassMethods
 
Includes
- Google::Protobuf::MessageExts
 
Methods
#container
def container() -> ::String- 
        (::String) — The container format. The default is 
mp4Supported container formats:
tsfmp4- the corresponding file extension is.m4smp4vtt
See also: Supported input and output formats
 
#container=
def container=(value) -> ::String- 
        value (::String) — The container format. The default is 
mp4Supported container formats:
tsfmp4- the corresponding file extension is.m4smp4vtt
See also: Supported input and output formats
 
- 
        (::String) — The container format. The default is 
mp4Supported container formats:
tsfmp4- the corresponding file extension is.m4smp4vtt
See also: Supported input and output formats
 
#elementary_streams
def elementary_streams() -> ::Array<::String>- 
        (::Array<::String>) — List of 
ElementaryStream.keys multiplexed in this stream. 
#elementary_streams=
def elementary_streams=(value) -> ::Array<::String>- 
        value (::Array<::String>) — List of 
ElementaryStream.keys multiplexed in this stream. 
- 
        (::Array<::String>) — List of 
ElementaryStream.keys multiplexed in this stream. 
#encryption_id
def encryption_id() -> ::String- (::String) — Identifier of the encryption configuration to use. If omitted, output will be unencrypted.
 
#encryption_id=
def encryption_id=(value) -> ::String- value (::String) — Identifier of the encryption configuration to use. If omitted, output will be unencrypted.
 
- (::String) — Identifier of the encryption configuration to use. If omitted, output will be unencrypted.
 
#file_name
def file_name() -> ::String- 
        (::String) — The name of the generated file. The default is 
MuxStream.keywith the extension suffix corresponding to theMuxStream.container.Individual segments also have an incremental 10-digit zero-padded suffix starting from 0 before the extension, such as
mux_stream0000000123.ts. 
#file_name=
def file_name=(value) -> ::String- 
        value (::String) — The name of the generated file. The default is 
MuxStream.keywith the extension suffix corresponding to theMuxStream.container.Individual segments also have an incremental 10-digit zero-padded suffix starting from 0 before the extension, such as
mux_stream0000000123.ts. 
- 
        (::String) — The name of the generated file. The default is 
MuxStream.keywith the extension suffix corresponding to theMuxStream.container.Individual segments also have an incremental 10-digit zero-padded suffix starting from 0 before the extension, such as
mux_stream0000000123.ts. 
#key
def key() -> ::String- 
        (::String) — A unique key for this multiplexed stream. HLS media manifests will be
named 
MuxStream.keywith the.m3u8extension suffix. 
#key=
def key=(value) -> ::String- 
        value (::String) — A unique key for this multiplexed stream. HLS media manifests will be
named 
MuxStream.keywith the.m3u8extension suffix. 
- 
        (::String) — A unique key for this multiplexed stream. HLS media manifests will be
named 
MuxStream.keywith the.m3u8extension suffix. 
#segment_settings
def segment_settings() -> ::Google::Cloud::Video::Transcoder::V1::SegmentSettings- 
        (::Google::Cloud::Video::Transcoder::V1::SegmentSettings) — Segment settings for 
ts,fmp4andvtt. 
#segment_settings=
def segment_settings=(value) -> ::Google::Cloud::Video::Transcoder::V1::SegmentSettings- 
        value (::Google::Cloud::Video::Transcoder::V1::SegmentSettings) — Segment settings for 
ts,fmp4andvtt. 
- 
        (::Google::Cloud::Video::Transcoder::V1::SegmentSettings) — Segment settings for 
ts,fmp4andvtt.