Reference documentation and code samples for the Google Cloud Video Live Stream V1 Client class DistributionStream.
Multiplexing settings for output streams used in Distribution .
Generated from protobuf message google.cloud.video.livestream.v1.DistributionStream
Namespace
Google \ Cloud \ Video \ LiveStream \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ key
string
Required. A unique key for this distribution 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.
↳ container
string
Required. The container format. Supported container formats: - ts
, must contain exactly one audio stream and up to one video stream. - flv
, must contain at most one audio stream and at most one video stream.
↳ elementary_streams
array
Required. List of ElementaryStream
key
s multiplexed in this stream. Must contain at least one audio stream and up to one video stream.
getKey
Required. A unique key for this distribution 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.
string
setKey
Required. A unique key for this distribution 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.
var
string
$this
getContainer
Required. The container format.
Supported container formats:
-
ts, must contain exactly one audio stream and up to one video stream. -
flv, must contain at most one audio stream and at most one video stream.
string
setContainer
Required. The container format.
Supported container formats:
-
ts, must contain exactly one audio stream and up to one video stream. -
flv, must contain at most one audio stream and at most one video stream.
var
string
$this
getElementaryStreams
Required. List of ElementaryStream
key
s multiplexed
in this stream. Must contain at least one audio stream and up to one video
stream.
setElementaryStreams
Required. List of ElementaryStream
key
s multiplexed
in this stream. Must contain at least one audio stream and up to one video
stream.
var
string[]
$this

