Show / Hide Table of Contents

Class MuxStream

Multiplexing settings for output stream.

Inheritance
object
MuxStream
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Transcoder.v1.Data
Assembly: Google.Apis.Transcoder.v1.dll
Syntax
public class MuxStream : IDirectResponseSchema

Properties

Container

The container format. The default is mp4 Supported streaming formats: - ts - fmp4- the corresponding file extension is .m4s Supported standalone file formats: - mp4 - mp3 - ogg - vtt See also: Supported input and output formats

Declaration
[JsonProperty("container")]
public virtual string Container { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

ElementaryStreams

List of ElementaryStream.key values multiplexed in this stream.

Declaration
[JsonProperty("elementaryStreams")]
public virtual IList<string> ElementaryStreams { get; set; }
Property Value
Type Description
IList<string>

EncryptionId

Identifier of the encryption configuration to use. If omitted, output will be unencrypted.

Declaration
[JsonProperty("encryptionId")]
public virtual string EncryptionId { get; set; }
Property Value
Type Description
string

FileName

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 as mux_stream0000000123.ts.

Declaration
[JsonProperty("fileName")]
public virtual string FileName { get; set; }
Property Value
Type Description
string

Fmp4

Optional. fmp4 container configuration.

Declaration
[JsonProperty("fmp4")]
public virtual Fmp4Config Fmp4 { get; set; }
Property Value
Type Description
Fmp4Config

Key

A unique key for this multiplexed stream.

Declaration
[JsonProperty("key")]
public virtual string Key { get; set; }
Property Value
Type Description
string

SegmentSettings

Segment settings for ts, fmp4 and vtt.

Declaration
[JsonProperty("segmentSettings")]
public virtual SegmentSettings SegmentSettings { get; set; }
Property Value
Type Description
SegmentSettings

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX