Class CfnChannel.HlsSettingsProperty
The settings for an HLS output.
Inheritance
System.Object
CfnChannel.HlsSettingsProperty
Implements
Namespace: Amazon.CDK.AWS.MediaLive
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class HlsSettingsProperty : Object, CfnChannel.IHlsSettingsProperty
Syntax (vb)
Public Class HlsSettingsProperty
Inherits Object
Implements CfnChannel.IHlsSettingsProperty
Remarks
The parent of this entity is HlsOutputSettings.
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.MediaLive;
var hlsSettingsProperty = new HlsSettingsProperty {
AudioOnlyHlsSettings = new AudioOnlyHlsSettingsProperty {
AudioGroupId = "audioGroupId",
AudioOnlyImage = new InputLocationProperty {
PasswordParam = "passwordParam",
Uri = "uri",
Username = "username"
},
AudioTrackType = "audioTrackType",
SegmentType = "segmentType"
},
Fmp4HlsSettings = new Fmp4HlsSettingsProperty {
AudioRenditionSets = "audioRenditionSets",
NielsenId3Behavior = "nielsenId3Behavior",
TimedMetadataBehavior = "timedMetadataBehavior"
},
FrameCaptureHlsSettings = new FrameCaptureHlsSettingsProperty { },
StandardHlsSettings = new StandardHlsSettingsProperty {
AudioRenditionSets = "audioRenditionSets",
M3U8Settings = new M3u8SettingsProperty {
AudioFramesPerPes = 123,
AudioPids = "audioPids",
EcmPid = "ecmPid",
KlvBehavior = "klvBehavior",
KlvDataPids = "klvDataPids",
NielsenId3Behavior = "nielsenId3Behavior",
PatInterval = 123,
PcrControl = "pcrControl",
PcrPeriod = 123,
PcrPid = "pcrPid",
PmtInterval = 123,
PmtPid = "pmtPid",
ProgramNum = 123,
Scte35Behavior = "scte35Behavior",
Scte35Pid = "scte35Pid",
TimedMetadataBehavior = "timedMetadataBehavior",
TimedMetadataPid = "timedMetadataPid",
TransportStreamId = 123,
VideoPid = "videoPid"
}
}
};
Synopsis
Constructors
HlsSettingsProperty() |
Properties
AudioOnlyHlsSettings | The settings for an audio-only output. |
Fmp4HlsSettings | The settings for an fMP4 container. |
FrameCaptureHlsSettings | Settings for a frame capture output in an HLS output group. |
StandardHlsSettings | The settings for a standard output (an output that is not audio-only). |
Constructors
HlsSettingsProperty()
public HlsSettingsProperty()
Properties
AudioOnlyHlsSettings
The settings for an audio-only output.
public object AudioOnlyHlsSettings { get; set; }
Property Value
System.Object
Remarks
Fmp4HlsSettings
The settings for an fMP4 container.
public object Fmp4HlsSettings { get; set; }
Property Value
System.Object
Remarks
FrameCaptureHlsSettings
Settings for a frame capture output in an HLS output group.
public object FrameCaptureHlsSettings { get; set; }
Property Value
System.Object
Remarks
StandardHlsSettings
The settings for a standard output (an output that is not audio-only).
public object StandardHlsSettings { get; set; }
Property Value
System.Object