Live Stream V1 API - Class Google::Cloud::Video::LiveStream::V1::DvrSession::DvrManifest (v2.2.0)

Reference documentation and code samples for the Live Stream V1 API class Google::Cloud::Video::LiveStream::V1::DvrSession::DvrManifest.

DvrManifest identifies a source manifest and specifies a file name for the generated DVR manifest.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#manifest_key

def manifest_key() -> ::String
Returns
  • (::String) — Required. A unique key that identifies a manifest config in the parent channel. This key is the same as channel.manifests.key for the selected manifest.

#manifest_key=

def manifest_key=(value) -> ::String
Parameter
  • value (::String) — Required. A unique key that identifies a manifest config in the parent channel. This key is the same as channel.manifests.key for the selected manifest.
Returns
  • (::String) — Required. A unique key that identifies a manifest config in the parent channel. This key is the same as channel.manifests.key for the selected manifest.

#output_uri

def output_uri() -> ::String
Returns
  • (::String) — Output only. The output URI of the DVR manifest. The DVR output will be placed in a directory named dvr/dvrSessionId/ under the parent channel's output uri. Format: {channel.output.uri}/dvr/{dvrSessionId}/{channel.manifests.fileName} Example: gs://my-bucket/outputs/dvr/my-dvr-session/main.m3u8