Live Stream v1 API - Class DvrSession.Types.DvrManifest (1.9.0)

public sealed class DvrSession.Types.DvrManifest : IMessage<DvrSession.Types.DvrManifest>, IEquatable<DvrSession.Types.DvrManifest>, IDeepCloneable<DvrSession.Types.DvrManifest>, IBufferMessage, IMessage

Reference documentation and code samples for the Live Stream v1 API class DvrSession.Types.DvrManifest.

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

Inheritance

object > DvrSession.Types.DvrManifest

Namespace

Google.Cloud.Video.LiveStream.V1

Assembly

Google.Cloud.Video.LiveStream.V1.dll

Constructors

DvrManifest()

public DvrManifest()

DvrManifest(DvrManifest)

public DvrManifest(DvrSession.Types.DvrManifest other)
Parameter
Name Description
other DvrSessionTypesDvrManifest

Properties

ManifestKey

public string ManifestKey { get; set; }

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.

Property Value
Type Description
string

OutputUri

public string OutputUri { get; set; }

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

Property Value
Type Description
string