GoogleApi.Transcoder.V1.Model.MuxStream (google_api_transcoder v0.4.2)
View SourceMultiplexing settings for output stream.
Attributes
-
container(type:String.t, default:nil) - The container format. The default ismp4Supported streaming formats: -ts-fmp4- the corresponding file extension is.m4sSupported standalone file formats: -mp4-mp3-ogg-vttSee also: Supported input and output formats -
elementaryStreams(type:list(String.t), default:nil) - List of ElementaryStream.key values multiplexed in this stream. -
encryptionId(type:String.t, default:nil) - Identifier of the encryption configuration to use. If omitted, output will be unencrypted. -
fileName(type:String.t, default:nil) - The name of the generated file. The default is MuxStream.key with the extension suffix corresponding to the MuxStream.container. Individual segments also have an incremental 10-digit zero-padded suffix starting from 0 before the extension, such asmux_stream0000000123.ts. -
fmp4(type:GoogleApi.Transcoder.V1.Model.Fmp4Config.t, default:nil) - Optional.fmp4container configuration. -
key(type:String.t, default:nil) - A unique key for this multiplexed stream. -
segmentSettings(type:GoogleApi.Transcoder.V1.Model.SegmentSettings.t, default:nil) - Segment settings forts,fmp4andvtt.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Transcoder.V1.Model.MuxStream{ container: String.t() | nil, elementaryStreams: [String.t()] | nil, encryptionId: String.t() | nil, fileName: String.t() | nil, fmp4: GoogleApi.Transcoder.V1.Model.Fmp4Config.t() | nil, key: String.t() | nil, segmentSettings: GoogleApi.Transcoder.V1.Model.SegmentSettings.t() | nil }