Class CfnPackagingConfiguration.DashManifestProperty
Parameters for a DASH manifest.
Inheritance
Namespace: Amazon.CDK.AWS.MediaPackage
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class DashManifestProperty : Object, CfnPackagingConfiguration.IDashManifestProperty
Syntax (vb)
Public Class DashManifestProperty
Inherits Object
Implements CfnPackagingConfiguration.IDashManifestProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.MediaPackage;
var dashManifestProperty = new DashManifestProperty {
ManifestLayout = "manifestLayout",
ManifestName = "manifestName",
MinBufferTimeSeconds = 123,
Profile = "profile",
ScteMarkersSource = "scteMarkersSource",
StreamSelection = new StreamSelectionProperty {
MaxVideoBitsPerSecond = 123,
MinVideoBitsPerSecond = 123,
StreamOrder = "streamOrder"
}
};
Synopsis
Constructors
DashManifestProperty() |
Properties
ManifestLayout | Determines the position of some tags in the Media Presentation Description (MPD). |
ManifestName | A short string that's appended to the end of the endpoint URL to create a unique path to this packaging configuration. |
MinBufferTimeSeconds | Minimum amount of content (measured in seconds) that a player must keep available in the buffer. |
Profile | The DASH profile type. |
ScteMarkersSource | The source of scte markers used. |
StreamSelection | Limitations for outputs from the endpoint, based on the video bitrate. |
Constructors
DashManifestProperty()
public DashManifestProperty()
Properties
ManifestLayout
Determines the position of some tags in the Media Presentation Description (MPD).
public string ManifestLayout { get; set; }
Property Value
System.String
Remarks
When set to FULL
, elements like SegmentTemplate
and ContentProtection
are included in each Representation
. When set to COMPACT
, duplicate elements are combined and presented at the AdaptationSet level.
ManifestName
A short string that's appended to the end of the endpoint URL to create a unique path to this packaging configuration.
public string ManifestName { get; set; }
Property Value
System.String
Remarks
MinBufferTimeSeconds
Minimum amount of content (measured in seconds) that a player must keep available in the buffer.
public Nullable<double> MinBufferTimeSeconds { get; set; }
Property Value
System.Nullable<System.Double>
Remarks
Profile
The DASH profile type.
public string Profile { get; set; }
Property Value
System.String
Remarks
When set to HBBTV_1_5
, the content is compliant with HbbTV 1.5.
ScteMarkersSource
The source of scte markers used.
public string ScteMarkersSource { get; set; }
Property Value
System.String
Remarks
StreamSelection
Limitations for outputs from the endpoint, based on the video bitrate.
public object StreamSelection { get; set; }
Property Value
System.Object