Google Cloud Video Live Stream V1 Client - Class MuxStream (0.2.6)

Reference documentation and code samples for the Google Cloud Video Live Stream V1 Client class MuxStream.

Multiplexing settings for output stream.

Generated from protobuf message google.cloud.video.livestream.v1.MuxStream

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ key
string

A unique key for this multiplexed stream.

↳ container
string

The container format. The default is fmp4 . Supported container formats: - fmp4 - the corresponding file extension is .m4s - ts - the corresponding file extension is .ts

↳ elementary_streams
array

List of ElementaryStream key s multiplexed in this stream. - For fmp4 container, must contain either one video or one audio stream. - For ts container, must contain exactly one audio stream and up to one video stream.

↳ segment_settings
Google\Cloud\Video\LiveStream\V1\SegmentSettings

Segment settings for fmp4 and ts .

getKey

A unique key for this multiplexed stream.

Returns
Type
Description
string

setKey

A unique key for this multiplexed stream.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getContainer

The container format. The default is fmp4 .

Supported container formats:

  • fmp4 - the corresponding file extension is .m4s
  • ts - the corresponding file extension is .ts
Returns
Type
Description
string

setContainer

The container format. The default is fmp4 .

Supported container formats:

  • fmp4 - the corresponding file extension is .m4s
  • ts - the corresponding file extension is .ts
Parameter
Name
Description
var
string
Returns
Type
Description
$this

getElementaryStreams

List of ElementaryStream key s multiplexed in this stream.

  • For fmp4 container, must contain either one video or one audio stream.
  • For ts container, must contain exactly one audio stream and up to one video stream.
Returns
Type
Description

setElementaryStreams

List of ElementaryStream key s multiplexed in this stream.

  • For fmp4 container, must contain either one video or one audio stream.
  • For ts container, must contain exactly one audio stream and up to one video stream.
Parameter
Name
Description
var
string[]
Returns
Type
Description
$this

getSegmentSettings

Segment settings for fmp4 and ts .

Returns
Type
Description

hasSegmentSettings

clearSegmentSettings

setSegmentSettings

Segment settings for fmp4 and ts .

Parameter
Name
Description
Returns
Type
Description
$this
Create a Mobile Website
View Site in Mobile | Classic
Share by: