published on Tuesday, Mar 10, 2026 by Pulumi
published on Tuesday, Mar 10, 2026 by Pulumi
Resource for managing an AWS MediaLive Channel.
Example Usage
Basic Usage
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Aws = Pulumi.Aws;
return await Deployment.RunAsync(() =>
{
var example = new Aws.MediaLive.Channel("example", new()
{
ChannelClass = "STANDARD",
RoleArn = aws_iam_role.Example.Arn,
InputSpecification = new Aws.MediaLive.Inputs.ChannelInputSpecificationArgs
{
Codec = "AVC",
InputResolution = "HD",
MaximumBitrate = "MAX_20_MBPS",
},
InputAttachments = new[]
{
new Aws.MediaLive.Inputs.ChannelInputAttachmentArgs
{
InputAttachmentName = "example-input",
InputId = aws_medialive_input.Example.Id,
},
},
Destinations = new[]
{
new Aws.MediaLive.Inputs.ChannelDestinationArgs
{
Id = "destination",
Settings = new[]
{
new Aws.MediaLive.Inputs.ChannelDestinationSettingArgs
{
Url = $"s3://{aws_s3_bucket.Main.Id}/test1",
},
new Aws.MediaLive.Inputs.ChannelDestinationSettingArgs
{
Url = $"s3://{aws_s3_bucket.Main2.Id}/test2",
},
},
},
},
EncoderSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsArgs
{
TimecodeConfig = new Aws.MediaLive.Inputs.ChannelEncoderSettingsTimecodeConfigArgs
{
Source = "EMBEDDED",
},
AudioDescriptions = new[]
{
new Aws.MediaLive.Inputs.ChannelEncoderSettingsAudioDescriptionArgs
{
AudioSelectorName = "example audio selector",
Name = "audio-selector",
},
},
VideoDescriptions = new[]
{
new Aws.MediaLive.Inputs.ChannelEncoderSettingsVideoDescriptionArgs
{
Name = "example-video",
},
},
OutputGroups = new[]
{
new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupArgs
{
OutputGroupSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsArgs
{
ArchiveGroupSettings = new[]
{
new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArgs
{
Destination = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationArgs
{
DestinationRefId = "destination",
},
},
},
},
Outputs = new[]
{
new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputArgs
{
OutputName = "example-name",
VideoDescriptionName = "example-video",
AudioDescriptionNames = new[]
{
"audio-selector",
},
OutputSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArgs
{
ArchiveOutputSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsArgs
{
NameModifier = "_1",
Extension = "m2ts",
ContainerSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsArgs
{
M2tsSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsArgs
{
AudioBufferModel = "ATSC",
BufferModel = "MULTIPLEX",
RateMode = "CBR",
},
},
},
},
},
},
},
},
},
});
});
package main
import (
"fmt"
"github.com/pulumi/pulumi-aws/sdk/v5/go/aws/medialive"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := medialive.NewChannel(ctx, "example", &medialive.ChannelArgs{
ChannelClass: pulumi.String("STANDARD"),
RoleArn: pulumi.Any(aws_iam_role.Example.Arn),
InputSpecification: &medialive.ChannelInputSpecificationArgs{
Codec: pulumi.String("AVC"),
InputResolution: pulumi.String("HD"),
MaximumBitrate: pulumi.String("MAX_20_MBPS"),
},
InputAttachments: medialive.ChannelInputAttachmentArray{
&medialive.ChannelInputAttachmentArgs{
InputAttachmentName: pulumi.String("example-input"),
InputId: pulumi.Any(aws_medialive_input.Example.Id),
},
},
Destinations: medialive.ChannelDestinationArray{
&medialive.ChannelDestinationArgs{
Id: pulumi.String("destination"),
Settings: medialive.ChannelDestinationSettingArray{
&medialive.ChannelDestinationSettingArgs{
Url: pulumi.String(fmt.Sprintf("s3://%v/test1", aws_s3_bucket.Main.Id)),
},
&medialive.ChannelDestinationSettingArgs{
Url: pulumi.String(fmt.Sprintf("s3://%v/test2", aws_s3_bucket.Main2.Id)),
},
},
},
},
EncoderSettings: &medialive.ChannelEncoderSettingsArgs{
TimecodeConfig: &medialive.ChannelEncoderSettingsTimecodeConfigArgs{
Source: pulumi.String("EMBEDDED"),
},
AudioDescriptions: medialive.ChannelEncoderSettingsAudioDescriptionArray{
&medialive.ChannelEncoderSettingsAudioDescriptionArgs{
AudioSelectorName: pulumi.String("example audio selector"),
Name: pulumi.String("audio-selector"),
},
},
VideoDescriptions: medialive.ChannelEncoderSettingsVideoDescriptionArray{
&medialive.ChannelEncoderSettingsVideoDescriptionArgs{
Name: pulumi.String("example-video"),
},
},
OutputGroups: medialive.ChannelEncoderSettingsOutputGroupArray{
&medialive.ChannelEncoderSettingsOutputGroupArgs{
OutputGroupSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsArgs{
ArchiveGroupSettings: medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArray{
&medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArgs{
Destination: &medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationArgs{
DestinationRefId: pulumi.String("destination"),
},
},
},
},
Outputs: medialive.ChannelEncoderSettingsOutputGroupOutputTypeArray{
&medialive.ChannelEncoderSettingsOutputGroupOutputTypeArgs{
OutputName: pulumi.String("example-name"),
VideoDescriptionName: pulumi.String("example-video"),
AudioDescriptionNames: pulumi.StringArray{
pulumi.String("audio-selector"),
},
OutputSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArgs{
ArchiveOutputSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsArgs{
NameModifier: pulumi.String("_1"),
Extension: pulumi.String("m2ts"),
ContainerSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsArgs{
M2tsSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsArgs{
AudioBufferModel: pulumi.String("ATSC"),
BufferModel: pulumi.String("MULTIPLEX"),
RateMode: pulumi.String("CBR"),
},
},
},
},
},
},
},
},
},
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.medialive.Channel;
import com.pulumi.aws.medialive.ChannelArgs;
import com.pulumi.aws.medialive.inputs.ChannelInputSpecificationArgs;
import com.pulumi.aws.medialive.inputs.ChannelInputAttachmentArgs;
import com.pulumi.aws.medialive.inputs.ChannelDestinationArgs;
import com.pulumi.aws.medialive.inputs.ChannelEncoderSettingsArgs;
import com.pulumi.aws.medialive.inputs.ChannelEncoderSettingsTimecodeConfigArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var example = new Channel("example", ChannelArgs.builder()
.channelClass("STANDARD")
.roleArn(aws_iam_role.example().arn())
.inputSpecification(ChannelInputSpecificationArgs.builder()
.codec("AVC")
.inputResolution("HD")
.maximumBitrate("MAX_20_MBPS")
.build())
.inputAttachments(ChannelInputAttachmentArgs.builder()
.inputAttachmentName("example-input")
.inputId(aws_medialive_input.example().id())
.build())
.destinations(ChannelDestinationArgs.builder()
.id("destination")
.settings(
ChannelDestinationSettingArgs.builder()
.url(String.format("s3://%s/test1", aws_s3_bucket.main().id()))
.build(),
ChannelDestinationSettingArgs.builder()
.url(String.format("s3://%s/test2", aws_s3_bucket.main2().id()))
.build())
.build())
.encoderSettings(ChannelEncoderSettingsArgs.builder()
.timecodeConfig(ChannelEncoderSettingsTimecodeConfigArgs.builder()
.source("EMBEDDED")
.build())
.audioDescriptions(ChannelEncoderSettingsAudioDescriptionArgs.builder()
.audioSelectorName("example audio selector")
.name("audio-selector")
.build())
.videoDescriptions(ChannelEncoderSettingsVideoDescriptionArgs.builder()
.name("example-video")
.build())
.outputGroups(ChannelEncoderSettingsOutputGroupArgs.builder()
.outputGroupSettings(ChannelEncoderSettingsOutputGroupOutputGroupSettingsArgs.builder()
.archiveGroupSettings(ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArgs.builder()
.destination(ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationArgs.builder()
.destinationRefId("destination")
.build())
.build())
.build())
.outputs(ChannelEncoderSettingsOutputGroupOutputArgs.builder()
.outputName("example-name")
.videoDescriptionName("example-video")
.audioDescriptionNames("audio-selector")
.outputSettings(ChannelEncoderSettingsOutputGroupOutputOutputSettingsArgs.builder()
.archiveOutputSettings(ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsArgs.builder()
.nameModifier("_1")
.extension("m2ts")
.containerSettings(ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsArgs.builder()
.m2tsSettings(ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsArgs.builder()
.audioBufferModel("ATSC")
.bufferModel("MULTIPLEX")
.rateMode("CBR")
.build())
.build())
.build())
.build())
.build())
.build())
.build())
.build());
}
}
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const example = new aws.medialive.Channel("example", {
channelClass: "STANDARD",
roleArn: aws_iam_role.example.arn,
inputSpecification: {
codec: "AVC",
inputResolution: "HD",
maximumBitrate: "MAX_20_MBPS",
},
inputAttachments: [{
inputAttachmentName: "example-input",
inputId: aws_medialive_input.example.id,
}],
destinations: [{
id: "destination",
settings: [
{
url: `s3://${aws_s3_bucket.main.id}/test1`,
},
{
url: `s3://${aws_s3_bucket.main2.id}/test2`,
},
],
}],
encoderSettings: {
timecodeConfig: {
source: "EMBEDDED",
},
audioDescriptions: [{
audioSelectorName: "example audio selector",
name: "audio-selector",
}],
videoDescriptions: [{
name: "example-video",
}],
outputGroups: [{
outputGroupSettings: {
archiveGroupSettings: [{
destination: {
destinationRefId: "destination",
},
}],
},
outputs: [{
outputName: "example-name",
videoDescriptionName: "example-video",
audioDescriptionNames: ["audio-selector"],
outputSettings: {
archiveOutputSettings: {
nameModifier: "_1",
extension: "m2ts",
containerSettings: {
m2tsSettings: {
audioBufferModel: "ATSC",
bufferModel: "MULTIPLEX",
rateMode: "CBR",
},
},
},
},
}],
}],
},
});
import pulumi
import pulumi_aws as aws
example = aws.medialive.Channel("example",
channel_class="STANDARD",
role_arn=aws_iam_role["example"]["arn"],
input_specification=aws.medialive.ChannelInputSpecificationArgs(
codec="AVC",
input_resolution="HD",
maximum_bitrate="MAX_20_MBPS",
),
input_attachments=[aws.medialive.ChannelInputAttachmentArgs(
input_attachment_name="example-input",
input_id=aws_medialive_input["example"]["id"],
)],
destinations=[aws.medialive.ChannelDestinationArgs(
id="destination",
settings=[
aws.medialive.ChannelDestinationSettingArgs(
url=f"s3://{aws_s3_bucket['main']['id']}/test1",
),
aws.medialive.ChannelDestinationSettingArgs(
url=f"s3://{aws_s3_bucket['main2']['id']}/test2",
),
],
)],
encoder_settings=aws.medialive.ChannelEncoderSettingsArgs(
timecode_config=aws.medialive.ChannelEncoderSettingsTimecodeConfigArgs(
source="EMBEDDED",
),
audio_descriptions=[aws.medialive.ChannelEncoderSettingsAudioDescriptionArgs(
audio_selector_name="example audio selector",
name="audio-selector",
)],
video_descriptions=[aws.medialive.ChannelEncoderSettingsVideoDescriptionArgs(
name="example-video",
)],
output_groups=[aws.medialive.ChannelEncoderSettingsOutputGroupArgs(
output_group_settings=aws.medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsArgs(
archive_group_settings=[aws.medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArgs(
destination=aws.medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationArgs(
destination_ref_id="destination",
),
)],
),
outputs=[aws.medialive.ChannelEncoderSettingsOutputGroupOutputArgs(
output_name="example-name",
video_description_name="example-video",
audio_description_names=["audio-selector"],
output_settings=aws.medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArgs(
archive_output_settings=aws.medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsArgs(
name_modifier="_1",
extension="m2ts",
container_settings=aws.medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsArgs(
m2ts_settings=aws.medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsArgs(
audio_buffer_model="ATSC",
buffer_model="MULTIPLEX",
rate_mode="CBR",
),
),
),
),
)],
)],
))
resources:
example:
type: aws:medialive:Channel
properties:
channelClass: STANDARD
roleArn: ${aws_iam_role.example.arn}
inputSpecification:
codec: AVC
inputResolution: HD
maximumBitrate: MAX_20_MBPS
inputAttachments:
- inputAttachmentName: example-input
inputId: ${aws_medialive_input.example.id}
destinations:
- id: destination
settings:
- url: s3://${aws_s3_bucket.main.id}/test1
- url: s3://${aws_s3_bucket.main2.id}/test2
encoderSettings:
timecodeConfig:
source: EMBEDDED
audioDescriptions:
- audioSelectorName: example audio selector
name: audio-selector
videoDescriptions:
- name: example-video
outputGroups:
- outputGroupSettings:
archiveGroupSettings:
- destination:
destinationRefId: destination
outputs:
- outputName: example-name
videoDescriptionName: example-video
audioDescriptionNames:
- audio-selector
outputSettings:
archiveOutputSettings:
nameModifier: _1
extension: m2ts
containerSettings:
m2tsSettings:
audioBufferModel: ATSC
bufferModel: MULTIPLEX
rateMode: CBR
Create Channel Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Channel(name: string, args: ChannelArgs, opts?: CustomResourceOptions);@overload
def Channel(resource_name: str,
args: ChannelArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Channel(resource_name: str,
opts: Optional[ResourceOptions] = None,
input_specification: Optional[ChannelInputSpecificationArgs] = None,
channel_class: Optional[str] = None,
destinations: Optional[Sequence[ChannelDestinationArgs]] = None,
encoder_settings: Optional[ChannelEncoderSettingsArgs] = None,
input_attachments: Optional[Sequence[ChannelInputAttachmentArgs]] = None,
log_level: Optional[str] = None,
cdi_input_specification: Optional[ChannelCdiInputSpecificationArgs] = None,
maintenance: Optional[ChannelMaintenanceArgs] = None,
name: Optional[str] = None,
role_arn: Optional[str] = None,
start_channel: Optional[bool] = None,
tags: Optional[Mapping[str, str]] = None,
vpc: Optional[ChannelVpcArgs] = None)func NewChannel(ctx *Context, name string, args ChannelArgs, opts ...ResourceOption) (*Channel, error)public Channel(string name, ChannelArgs args, CustomResourceOptions? opts = null)
public Channel(String name, ChannelArgs args)
public Channel(String name, ChannelArgs args, CustomResourceOptions options)
type: aws:medialive:Channel
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ChannelArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ChannelArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ChannelArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ChannelArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ChannelArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var awsChannelResource = new Aws.MediaLive.Channel("awsChannelResource", new()
{
InputSpecification = new Aws.MediaLive.Inputs.ChannelInputSpecificationArgs
{
Codec = "string",
InputResolution = "string",
MaximumBitrate = "string",
},
ChannelClass = "string",
Destinations = new[]
{
new Aws.MediaLive.Inputs.ChannelDestinationArgs
{
Id = "string",
MediaPackageSettings = new[]
{
new Aws.MediaLive.Inputs.ChannelDestinationMediaPackageSettingArgs
{
ChannelId = "string",
},
},
MultiplexSettings = new Aws.MediaLive.Inputs.ChannelDestinationMultiplexSettingsArgs
{
MultiplexId = "string",
ProgramName = "string",
},
Settings = new[]
{
new Aws.MediaLive.Inputs.ChannelDestinationSettingArgs
{
PasswordParam = "string",
StreamName = "string",
Url = "string",
Username = "string",
},
},
},
},
EncoderSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsArgs
{
OutputGroups = new[]
{
new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupArgs
{
OutputGroupSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsArgs
{
ArchiveGroupSettings = new[]
{
new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArgs
{
Destination = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationArgs
{
DestinationRefId = "string",
},
ArchiveCdnSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArgs
{
ArchiveS3Settings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsArgs
{
CannedAcl = "string",
},
},
RolloverInterval = 0,
},
},
FrameCaptureGroupSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsArgs
{
Destination = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationArgs
{
DestinationRefId = "string",
},
FrameCaptureCdnSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsArgs
{
FrameCaptureS3Settings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsArgs
{
CannedAcl = "string",
},
},
},
HlsGroupSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsArgs
{
Destination = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationArgs
{
DestinationRefId = "string",
},
IvInManifest = "string",
KeepSegments = 0,
BaseUrlManifest = "string",
BaseUrlManifest1 = "string",
CaptionLanguageMappings = new[]
{
new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArgs
{
CaptionChannel = 0,
LanguageCode = "string",
LanguageDescription = "string",
},
},
CaptionLanguageSetting = "string",
ClientCache = "string",
CodecSpecification = "string",
ConstantIv = "string",
BaseUrlContent = "string",
DirectoryStructure = "string",
DiscontinuityTags = "string",
EncryptionType = "string",
HlsCdnSettings = new[]
{
new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArgs
{
HlsAkamaiSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsArgs
{
ConnectionRetryInterval = 0,
FilecacheDuration = 0,
HttpTransferMode = "string",
NumRetries = 0,
RestartDelay = 0,
Salt = "string",
Token = "string",
},
HlsBasicPutSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsArgs
{
ConnectionRetryInterval = 0,
FilecacheDuration = 0,
NumRetries = 0,
RestartDelay = 0,
},
HlsMediaStoreSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsArgs
{
ConnectionRetryInterval = 0,
FilecacheDuration = 0,
MediaStoreStorageClass = "string",
NumRetries = 0,
RestartDelay = 0,
},
HlsS3Settings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsArgs
{
CannedAcl = "string",
},
HlsWebdavSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsArgs
{
ConnectionRetryInterval = 0,
FilecacheDuration = 0,
HttpTransferMode = "string",
NumRetries = 0,
RestartDelay = 0,
},
},
},
HlsId3SegmentTagging = "string",
IframeOnlyPlaylists = "string",
IncompleteSegmentBehavior = "string",
IndexNSegments = 0,
InputLossAction = "string",
AdMarkers = new[]
{
"string",
},
BaseUrlContent1 = "string",
KeyFormat = "string",
IvSource = "string",
KeyFormatVersions = "string",
KeyProviderSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsArgs
{
StaticKeySettings = new[]
{
new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArgs
{
StaticKeyValue = "string",
KeyProviderServer = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerArgs
{
Uri = "string",
PasswordParam = "string",
Username = "string",
},
},
},
},
ManifestCompression = "string",
ManifestDurationFormat = "string",
MinSegmentLength = 0,
Mode = "string",
OutputSelection = "string",
ProgramDateTime = "string",
ProgramDateTimeClock = "string",
ProgramDateTimePeriod = 0,
RedundantManifest = "string",
SegmentLength = 0,
SegmentsPerSubdirectory = 0,
StreamInfResolution = "string",
TimedMetadataId3Frame = "string",
TimedMetadataId3Period = 0,
TimestampDeltaMilliseconds = 0,
TsFileMode = "string",
},
MediaPackageGroupSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsArgs
{
Destination = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationArgs
{
DestinationRefId = "string",
},
},
MsSmoothGroupSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsArgs
{
Destination = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationArgs
{
DestinationRefId = "string",
},
FilecacheDuration = 0,
NumRetries = 0,
ConnectionRetryInterval = 0,
AudioOnlyTimecodeControl = "string",
EventId = "string",
EventIdMode = "string",
EventStopBehavior = "string",
AcquisitionPointId = "string",
CertificateMode = "string",
FragmentLength = 0,
InputLossAction = "string",
RestartDelay = 0,
SegmentationMode = "string",
SendDelayMs = 0,
SparseTrackType = "string",
StreamManifestBehavior = "string",
TimestampOffset = "string",
TimestampOffsetMode = "string",
},
MultiplexGroupSettings = null,
RtmpGroupSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsArgs
{
AdMarkers = new[]
{
"string",
},
AuthenticationScheme = "string",
CacheFullBehavior = "string",
CacheLength = 0,
CaptionData = "string",
InputLossAction = "string",
RestartDelay = 0,
},
UdpGroupSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsArgs
{
InputLossAction = "string",
TimedMetadataId3Frame = "string",
TimedMetadataId3Period = 0,
},
},
Outputs = new[]
{
new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputArgs
{
OutputSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArgs
{
ArchiveOutputSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsArgs
{
ContainerSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsArgs
{
M2tsSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsArgs
{
AbsentInputAudioBehavior = "string",
Arib = "string",
AribCaptionsPid = "string",
AribCaptionsPidControl = "string",
AudioBufferModel = "string",
AudioFramesPerPes = 0,
AudioPids = "string",
AudioStreamType = "string",
Bitrate = 0,
BufferModel = "string",
CcDescriptor = "string",
DvbNitSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsArgs
{
NetworkId = 0,
NetworkName = "string",
RepInterval = 0,
},
DvbSdtSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsArgs
{
OutputSdt = "string",
RepInterval = 0,
ServiceName = "string",
ServiceProviderName = "string",
},
DvbSubPids = "string",
DvbTdtSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsArgs
{
RepInterval = 0,
},
DvbTeletextPid = "string",
Ebif = "string",
EbpAudioInterval = "string",
EbpLookaheadMs = 0,
EbpPlacement = "string",
EcmPid = "string",
EsRateInPes = "string",
EtvPlatformPid = "string",
EtvSignalPid = "string",
FragmentTime = 0,
Klv = "string",
KlvDataPids = "string",
NielsenId3Behavior = "string",
NullPacketBitrate = 0,
PatInterval = 0,
PcrControl = "string",
PcrPeriod = 0,
PcrPid = "string",
PmtInterval = 0,
PmtPid = "string",
ProgramNum = 0,
RateMode = "string",
Scte27Pids = "string",
Scte35Control = "string",
Scte35Pid = "string",
SegmentationMarkers = "string",
SegmentationStyle = "string",
SegmentationTime = 0,
TimedMetadataBehavior = "string",
TimedMetadataPid = "string",
TransportStreamId = 0,
VideoPid = "string",
},
RawSettings = null,
},
Extension = "string",
NameModifier = "string",
},
FrameCaptureOutputSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsArgs
{
NameModifier = "string",
},
HlsOutputSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsArgs
{
HlsSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsArgs
{
AudioOnlyHlsSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsArgs
{
AudioGroupId = "string",
AudioOnlyImage = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageArgs
{
Uri = "string",
PasswordParam = "string",
Username = "string",
},
AudioTrackType = "string",
SegmentType = "string",
},
Fmp4HlsSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsArgs
{
AudioRenditionSets = "string",
NielsenId3Behavior = "string",
TimedMetadataBehavior = "string",
},
FrameCaptureHlsSettings = null,
StandardHlsSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsArgs
{
M3u8Settings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsArgs
{
AudioFramesPerPes = 0,
AudioPids = "string",
EcmPid = "string",
NielsenId3Behavior = "string",
PatInterval = 0,
PcrControl = "string",
PcrPeriod = 0,
PcrPid = "string",
PmtInterval = 0,
PmtPid = "string",
ProgramNum = 0,
Scte35Behavior = "string",
Scte35Pid = "string",
TimedMetadataBehavior = "string",
TimedMetadataPid = "string",
TransportStreamId = 0,
VideoPid = "string",
},
AudioRenditionSets = "string",
},
},
H265PackagingType = "string",
NameModifier = "string",
SegmentModifier = "string",
},
MediaPackageOutputSettings = null,
MsSmoothOutputSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsArgs
{
H265PackagingType = "string",
NameModifier = "string",
},
MultiplexOutputSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsArgs
{
Destination = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationArgs
{
DestinationRefId = "string",
},
},
RtmpOutputSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsArgs
{
Destination = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationArgs
{
DestinationRefId = "string",
},
CertificateMode = "string",
ConnectionRetryInterval = 0,
NumRetries = 0,
},
UdpOutputSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsArgs
{
ContainerSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsArgs
{
M2tsSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsArgs
{
AbsentInputAudioBehavior = "string",
Arib = "string",
AribCaptionsPid = "string",
AribCaptionsPidControl = "string",
AudioBufferModel = "string",
AudioFramesPerPes = 0,
AudioPids = "string",
AudioStreamType = "string",
Bitrate = 0,
BufferModel = "string",
CcDescriptor = "string",
DvbNitSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsArgs
{
NetworkId = 0,
NetworkName = "string",
RepInterval = 0,
},
DvbSdtSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsArgs
{
OutputSdt = "string",
RepInterval = 0,
ServiceName = "string",
ServiceProviderName = "string",
},
DvbSubPids = "string",
DvbTdtSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsArgs
{
RepInterval = 0,
},
DvbTeletextPid = "string",
Ebif = "string",
EbpAudioInterval = "string",
EbpLookaheadMs = 0,
EbpPlacement = "string",
EcmPid = "string",
EsRateInPes = "string",
EtvPlatformPid = "string",
EtvSignalPid = "string",
FragmentTime = 0,
Klv = "string",
KlvDataPids = "string",
NielsenId3Behavior = "string",
NullPacketBitrate = 0,
PatInterval = 0,
PcrControl = "string",
PcrPeriod = 0,
PcrPid = "string",
PmtInterval = 0,
PmtPid = "string",
ProgramNum = 0,
RateMode = "string",
Scte27Pids = "string",
Scte35Control = "string",
Scte35Pid = "string",
SegmentationMarkers = "string",
SegmentationStyle = "string",
SegmentationTime = 0,
TimedMetadataBehavior = "string",
TimedMetadataPid = "string",
TransportStreamId = 0,
VideoPid = "string",
},
},
Destination = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationArgs
{
DestinationRefId = "string",
},
BufferMsec = 0,
FecOutputSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsArgs
{
ColumnDepth = 0,
IncludeFec = "string",
RowLength = 0,
},
},
},
AudioDescriptionNames = new[]
{
"string",
},
CaptionDescriptionNames = new[]
{
"string",
},
OutputName = "string",
VideoDescriptionName = "string",
},
},
Name = "string",
},
},
TimecodeConfig = new Aws.MediaLive.Inputs.ChannelEncoderSettingsTimecodeConfigArgs
{
Source = "string",
SyncThreshold = 0,
},
AudioDescriptions = new[]
{
new Aws.MediaLive.Inputs.ChannelEncoderSettingsAudioDescriptionArgs
{
AudioSelectorName = "string",
Name = "string",
AudioNormalizationSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsArgs
{
Algorithm = "string",
AlgorithmControl = "string",
TargetLkfs = 0,
},
AudioType = "string",
AudioTypeControl = "string",
AudioWatermarkSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsArgs
{
NielsenWatermarksSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsArgs
{
NielsenCbetSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsArgs
{
CbetCheckDigitString = "string",
CbetStepaside = "string",
Csid = "string",
},
NielsenDistributionType = "string",
NielsenNaesIiNwSettings = new[]
{
new Aws.MediaLive.Inputs.ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArgs
{
CheckDigitString = "string",
Sid = 0,
},
},
},
},
CodecSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs
{
AacSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsArgs
{
Bitrate = 0,
CodingMode = "string",
InputType = "string",
Profile = "string",
RateControlMode = "string",
RawFormat = "string",
SampleRate = 0,
Spec = "string",
VbrQuality = "string",
},
Ac3Settings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsArgs
{
Bitrate = 0,
BitstreamMode = "string",
CodingMode = "string",
Dialnorm = 0,
DrcProfile = "string",
LfeFilter = "string",
MetadataControl = "string",
},
Eac3AtmosSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsArgs
{
Bitrate = 0,
CodingMode = "string",
Dialnorm = 0,
DrcLine = "string",
DrcRf = "string",
HeightTrim = 0,
SurroundTrim = 0,
},
Eac3Settings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs
{
AttenuationControl = "string",
Bitrate = 0,
BitstreamMode = "string",
CodingMode = "string",
DcFilter = "string",
Dialnorm = 0,
DrcLine = "string",
DrcRf = "string",
LfeControl = "string",
LfeFilter = "string",
LoRoCenterMixLevel = 0,
LoRoSurroundMixLevel = 0,
LtRtCenterMixLevel = 0,
LtRtSurroundMixLevel = 0,
MetadataControl = "string",
PassthroughControl = "string",
PhaseControl = "string",
StereoDownmix = "string",
SurroundExMode = "string",
SurroundMode = "string",
},
Mp2Settings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsArgs
{
Bitrate = 0,
CodingMode = "string",
SampleRate = 0,
},
PassThroughSettings = null,
WavSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsArgs
{
BitDepth = 0,
CodingMode = "string",
SampleRate = 0,
},
},
LanguageCode = "string",
LanguageCodeControl = "string",
RemixSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsAudioDescriptionRemixSettingsArgs
{
ChannelMappings = new[]
{
new Aws.MediaLive.Inputs.ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArgs
{
InputChannelLevels = new[]
{
new Aws.MediaLive.Inputs.ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArgs
{
Gain = 0,
InputChannel = 0,
},
},
OutputChannel = 0,
},
},
ChannelsIn = 0,
ChannelsOut = 0,
},
StreamName = "string",
},
},
AvailBlanking = new Aws.MediaLive.Inputs.ChannelEncoderSettingsAvailBlankingArgs
{
AvailBlankingImage = new Aws.MediaLive.Inputs.ChannelEncoderSettingsAvailBlankingAvailBlankingImageArgs
{
Uri = "string",
PasswordParam = "string",
Username = "string",
},
State = "string",
},
VideoDescriptions = new[]
{
new Aws.MediaLive.Inputs.ChannelEncoderSettingsVideoDescriptionArgs
{
Name = "string",
CodecSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsVideoDescriptionCodecSettingsArgs
{
FrameCaptureSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsArgs
{
CaptureInterval = 0,
CaptureIntervalUnits = "string",
},
H264Settings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsArgs
{
AdaptiveQuantization = "string",
AfdSignaling = "string",
Bitrate = 0,
BufFillPct = 0,
BufSize = 0,
ColorMetadata = "string",
EntropyEncoding = "string",
FilterSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsArgs
{
TemporalFilterSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsArgs
{
PostFilterSharpening = "string",
Strength = "string",
},
},
FixedAfd = "string",
FlickerAq = "string",
ForceFieldPictures = "string",
FramerateControl = "string",
FramerateDenominator = 0,
FramerateNumerator = 0,
GopBReference = "string",
GopClosedCadence = 0,
GopNumBFrames = 0,
GopSize = 0,
GopSizeUnits = "string",
Level = "string",
LookAheadRateControl = "string",
MaxBitrate = 0,
MinIInterval = 0,
NumRefFrames = 0,
ParControl = "string",
ParDenominator = 0,
ParNumerator = 0,
Profile = "string",
QualityLevel = "string",
QvbrQualityLevel = 0,
RateControlMode = "string",
ScanType = "string",
SceneChangeDetect = "string",
Slices = 0,
Softness = 0,
SpatialAq = "string",
SubgopLength = "string",
Syntax = "string",
TemporalAq = "string",
TimecodeInsertion = "string",
},
H265Settings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsArgs
{
Bitrate = 0,
FramerateNumerator = 0,
FramerateDenominator = 0,
GopSizeUnits = "string",
LookAheadRateControl = "string",
ColorMetadata = "string",
ColorSpaceSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsArgs
{
ColorSpacePassthroughSettings = null,
DolbyVision81Settings = null,
Hdr10Settings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsArgs
{
MaxCll = 0,
MaxFall = 0,
},
Rec601Settings = null,
Rec709Settings = null,
},
FilterSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsArgs
{
TemporalFilterSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsArgs
{
PostFilterSharpening = "string",
Strength = "string",
},
},
FixedAfd = "string",
FlickerAq = "string",
AlternativeTransferFunction = "string",
AfdSignaling = "string",
GopClosedCadence = 0,
GopSize = 0,
AdaptiveQuantization = "string",
Level = "string",
BufSize = 0,
MaxBitrate = 0,
MinIInterval = 0,
ParDenominator = 0,
ParNumerator = 0,
Profile = "string",
QvbrQualityLevel = 0,
RateControlMode = "string",
ScanType = "string",
SceneChangeDetect = "string",
Slices = 0,
Tier = "string",
TimecodeBurninSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsArgs
{
Prefix = "string",
TimecodeBurninFontSize = "string",
TimecodeBurninPosition = "string",
},
TimecodeInsertion = "string",
},
},
Height = 0,
RespondToAfd = "string",
ScalingBehavior = "string",
Sharpness = 0,
Width = 0,
},
},
},
InputAttachments = new[]
{
new Aws.MediaLive.Inputs.ChannelInputAttachmentArgs
{
InputAttachmentName = "string",
InputId = "string",
AutomaticInputFailoverSettings = new Aws.MediaLive.Inputs.ChannelInputAttachmentAutomaticInputFailoverSettingsArgs
{
SecondaryInputId = "string",
ErrorClearTimeMsec = 0,
FailoverConditions = new[]
{
new Aws.MediaLive.Inputs.ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArgs
{
FailoverConditionSettings = new Aws.MediaLive.Inputs.ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsArgs
{
AudioSilenceSettings = new Aws.MediaLive.Inputs.ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsArgs
{
AudioSelectorName = "string",
AudioSilenceThresholdMsec = 0,
},
InputLossSettings = new Aws.MediaLive.Inputs.ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsArgs
{
InputLossThresholdMsec = 0,
},
VideoBlackSettings = new Aws.MediaLive.Inputs.ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsArgs
{
BlackDetectThreshold = 0,
VideoBlackThresholdMsec = 0,
},
},
},
},
InputPreference = "string",
},
InputSettings = new Aws.MediaLive.Inputs.ChannelInputAttachmentInputSettingsArgs
{
AudioSelectors = new[]
{
new Aws.MediaLive.Inputs.ChannelInputAttachmentInputSettingsAudioSelectorArgs
{
Name = "string",
SelectorSettings = new Aws.MediaLive.Inputs.ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsArgs
{
AudioHlsRenditionSelection = new Aws.MediaLive.Inputs.ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionArgs
{
GroupId = "string",
Name = "string",
},
AudioLanguageSelection = new Aws.MediaLive.Inputs.ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionArgs
{
LanguageCode = "string",
LanguageSelectionPolicy = "string",
},
AudioPidSelection = new Aws.MediaLive.Inputs.ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionArgs
{
Pid = 0,
},
AudioTrackSelection = new Aws.MediaLive.Inputs.ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionArgs
{
Tracks = new[]
{
new Aws.MediaLive.Inputs.ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArgs
{
Track = 0,
},
},
},
},
},
},
CaptionSelectors = new[]
{
new Aws.MediaLive.Inputs.ChannelInputAttachmentInputSettingsCaptionSelectorArgs
{
Name = "string",
LanguageCode = "string",
SelectorSettings = new Aws.MediaLive.Inputs.ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsArgs
{
AncillarySourceSettings = new Aws.MediaLive.Inputs.ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsArgs
{
SourceAncillaryChannelNumber = 0,
},
DvbTdtSettings = new Aws.MediaLive.Inputs.ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsArgs
{
OcrLanguage = "string",
Pid = 0,
},
EmbeddedSourceSettings = new Aws.MediaLive.Inputs.ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsArgs
{
Convert608To708 = "string",
Scte20Detection = "string",
Source608ChannelNumber = 0,
Source608TrackNumber = 0,
},
Scte20SourceSettings = new Aws.MediaLive.Inputs.ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsArgs
{
Convert608To708 = "string",
Source608ChannelNumber = 0,
},
Scte27SourceSettings = new Aws.MediaLive.Inputs.ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsArgs
{
OcrLanguage = "string",
Pid = 0,
},
TeletextSourceSettings = new Aws.MediaLive.Inputs.ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsArgs
{
OutputRectangle = new Aws.MediaLive.Inputs.ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleArgs
{
Height = 0,
LeftOffset = 0,
TopOffset = 0,
Width = 0,
},
PageNumber = "string",
},
},
},
},
DeblockFilter = "string",
DenoiseFilter = "string",
FilterStrength = 0,
InputFilter = "string",
NetworkInputSettings = new Aws.MediaLive.Inputs.ChannelInputAttachmentInputSettingsNetworkInputSettingsArgs
{
HlsInputSettings = new Aws.MediaLive.Inputs.ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsArgs
{
Bandwidth = 0,
BufferSegments = 0,
Retries = 0,
RetryInterval = 0,
Scte35Source = "string",
},
ServerValidation = "string",
},
Scte35Pid = 0,
Smpte2038DataPreference = "string",
SourceEndBehavior = "string",
VideoSelector = new Aws.MediaLive.Inputs.ChannelInputAttachmentInputSettingsVideoSelectorArgs
{
ColorSpace = "string",
ColorSpaceUsage = "string",
},
},
},
},
LogLevel = "string",
CdiInputSpecification = new Aws.MediaLive.Inputs.ChannelCdiInputSpecificationArgs
{
Resolution = "string",
},
Maintenance = new Aws.MediaLive.Inputs.ChannelMaintenanceArgs
{
MaintenanceDay = "string",
MaintenanceStartTime = "string",
},
Name = "string",
RoleArn = "string",
StartChannel = false,
Tags =
{
{ "string", "string" },
},
Vpc = new Aws.MediaLive.Inputs.ChannelVpcArgs
{
PublicAddressAllocationIds = new[]
{
"string",
},
SubnetIds = new[]
{
"string",
},
AvailabilityZones = new[]
{
"string",
},
SecurityGroupIds = new[]
{
"string",
},
},
});
example, err := medialive.NewChannel(ctx, "awsChannelResource", &medialive.ChannelArgs{
InputSpecification: &medialive.ChannelInputSpecificationArgs{
Codec: pulumi.String("string"),
InputResolution: pulumi.String("string"),
MaximumBitrate: pulumi.String("string"),
},
ChannelClass: pulumi.String("string"),
Destinations: medialive.ChannelDestinationArray{
&medialive.ChannelDestinationArgs{
Id: pulumi.String("string"),
MediaPackageSettings: medialive.ChannelDestinationMediaPackageSettingArray{
&medialive.ChannelDestinationMediaPackageSettingArgs{
ChannelId: pulumi.String("string"),
},
},
MultiplexSettings: &medialive.ChannelDestinationMultiplexSettingsArgs{
MultiplexId: pulumi.String("string"),
ProgramName: pulumi.String("string"),
},
Settings: medialive.ChannelDestinationSettingArray{
&medialive.ChannelDestinationSettingArgs{
PasswordParam: pulumi.String("string"),
StreamName: pulumi.String("string"),
Url: pulumi.String("string"),
Username: pulumi.String("string"),
},
},
},
},
EncoderSettings: &medialive.ChannelEncoderSettingsArgs{
OutputGroups: medialive.ChannelEncoderSettingsOutputGroupArray{
&medialive.ChannelEncoderSettingsOutputGroupArgs{
OutputGroupSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsArgs{
ArchiveGroupSettings: medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArray{
&medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArgs{
Destination: &medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationArgs{
DestinationRefId: pulumi.String("string"),
},
ArchiveCdnSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArgs{
ArchiveS3Settings: &medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsArgs{
CannedAcl: pulumi.String("string"),
},
},
RolloverInterval: pulumi.Int(0),
},
},
FrameCaptureGroupSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsArgs{
Destination: &medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationArgs{
DestinationRefId: pulumi.String("string"),
},
FrameCaptureCdnSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsArgs{
FrameCaptureS3Settings: &medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsArgs{
CannedAcl: pulumi.String("string"),
},
},
},
HlsGroupSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsArgs{
Destination: &medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationArgs{
DestinationRefId: pulumi.String("string"),
},
IvInManifest: pulumi.String("string"),
KeepSegments: pulumi.Int(0),
BaseUrlManifest: pulumi.String("string"),
BaseUrlManifest1: pulumi.String("string"),
CaptionLanguageMappings: medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArray{
&medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArgs{
CaptionChannel: pulumi.Int(0),
LanguageCode: pulumi.String("string"),
LanguageDescription: pulumi.String("string"),
},
},
CaptionLanguageSetting: pulumi.String("string"),
ClientCache: pulumi.String("string"),
CodecSpecification: pulumi.String("string"),
ConstantIv: pulumi.String("string"),
BaseUrlContent: pulumi.String("string"),
DirectoryStructure: pulumi.String("string"),
DiscontinuityTags: pulumi.String("string"),
EncryptionType: pulumi.String("string"),
HlsCdnSettings: medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArray{
&medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArgs{
HlsAkamaiSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsArgs{
ConnectionRetryInterval: pulumi.Int(0),
FilecacheDuration: pulumi.Int(0),
HttpTransferMode: pulumi.String("string"),
NumRetries: pulumi.Int(0),
RestartDelay: pulumi.Int(0),
Salt: pulumi.String("string"),
Token: pulumi.String("string"),
},
HlsBasicPutSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsArgs{
ConnectionRetryInterval: pulumi.Int(0),
FilecacheDuration: pulumi.Int(0),
NumRetries: pulumi.Int(0),
RestartDelay: pulumi.Int(0),
},
HlsMediaStoreSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsArgs{
ConnectionRetryInterval: pulumi.Int(0),
FilecacheDuration: pulumi.Int(0),
MediaStoreStorageClass: pulumi.String("string"),
NumRetries: pulumi.Int(0),
RestartDelay: pulumi.Int(0),
},
HlsS3Settings: &medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsArgs{
CannedAcl: pulumi.String("string"),
},
HlsWebdavSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsArgs{
ConnectionRetryInterval: pulumi.Int(0),
FilecacheDuration: pulumi.Int(0),
HttpTransferMode: pulumi.String("string"),
NumRetries: pulumi.Int(0),
RestartDelay: pulumi.Int(0),
},
},
},
HlsId3SegmentTagging: pulumi.String("string"),
IframeOnlyPlaylists: pulumi.String("string"),
IncompleteSegmentBehavior: pulumi.String("string"),
IndexNSegments: pulumi.Int(0),
InputLossAction: pulumi.String("string"),
AdMarkers: pulumi.StringArray{
pulumi.String("string"),
},
BaseUrlContent1: pulumi.String("string"),
KeyFormat: pulumi.String("string"),
IvSource: pulumi.String("string"),
KeyFormatVersions: pulumi.String("string"),
KeyProviderSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsArgs{
StaticKeySettings: medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArray{
&medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArgs{
StaticKeyValue: pulumi.String("string"),
KeyProviderServer: &medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerArgs{
Uri: pulumi.String("string"),
PasswordParam: pulumi.String("string"),
Username: pulumi.String("string"),
},
},
},
},
ManifestCompression: pulumi.String("string"),
ManifestDurationFormat: pulumi.String("string"),
MinSegmentLength: pulumi.Int(0),
Mode: pulumi.String("string"),
OutputSelection: pulumi.String("string"),
ProgramDateTime: pulumi.String("string"),
ProgramDateTimeClock: pulumi.String("string"),
ProgramDateTimePeriod: pulumi.Int(0),
RedundantManifest: pulumi.String("string"),
SegmentLength: pulumi.Int(0),
SegmentsPerSubdirectory: pulumi.Int(0),
StreamInfResolution: pulumi.String("string"),
TimedMetadataId3Frame: pulumi.String("string"),
TimedMetadataId3Period: pulumi.Int(0),
TimestampDeltaMilliseconds: pulumi.Int(0),
TsFileMode: pulumi.String("string"),
},
MediaPackageGroupSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsArgs{
Destination: &medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationArgs{
DestinationRefId: pulumi.String("string"),
},
},
MsSmoothGroupSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsArgs{
Destination: &medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationArgs{
DestinationRefId: pulumi.String("string"),
},
FilecacheDuration: pulumi.Int(0),
NumRetries: pulumi.Int(0),
ConnectionRetryInterval: pulumi.Int(0),
AudioOnlyTimecodeControl: pulumi.String("string"),
EventId: pulumi.String("string"),
EventIdMode: pulumi.String("string"),
EventStopBehavior: pulumi.String("string"),
AcquisitionPointId: pulumi.String("string"),
CertificateMode: pulumi.String("string"),
FragmentLength: pulumi.Int(0),
InputLossAction: pulumi.String("string"),
RestartDelay: pulumi.Int(0),
SegmentationMode: pulumi.String("string"),
SendDelayMs: pulumi.Int(0),
SparseTrackType: pulumi.String("string"),
StreamManifestBehavior: pulumi.String("string"),
TimestampOffset: pulumi.String("string"),
TimestampOffsetMode: pulumi.String("string"),
},
MultiplexGroupSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsArgs{},
RtmpGroupSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsArgs{
AdMarkers: pulumi.StringArray{
pulumi.String("string"),
},
AuthenticationScheme: pulumi.String("string"),
CacheFullBehavior: pulumi.String("string"),
CacheLength: pulumi.Int(0),
CaptionData: pulumi.String("string"),
InputLossAction: pulumi.String("string"),
RestartDelay: pulumi.Int(0),
},
UdpGroupSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsArgs{
InputLossAction: pulumi.String("string"),
TimedMetadataId3Frame: pulumi.String("string"),
TimedMetadataId3Period: pulumi.Int(0),
},
},
Outputs: medialive.ChannelEncoderSettingsOutputGroupOutputTypeArray{
&medialive.ChannelEncoderSettingsOutputGroupOutputTypeArgs{
OutputSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArgs{
ArchiveOutputSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsArgs{
ContainerSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsArgs{
M2tsSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsArgs{
AbsentInputAudioBehavior: pulumi.String("string"),
Arib: pulumi.String("string"),
AribCaptionsPid: pulumi.String("string"),
AribCaptionsPidControl: pulumi.String("string"),
AudioBufferModel: pulumi.String("string"),
AudioFramesPerPes: pulumi.Int(0),
AudioPids: pulumi.String("string"),
AudioStreamType: pulumi.String("string"),
Bitrate: pulumi.Int(0),
BufferModel: pulumi.String("string"),
CcDescriptor: pulumi.String("string"),
DvbNitSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsArgs{
NetworkId: pulumi.Int(0),
NetworkName: pulumi.String("string"),
RepInterval: pulumi.Int(0),
},
DvbSdtSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsArgs{
OutputSdt: pulumi.String("string"),
RepInterval: pulumi.Int(0),
ServiceName: pulumi.String("string"),
ServiceProviderName: pulumi.String("string"),
},
DvbSubPids: pulumi.String("string"),
DvbTdtSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsArgs{
RepInterval: pulumi.Int(0),
},
DvbTeletextPid: pulumi.String("string"),
Ebif: pulumi.String("string"),
EbpAudioInterval: pulumi.String("string"),
EbpLookaheadMs: pulumi.Int(0),
EbpPlacement: pulumi.String("string"),
EcmPid: pulumi.String("string"),
EsRateInPes: pulumi.String("string"),
EtvPlatformPid: pulumi.String("string"),
EtvSignalPid: pulumi.String("string"),
FragmentTime: pulumi.Float64(0),
Klv: pulumi.String("string"),
KlvDataPids: pulumi.String("string"),
NielsenId3Behavior: pulumi.String("string"),
NullPacketBitrate: pulumi.Float64(0),
PatInterval: pulumi.Int(0),
PcrControl: pulumi.String("string"),
PcrPeriod: pulumi.Int(0),
PcrPid: pulumi.String("string"),
PmtInterval: pulumi.Int(0),
PmtPid: pulumi.String("string"),
ProgramNum: pulumi.Int(0),
RateMode: pulumi.String("string"),
Scte27Pids: pulumi.String("string"),
Scte35Control: pulumi.String("string"),
Scte35Pid: pulumi.String("string"),
SegmentationMarkers: pulumi.String("string"),
SegmentationStyle: pulumi.String("string"),
SegmentationTime: pulumi.Float64(0),
TimedMetadataBehavior: pulumi.String("string"),
TimedMetadataPid: pulumi.String("string"),
TransportStreamId: pulumi.Int(0),
VideoPid: pulumi.String("string"),
},
RawSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsArgs{},
},
Extension: pulumi.String("string"),
NameModifier: pulumi.String("string"),
},
FrameCaptureOutputSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsArgs{
NameModifier: pulumi.String("string"),
},
HlsOutputSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsArgs{
HlsSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsArgs{
AudioOnlyHlsSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsArgs{
AudioGroupId: pulumi.String("string"),
AudioOnlyImage: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageArgs{
Uri: pulumi.String("string"),
PasswordParam: pulumi.String("string"),
Username: pulumi.String("string"),
},
AudioTrackType: pulumi.String("string"),
SegmentType: pulumi.String("string"),
},
Fmp4HlsSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsArgs{
AudioRenditionSets: pulumi.String("string"),
NielsenId3Behavior: pulumi.String("string"),
TimedMetadataBehavior: pulumi.String("string"),
},
FrameCaptureHlsSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsArgs{},
StandardHlsSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsArgs{
M3u8Settings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsArgs{
AudioFramesPerPes: pulumi.Int(0),
AudioPids: pulumi.String("string"),
EcmPid: pulumi.String("string"),
NielsenId3Behavior: pulumi.String("string"),
PatInterval: pulumi.Int(0),
PcrControl: pulumi.String("string"),
PcrPeriod: pulumi.Int(0),
PcrPid: pulumi.String("string"),
PmtInterval: pulumi.Int(0),
PmtPid: pulumi.String("string"),
ProgramNum: pulumi.Int(0),
Scte35Behavior: pulumi.String("string"),
Scte35Pid: pulumi.String("string"),
TimedMetadataBehavior: pulumi.String("string"),
TimedMetadataPid: pulumi.String("string"),
TransportStreamId: pulumi.Int(0),
VideoPid: pulumi.String("string"),
},
AudioRenditionSets: pulumi.String("string"),
},
},
H265PackagingType: pulumi.String("string"),
NameModifier: pulumi.String("string"),
SegmentModifier: pulumi.String("string"),
},
MediaPackageOutputSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsArgs{},
MsSmoothOutputSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsArgs{
H265PackagingType: pulumi.String("string"),
NameModifier: pulumi.String("string"),
},
MultiplexOutputSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsArgs{
Destination: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationArgs{
DestinationRefId: pulumi.String("string"),
},
},
RtmpOutputSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsArgs{
Destination: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationArgs{
DestinationRefId: pulumi.String("string"),
},
CertificateMode: pulumi.String("string"),
ConnectionRetryInterval: pulumi.Int(0),
NumRetries: pulumi.Int(0),
},
UdpOutputSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsArgs{
ContainerSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsArgs{
M2tsSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsArgs{
AbsentInputAudioBehavior: pulumi.String("string"),
Arib: pulumi.String("string"),
AribCaptionsPid: pulumi.String("string"),
AribCaptionsPidControl: pulumi.String("string"),
AudioBufferModel: pulumi.String("string"),
AudioFramesPerPes: pulumi.Int(0),
AudioPids: pulumi.String("string"),
AudioStreamType: pulumi.String("string"),
Bitrate: pulumi.Int(0),
BufferModel: pulumi.String("string"),
CcDescriptor: pulumi.String("string"),
DvbNitSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsArgs{
NetworkId: pulumi.Int(0),
NetworkName: pulumi.String("string"),
RepInterval: pulumi.Int(0),
},
DvbSdtSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsArgs{
OutputSdt: pulumi.String("string"),
RepInterval: pulumi.Int(0),
ServiceName: pulumi.String("string"),
ServiceProviderName: pulumi.String("string"),
},
DvbSubPids: pulumi.String("string"),
DvbTdtSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsArgs{
RepInterval: pulumi.Int(0),
},
DvbTeletextPid: pulumi.String("string"),
Ebif: pulumi.String("string"),
EbpAudioInterval: pulumi.String("string"),
EbpLookaheadMs: pulumi.Int(0),
EbpPlacement: pulumi.String("string"),
EcmPid: pulumi.String("string"),
EsRateInPes: pulumi.String("string"),
EtvPlatformPid: pulumi.String("string"),
EtvSignalPid: pulumi.String("string"),
FragmentTime: pulumi.Float64(0),
Klv: pulumi.String("string"),
KlvDataPids: pulumi.String("string"),
NielsenId3Behavior: pulumi.String("string"),
NullPacketBitrate: pulumi.Float64(0),
PatInterval: pulumi.Int(0),
PcrControl: pulumi.String("string"),
PcrPeriod: pulumi.Int(0),
PcrPid: pulumi.String("string"),
PmtInterval: pulumi.Int(0),
PmtPid: pulumi.String("string"),
ProgramNum: pulumi.Int(0),
RateMode: pulumi.String("string"),
Scte27Pids: pulumi.String("string"),
Scte35Control: pulumi.String("string"),
Scte35Pid: pulumi.String("string"),
SegmentationMarkers: pulumi.String("string"),
SegmentationStyle: pulumi.String("string"),
SegmentationTime: pulumi.Float64(0),
TimedMetadataBehavior: pulumi.String("string"),
TimedMetadataPid: pulumi.String("string"),
TransportStreamId: pulumi.Int(0),
VideoPid: pulumi.String("string"),
},
},
Destination: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationArgs{
DestinationRefId: pulumi.String("string"),
},
BufferMsec: pulumi.Int(0),
FecOutputSettings: &medialive.ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsArgs{
ColumnDepth: pulumi.Int(0),
IncludeFec: pulumi.String("string"),
RowLength: pulumi.Int(0),
},
},
},
AudioDescriptionNames: pulumi.StringArray{
pulumi.String("string"),
},
CaptionDescriptionNames: pulumi.StringArray{
pulumi.String("string"),
},
OutputName: pulumi.String("string"),
VideoDescriptionName: pulumi.String("string"),
},
},
Name: pulumi.String("string"),
},
},
TimecodeConfig: &medialive.ChannelEncoderSettingsTimecodeConfigArgs{
Source: pulumi.String("string"),
SyncThreshold: pulumi.Int(0),
},
AudioDescriptions: medialive.ChannelEncoderSettingsAudioDescriptionArray{
&medialive.ChannelEncoderSettingsAudioDescriptionArgs{
AudioSelectorName: pulumi.String("string"),
Name: pulumi.String("string"),
AudioNormalizationSettings: &medialive.ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsArgs{
Algorithm: pulumi.String("string"),
AlgorithmControl: pulumi.String("string"),
TargetLkfs: pulumi.Float64(0),
},
AudioType: pulumi.String("string"),
AudioTypeControl: pulumi.String("string"),
AudioWatermarkSettings: &medialive.ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsArgs{
NielsenWatermarksSettings: &medialive.ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsArgs{
NielsenCbetSettings: &medialive.ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsArgs{
CbetCheckDigitString: pulumi.String("string"),
CbetStepaside: pulumi.String("string"),
Csid: pulumi.String("string"),
},
NielsenDistributionType: pulumi.String("string"),
NielsenNaesIiNwSettings: medialive.ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArray{
&medialive.ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArgs{
CheckDigitString: pulumi.String("string"),
Sid: pulumi.Float64(0),
},
},
},
},
CodecSettings: &medialive.ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs{
AacSettings: &medialive.ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsArgs{
Bitrate: pulumi.Float64(0),
CodingMode: pulumi.String("string"),
InputType: pulumi.String("string"),
Profile: pulumi.String("string"),
RateControlMode: pulumi.String("string"),
RawFormat: pulumi.String("string"),
SampleRate: pulumi.Float64(0),
Spec: pulumi.String("string"),
VbrQuality: pulumi.String("string"),
},
Ac3Settings: &medialive.ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsArgs{
Bitrate: pulumi.Float64(0),
BitstreamMode: pulumi.String("string"),
CodingMode: pulumi.String("string"),
Dialnorm: pulumi.Int(0),
DrcProfile: pulumi.String("string"),
LfeFilter: pulumi.String("string"),
MetadataControl: pulumi.String("string"),
},
Eac3AtmosSettings: &medialive.ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsArgs{
Bitrate: pulumi.Float64(0),
CodingMode: pulumi.String("string"),
Dialnorm: pulumi.Float64(0),
DrcLine: pulumi.String("string"),
DrcRf: pulumi.String("string"),
HeightTrim: pulumi.Float64(0),
SurroundTrim: pulumi.Float64(0),
},
Eac3Settings: &medialive.ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs{
AttenuationControl: pulumi.String("string"),
Bitrate: pulumi.Float64(0),
BitstreamMode: pulumi.String("string"),
CodingMode: pulumi.String("string"),
DcFilter: pulumi.String("string"),
Dialnorm: pulumi.Int(0),
DrcLine: pulumi.String("string"),
DrcRf: pulumi.String("string"),
LfeControl: pulumi.String("string"),
LfeFilter: pulumi.String("string"),
LoRoCenterMixLevel: pulumi.Float64(0),
LoRoSurroundMixLevel: pulumi.Float64(0),
LtRtCenterMixLevel: pulumi.Float64(0),
LtRtSurroundMixLevel: pulumi.Float64(0),
MetadataControl: pulumi.String("string"),
PassthroughControl: pulumi.String("string"),
PhaseControl: pulumi.String("string"),
StereoDownmix: pulumi.String("string"),
SurroundExMode: pulumi.String("string"),
SurroundMode: pulumi.String("string"),
},
Mp2Settings: &medialive.ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsArgs{
Bitrate: pulumi.Float64(0),
CodingMode: pulumi.String("string"),
SampleRate: pulumi.Float64(0),
},
PassThroughSettings: &medialive.ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsArgs{},
WavSettings: &medialive.ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsArgs{
BitDepth: pulumi.Float64(0),
CodingMode: pulumi.String("string"),
SampleRate: pulumi.Float64(0),
},
},
LanguageCode: pulumi.String("string"),
LanguageCodeControl: pulumi.String("string"),
RemixSettings: &medialive.ChannelEncoderSettingsAudioDescriptionRemixSettingsArgs{
ChannelMappings: medialive.ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArray{
&medialive.ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArgs{
InputChannelLevels: medialive.ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArray{
&medialive.ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArgs{
Gain: pulumi.Int(0),
InputChannel: pulumi.Int(0),
},
},
OutputChannel: pulumi.Int(0),
},
},
ChannelsIn: pulumi.Int(0),
ChannelsOut: pulumi.Int(0),
},
StreamName: pulumi.String("string"),
},
},
AvailBlanking: &medialive.ChannelEncoderSettingsAvailBlankingArgs{
AvailBlankingImage: &medialive.ChannelEncoderSettingsAvailBlankingAvailBlankingImageArgs{
Uri: pulumi.String("string"),
PasswordParam: pulumi.String("string"),
Username: pulumi.String("string"),
},
State: pulumi.String("string"),
},
VideoDescriptions: medialive.ChannelEncoderSettingsVideoDescriptionArray{
&medialive.ChannelEncoderSettingsVideoDescriptionArgs{
Name: pulumi.String("string"),
CodecSettings: &medialive.ChannelEncoderSettingsVideoDescriptionCodecSettingsArgs{
FrameCaptureSettings: &medialive.ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsArgs{
CaptureInterval: pulumi.Int(0),
CaptureIntervalUnits: pulumi.String("string"),
},
H264Settings: &medialive.ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsArgs{
AdaptiveQuantization: pulumi.String("string"),
AfdSignaling: pulumi.String("string"),
Bitrate: pulumi.Int(0),
BufFillPct: pulumi.Int(0),
BufSize: pulumi.Int(0),
ColorMetadata: pulumi.String("string"),
EntropyEncoding: pulumi.String("string"),
FilterSettings: &medialive.ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsArgs{
TemporalFilterSettings: &medialive.ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsArgs{
PostFilterSharpening: pulumi.String("string"),
Strength: pulumi.String("string"),
},
},
FixedAfd: pulumi.String("string"),
FlickerAq: pulumi.String("string"),
ForceFieldPictures: pulumi.String("string"),
FramerateControl: pulumi.String("string"),
FramerateDenominator: pulumi.Int(0),
FramerateNumerator: pulumi.Int(0),
GopBReference: pulumi.String("string"),
GopClosedCadence: pulumi.Int(0),
GopNumBFrames: pulumi.Int(0),
GopSize: pulumi.Float64(0),
GopSizeUnits: pulumi.String("string"),
Level: pulumi.String("string"),
LookAheadRateControl: pulumi.String("string"),
MaxBitrate: pulumi.Int(0),
MinIInterval: pulumi.Int(0),
NumRefFrames: pulumi.Int(0),
ParControl: pulumi.String("string"),
ParDenominator: pulumi.Int(0),
ParNumerator: pulumi.Int(0),
Profile: pulumi.String("string"),
QualityLevel: pulumi.String("string"),
QvbrQualityLevel: pulumi.Int(0),
RateControlMode: pulumi.String("string"),
ScanType: pulumi.String("string"),
SceneChangeDetect: pulumi.String("string"),
Slices: pulumi.Int(0),
Softness: pulumi.Int(0),
SpatialAq: pulumi.String("string"),
SubgopLength: pulumi.String("string"),
Syntax: pulumi.String("string"),
TemporalAq: pulumi.String("string"),
TimecodeInsertion: pulumi.String("string"),
},
H265Settings: &medialive.ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsArgs{
Bitrate: pulumi.Int(0),
FramerateNumerator: pulumi.Int(0),
FramerateDenominator: pulumi.Int(0),
GopSizeUnits: pulumi.String("string"),
LookAheadRateControl: pulumi.String("string"),
ColorMetadata: pulumi.String("string"),
ColorSpaceSettings: &medialive.ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsArgs{
ColorSpacePassthroughSettings: &medialive.ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsArgs{},
DolbyVision81Settings: &medialive.ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsArgs{},
Hdr10Settings: &medialive.ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsArgs{
MaxCll: pulumi.Int(0),
MaxFall: pulumi.Int(0),
},
Rec601Settings: &medialive.ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsArgs{},
Rec709Settings: &medialive.ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsArgs{},
},
FilterSettings: &medialive.ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsArgs{
TemporalFilterSettings: &medialive.ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsArgs{
PostFilterSharpening: pulumi.String("string"),
Strength: pulumi.String("string"),
},
},
FixedAfd: pulumi.String("string"),
FlickerAq: pulumi.String("string"),
AlternativeTransferFunction: pulumi.String("string"),
AfdSignaling: pulumi.String("string"),
GopClosedCadence: pulumi.Int(0),
GopSize: pulumi.Float64(0),
AdaptiveQuantization: pulumi.String("string"),
Level: pulumi.String("string"),
BufSize: pulumi.Int(0),
MaxBitrate: pulumi.Int(0),
MinIInterval: pulumi.Int(0),
ParDenominator: pulumi.Int(0),
ParNumerator: pulumi.Int(0),
Profile: pulumi.String("string"),
QvbrQualityLevel: pulumi.Int(0),
RateControlMode: pulumi.String("string"),
ScanType: pulumi.String("string"),
SceneChangeDetect: pulumi.String("string"),
Slices: pulumi.Int(0),
Tier: pulumi.String("string"),
TimecodeBurninSettings: &medialive.ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsArgs{
Prefix: pulumi.String("string"),
TimecodeBurninFontSize: pulumi.String("string"),
TimecodeBurninPosition: pulumi.String("string"),
},
TimecodeInsertion: pulumi.String("string"),
},
},
Height: pulumi.Int(0),
RespondToAfd: pulumi.String("string"),
ScalingBehavior: pulumi.String("string"),
Sharpness: pulumi.Int(0),
Width: pulumi.Int(0),
},
},
},
InputAttachments: medialive.ChannelInputAttachmentArray{
&medialive.ChannelInputAttachmentArgs{
InputAttachmentName: pulumi.String("string"),
InputId: pulumi.String("string"),
AutomaticInputFailoverSettings: &medialive.ChannelInputAttachmentAutomaticInputFailoverSettingsArgs{
SecondaryInputId: pulumi.String("string"),
ErrorClearTimeMsec: pulumi.Int(0),
FailoverConditions: medialive.ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArray{
&medialive.ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArgs{
FailoverConditionSettings: &medialive.ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsArgs{
AudioSilenceSettings: &medialive.ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsArgs{
AudioSelectorName: pulumi.String("string"),
AudioSilenceThresholdMsec: pulumi.Int(0),
},
InputLossSettings: &medialive.ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsArgs{
InputLossThresholdMsec: pulumi.Int(0),
},
VideoBlackSettings: &medialive.ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsArgs{
BlackDetectThreshold: pulumi.Float64(0),
VideoBlackThresholdMsec: pulumi.Int(0),
},
},
},
},
InputPreference: pulumi.String("string"),
},
InputSettings: &medialive.ChannelInputAttachmentInputSettingsArgs{
AudioSelectors: medialive.ChannelInputAttachmentInputSettingsAudioSelectorArray{
&medialive.ChannelInputAttachmentInputSettingsAudioSelectorArgs{
Name: pulumi.String("string"),
SelectorSettings: &medialive.ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsArgs{
AudioHlsRenditionSelection: &medialive.ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionArgs{
GroupId: pulumi.String("string"),
Name: pulumi.String("string"),
},
AudioLanguageSelection: &medialive.ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionArgs{
LanguageCode: pulumi.String("string"),
LanguageSelectionPolicy: pulumi.String("string"),
},
AudioPidSelection: &medialive.ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionArgs{
Pid: pulumi.Int(0),
},
AudioTrackSelection: &medialive.ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionArgs{
Tracks: medialive.ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArray{
&medialive.ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArgs{
Track: pulumi.Int(0),
},
},
},
},
},
},
CaptionSelectors: medialive.ChannelInputAttachmentInputSettingsCaptionSelectorArray{
&medialive.ChannelInputAttachmentInputSettingsCaptionSelectorArgs{
Name: pulumi.String("string"),
LanguageCode: pulumi.String("string"),
SelectorSettings: &medialive.ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsArgs{
AncillarySourceSettings: &medialive.ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsArgs{
SourceAncillaryChannelNumber: pulumi.Int(0),
},
DvbTdtSettings: &medialive.ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsArgs{
OcrLanguage: pulumi.String("string"),
Pid: pulumi.Int(0),
},
EmbeddedSourceSettings: &medialive.ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsArgs{
Convert608To708: pulumi.String("string"),
Scte20Detection: pulumi.String("string"),
Source608ChannelNumber: pulumi.Int(0),
Source608TrackNumber: pulumi.Int(0),
},
Scte20SourceSettings: &medialive.ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsArgs{
Convert608To708: pulumi.String("string"),
Source608ChannelNumber: pulumi.Int(0),
},
Scte27SourceSettings: &medialive.ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsArgs{
OcrLanguage: pulumi.String("string"),
Pid: pulumi.Int(0),
},
TeletextSourceSettings: &medialive.ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsArgs{
OutputRectangle: &medialive.ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleArgs{
Height: pulumi.Float64(0),
LeftOffset: pulumi.Float64(0),
TopOffset: pulumi.Float64(0),
Width: pulumi.Float64(0),
},
PageNumber: pulumi.String("string"),
},
},
},
},
DeblockFilter: pulumi.String("string"),
DenoiseFilter: pulumi.String("string"),
FilterStrength: pulumi.Int(0),
InputFilter: pulumi.String("string"),
NetworkInputSettings: &medialive.ChannelInputAttachmentInputSettingsNetworkInputSettingsArgs{
HlsInputSettings: &medialive.ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsArgs{
Bandwidth: pulumi.Int(0),
BufferSegments: pulumi.Int(0),
Retries: pulumi.Int(0),
RetryInterval: pulumi.Int(0),
Scte35Source: pulumi.String("string"),
},
ServerValidation: pulumi.String("string"),
},
Scte35Pid: pulumi.Int(0),
Smpte2038DataPreference: pulumi.String("string"),
SourceEndBehavior: pulumi.String("string"),
VideoSelector: &medialive.ChannelInputAttachmentInputSettingsVideoSelectorArgs{
ColorSpace: pulumi.String("string"),
ColorSpaceUsage: pulumi.String("string"),
},
},
},
},
LogLevel: pulumi.String("string"),
CdiInputSpecification: &medialive.ChannelCdiInputSpecificationArgs{
Resolution: pulumi.String("string"),
},
Maintenance: &medialive.ChannelMaintenanceArgs{
MaintenanceDay: pulumi.String("string"),
MaintenanceStartTime: pulumi.String("string"),
},
Name: pulumi.String("string"),
RoleArn: pulumi.String("string"),
StartChannel: pulumi.Bool(false),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Vpc: &medialive.ChannelVpcArgs{
PublicAddressAllocationIds: pulumi.StringArray{
pulumi.String("string"),
},
SubnetIds: pulumi.StringArray{
pulumi.String("string"),
},
AvailabilityZones: pulumi.StringArray{
pulumi.String("string"),
},
SecurityGroupIds: pulumi.StringArray{
pulumi.String("string"),
},
},
})
var awsChannelResource = new com.pulumi.aws.medialive.Channel("awsChannelResource", com.pulumi.aws.medialive.ChannelArgs.builder()
.inputSpecification(ChannelInputSpecificationArgs.builder()
.codec("string")
.inputResolution("string")
.maximumBitrate("string")
.build())
.channelClass("string")
.destinations(ChannelDestinationArgs.builder()
.id("string")
.mediaPackageSettings(ChannelDestinationMediaPackageSettingArgs.builder()
.channelId("string")
.build())
.multiplexSettings(ChannelDestinationMultiplexSettingsArgs.builder()
.multiplexId("string")
.programName("string")
.build())
.settings(ChannelDestinationSettingArgs.builder()
.passwordParam("string")
.streamName("string")
.url("string")
.username("string")
.build())
.build())
.encoderSettings(ChannelEncoderSettingsArgs.builder()
.outputGroups(ChannelEncoderSettingsOutputGroupArgs.builder()
.outputGroupSettings(ChannelEncoderSettingsOutputGroupOutputGroupSettingsArgs.builder()
.archiveGroupSettings(ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArgs.builder()
.destination(ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationArgs.builder()
.destinationRefId("string")
.build())
.archiveCdnSettings(ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArgs.builder()
.archiveS3Settings(ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsArgs.builder()
.cannedAcl("string")
.build())
.build())
.rolloverInterval(0)
.build())
.frameCaptureGroupSettings(ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsArgs.builder()
.destination(ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationArgs.builder()
.destinationRefId("string")
.build())
.frameCaptureCdnSettings(ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsArgs.builder()
.frameCaptureS3Settings(ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsArgs.builder()
.cannedAcl("string")
.build())
.build())
.build())
.hlsGroupSettings(ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsArgs.builder()
.destination(ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationArgs.builder()
.destinationRefId("string")
.build())
.ivInManifest("string")
.keepSegments(0)
.baseUrlManifest("string")
.baseUrlManifest1("string")
.captionLanguageMappings(ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArgs.builder()
.captionChannel(0)
.languageCode("string")
.languageDescription("string")
.build())
.captionLanguageSetting("string")
.clientCache("string")
.codecSpecification("string")
.constantIv("string")
.baseUrlContent("string")
.directoryStructure("string")
.discontinuityTags("string")
.encryptionType("string")
.hlsCdnSettings(ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArgs.builder()
.hlsAkamaiSettings(ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsArgs.builder()
.connectionRetryInterval(0)
.filecacheDuration(0)
.httpTransferMode("string")
.numRetries(0)
.restartDelay(0)
.salt("string")
.token("string")
.build())
.hlsBasicPutSettings(ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsArgs.builder()
.connectionRetryInterval(0)
.filecacheDuration(0)
.numRetries(0)
.restartDelay(0)
.build())
.hlsMediaStoreSettings(ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsArgs.builder()
.connectionRetryInterval(0)
.filecacheDuration(0)
.mediaStoreStorageClass("string")
.numRetries(0)
.restartDelay(0)
.build())
.hlsS3Settings(ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsArgs.builder()
.cannedAcl("string")
.build())
.hlsWebdavSettings(ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsArgs.builder()
.connectionRetryInterval(0)
.filecacheDuration(0)
.httpTransferMode("string")
.numRetries(0)
.restartDelay(0)
.build())
.build())
.hlsId3SegmentTagging("string")
.iframeOnlyPlaylists("string")
.incompleteSegmentBehavior("string")
.indexNSegments(0)
.inputLossAction("string")
.adMarkers("string")
.baseUrlContent1("string")
.keyFormat("string")
.ivSource("string")
.keyFormatVersions("string")
.keyProviderSettings(ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsArgs.builder()
.staticKeySettings(ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArgs.builder()
.staticKeyValue("string")
.keyProviderServer(ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerArgs.builder()
.uri("string")
.passwordParam("string")
.username("string")
.build())
.build())
.build())
.manifestCompression("string")
.manifestDurationFormat("string")
.minSegmentLength(0)
.mode("string")
.outputSelection("string")
.programDateTime("string")
.programDateTimeClock("string")
.programDateTimePeriod(0)
.redundantManifest("string")
.segmentLength(0)
.segmentsPerSubdirectory(0)
.streamInfResolution("string")
.timedMetadataId3Frame("string")
.timedMetadataId3Period(0)
.timestampDeltaMilliseconds(0)
.tsFileMode("string")
.build())
.mediaPackageGroupSettings(ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsArgs.builder()
.destination(ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationArgs.builder()
.destinationRefId("string")
.build())
.build())
.msSmoothGroupSettings(ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsArgs.builder()
.destination(ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationArgs.builder()
.destinationRefId("string")
.build())
.filecacheDuration(0)
.numRetries(0)
.connectionRetryInterval(0)
.audioOnlyTimecodeControl("string")
.eventId("string")
.eventIdMode("string")
.eventStopBehavior("string")
.acquisitionPointId("string")
.certificateMode("string")
.fragmentLength(0)
.inputLossAction("string")
.restartDelay(0)
.segmentationMode("string")
.sendDelayMs(0)
.sparseTrackType("string")
.streamManifestBehavior("string")
.timestampOffset("string")
.timestampOffsetMode("string")
.build())
.multiplexGroupSettings(ChannelEncoderSettingsOutputGroupOutputGroupSettingsMultiplexGroupSettingsArgs.builder()
.build())
.rtmpGroupSettings(ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsArgs.builder()
.adMarkers("string")
.authenticationScheme("string")
.cacheFullBehavior("string")
.cacheLength(0)
.captionData("string")
.inputLossAction("string")
.restartDelay(0)
.build())
.udpGroupSettings(ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsArgs.builder()
.inputLossAction("string")
.timedMetadataId3Frame("string")
.timedMetadataId3Period(0)
.build())
.build())
.outputs(ChannelEncoderSettingsOutputGroupOutputArgs.builder()
.outputSettings(ChannelEncoderSettingsOutputGroupOutputOutputSettingsArgs.builder()
.archiveOutputSettings(ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsArgs.builder()
.containerSettings(ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsArgs.builder()
.m2tsSettings(ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsArgs.builder()
.absentInputAudioBehavior("string")
.arib("string")
.aribCaptionsPid("string")
.aribCaptionsPidControl("string")
.audioBufferModel("string")
.audioFramesPerPes(0)
.audioPids("string")
.audioStreamType("string")
.bitrate(0)
.bufferModel("string")
.ccDescriptor("string")
.dvbNitSettings(ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsArgs.builder()
.networkId(0)
.networkName("string")
.repInterval(0)
.build())
.dvbSdtSettings(ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsArgs.builder()
.outputSdt("string")
.repInterval(0)
.serviceName("string")
.serviceProviderName("string")
.build())
.dvbSubPids("string")
.dvbTdtSettings(ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsArgs.builder()
.repInterval(0)
.build())
.dvbTeletextPid("string")
.ebif("string")
.ebpAudioInterval("string")
.ebpLookaheadMs(0)
.ebpPlacement("string")
.ecmPid("string")
.esRateInPes("string")
.etvPlatformPid("string")
.etvSignalPid("string")
.fragmentTime(0.0)
.klv("string")
.klvDataPids("string")
.nielsenId3Behavior("string")
.nullPacketBitrate(0.0)
.patInterval(0)
.pcrControl("string")
.pcrPeriod(0)
.pcrPid("string")
.pmtInterval(0)
.pmtPid("string")
.programNum(0)
.rateMode("string")
.scte27Pids("string")
.scte35Control("string")
.scte35Pid("string")
.segmentationMarkers("string")
.segmentationStyle("string")
.segmentationTime(0.0)
.timedMetadataBehavior("string")
.timedMetadataPid("string")
.transportStreamId(0)
.videoPid("string")
.build())
.rawSettings(ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsRawSettingsArgs.builder()
.build())
.build())
.extension("string")
.nameModifier("string")
.build())
.frameCaptureOutputSettings(ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsArgs.builder()
.nameModifier("string")
.build())
.hlsOutputSettings(ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsArgs.builder()
.hlsSettings(ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsArgs.builder()
.audioOnlyHlsSettings(ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsArgs.builder()
.audioGroupId("string")
.audioOnlyImage(ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageArgs.builder()
.uri("string")
.passwordParam("string")
.username("string")
.build())
.audioTrackType("string")
.segmentType("string")
.build())
.fmp4HlsSettings(ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsArgs.builder()
.audioRenditionSets("string")
.nielsenId3Behavior("string")
.timedMetadataBehavior("string")
.build())
.frameCaptureHlsSettings(ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFrameCaptureHlsSettingsArgs.builder()
.build())
.standardHlsSettings(ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsArgs.builder()
.m3u8Settings(ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsArgs.builder()
.audioFramesPerPes(0)
.audioPids("string")
.ecmPid("string")
.nielsenId3Behavior("string")
.patInterval(0)
.pcrControl("string")
.pcrPeriod(0)
.pcrPid("string")
.pmtInterval(0)
.pmtPid("string")
.programNum(0)
.scte35Behavior("string")
.scte35Pid("string")
.timedMetadataBehavior("string")
.timedMetadataPid("string")
.transportStreamId(0)
.videoPid("string")
.build())
.audioRenditionSets("string")
.build())
.build())
.h265PackagingType("string")
.nameModifier("string")
.segmentModifier("string")
.build())
.mediaPackageOutputSettings(ChannelEncoderSettingsOutputGroupOutputOutputSettingsMediaPackageOutputSettingsArgs.builder()
.build())
.msSmoothOutputSettings(ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsArgs.builder()
.h265PackagingType("string")
.nameModifier("string")
.build())
.multiplexOutputSettings(ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsArgs.builder()
.destination(ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationArgs.builder()
.destinationRefId("string")
.build())
.build())
.rtmpOutputSettings(ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsArgs.builder()
.destination(ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationArgs.builder()
.destinationRefId("string")
.build())
.certificateMode("string")
.connectionRetryInterval(0)
.numRetries(0)
.build())
.udpOutputSettings(ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsArgs.builder()
.containerSettings(ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsArgs.builder()
.m2tsSettings(ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsArgs.builder()
.absentInputAudioBehavior("string")
.arib("string")
.aribCaptionsPid("string")
.aribCaptionsPidControl("string")
.audioBufferModel("string")
.audioFramesPerPes(0)
.audioPids("string")
.audioStreamType("string")
.bitrate(0)
.bufferModel("string")
.ccDescriptor("string")
.dvbNitSettings(ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsArgs.builder()
.networkId(0)
.networkName("string")
.repInterval(0)
.build())
.dvbSdtSettings(ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsArgs.builder()
.outputSdt("string")
.repInterval(0)
.serviceName("string")
.serviceProviderName("string")
.build())
.dvbSubPids("string")
.dvbTdtSettings(ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsArgs.builder()
.repInterval(0)
.build())
.dvbTeletextPid("string")
.ebif("string")
.ebpAudioInterval("string")
.ebpLookaheadMs(0)
.ebpPlacement("string")
.ecmPid("string")
.esRateInPes("string")
.etvPlatformPid("string")
.etvSignalPid("string")
.fragmentTime(0.0)
.klv("string")
.klvDataPids("string")
.nielsenId3Behavior("string")
.nullPacketBitrate(0.0)
.patInterval(0)
.pcrControl("string")
.pcrPeriod(0)
.pcrPid("string")
.pmtInterval(0)
.pmtPid("string")
.programNum(0)
.rateMode("string")
.scte27Pids("string")
.scte35Control("string")
.scte35Pid("string")
.segmentationMarkers("string")
.segmentationStyle("string")
.segmentationTime(0.0)
.timedMetadataBehavior("string")
.timedMetadataPid("string")
.transportStreamId(0)
.videoPid("string")
.build())
.build())
.destination(ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationArgs.builder()
.destinationRefId("string")
.build())
.bufferMsec(0)
.fecOutputSettings(ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsArgs.builder()
.columnDepth(0)
.includeFec("string")
.rowLength(0)
.build())
.build())
.build())
.audioDescriptionNames("string")
.captionDescriptionNames("string")
.outputName("string")
.videoDescriptionName("string")
.build())
.name("string")
.build())
.timecodeConfig(ChannelEncoderSettingsTimecodeConfigArgs.builder()
.source("string")
.syncThreshold(0)
.build())
.audioDescriptions(ChannelEncoderSettingsAudioDescriptionArgs.builder()
.audioSelectorName("string")
.name("string")
.audioNormalizationSettings(ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsArgs.builder()
.algorithm("string")
.algorithmControl("string")
.targetLkfs(0.0)
.build())
.audioType("string")
.audioTypeControl("string")
.audioWatermarkSettings(ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsArgs.builder()
.nielsenWatermarksSettings(ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsArgs.builder()
.nielsenCbetSettings(ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsArgs.builder()
.cbetCheckDigitString("string")
.cbetStepaside("string")
.csid("string")
.build())
.nielsenDistributionType("string")
.nielsenNaesIiNwSettings(ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArgs.builder()
.checkDigitString("string")
.sid(0.0)
.build())
.build())
.build())
.codecSettings(ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs.builder()
.aacSettings(ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsArgs.builder()
.bitrate(0.0)
.codingMode("string")
.inputType("string")
.profile("string")
.rateControlMode("string")
.rawFormat("string")
.sampleRate(0.0)
.spec("string")
.vbrQuality("string")
.build())
.ac3Settings(ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsArgs.builder()
.bitrate(0.0)
.bitstreamMode("string")
.codingMode("string")
.dialnorm(0)
.drcProfile("string")
.lfeFilter("string")
.metadataControl("string")
.build())
.eac3AtmosSettings(ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsArgs.builder()
.bitrate(0.0)
.codingMode("string")
.dialnorm(0.0)
.drcLine("string")
.drcRf("string")
.heightTrim(0.0)
.surroundTrim(0.0)
.build())
.eac3Settings(ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.builder()
.attenuationControl("string")
.bitrate(0.0)
.bitstreamMode("string")
.codingMode("string")
.dcFilter("string")
.dialnorm(0)
.drcLine("string")
.drcRf("string")
.lfeControl("string")
.lfeFilter("string")
.loRoCenterMixLevel(0.0)
.loRoSurroundMixLevel(0.0)
.ltRtCenterMixLevel(0.0)
.ltRtSurroundMixLevel(0.0)
.metadataControl("string")
.passthroughControl("string")
.phaseControl("string")
.stereoDownmix("string")
.surroundExMode("string")
.surroundMode("string")
.build())
.mp2Settings(ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsArgs.builder()
.bitrate(0.0)
.codingMode("string")
.sampleRate(0.0)
.build())
.passThroughSettings(ChannelEncoderSettingsAudioDescriptionCodecSettingsPassThroughSettingsArgs.builder()
.build())
.wavSettings(ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsArgs.builder()
.bitDepth(0.0)
.codingMode("string")
.sampleRate(0.0)
.build())
.build())
.languageCode("string")
.languageCodeControl("string")
.remixSettings(ChannelEncoderSettingsAudioDescriptionRemixSettingsArgs.builder()
.channelMappings(ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArgs.builder()
.inputChannelLevels(ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArgs.builder()
.gain(0)
.inputChannel(0)
.build())
.outputChannel(0)
.build())
.channelsIn(0)
.channelsOut(0)
.build())
.streamName("string")
.build())
.availBlanking(ChannelEncoderSettingsAvailBlankingArgs.builder()
.availBlankingImage(ChannelEncoderSettingsAvailBlankingAvailBlankingImageArgs.builder()
.uri("string")
.passwordParam("string")
.username("string")
.build())
.state("string")
.build())
.videoDescriptions(ChannelEncoderSettingsVideoDescriptionArgs.builder()
.name("string")
.codecSettings(ChannelEncoderSettingsVideoDescriptionCodecSettingsArgs.builder()
.frameCaptureSettings(ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsArgs.builder()
.captureInterval(0)
.captureIntervalUnits("string")
.build())
.h264Settings(ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsArgs.builder()
.adaptiveQuantization("string")
.afdSignaling("string")
.bitrate(0)
.bufFillPct(0)
.bufSize(0)
.colorMetadata("string")
.entropyEncoding("string")
.filterSettings(ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsArgs.builder()
.temporalFilterSettings(ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsArgs.builder()
.postFilterSharpening("string")
.strength("string")
.build())
.build())
.fixedAfd("string")
.flickerAq("string")
.forceFieldPictures("string")
.framerateControl("string")
.framerateDenominator(0)
.framerateNumerator(0)
.gopBReference("string")
.gopClosedCadence(0)
.gopNumBFrames(0)
.gopSize(0.0)
.gopSizeUnits("string")
.level("string")
.lookAheadRateControl("string")
.maxBitrate(0)
.minIInterval(0)
.numRefFrames(0)
.parControl("string")
.parDenominator(0)
.parNumerator(0)
.profile("string")
.qualityLevel("string")
.qvbrQualityLevel(0)
.rateControlMode("string")
.scanType("string")
.sceneChangeDetect("string")
.slices(0)
.softness(0)
.spatialAq("string")
.subgopLength("string")
.syntax("string")
.temporalAq("string")
.timecodeInsertion("string")
.build())
.h265Settings(ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsArgs.builder()
.bitrate(0)
.framerateNumerator(0)
.framerateDenominator(0)
.gopSizeUnits("string")
.lookAheadRateControl("string")
.colorMetadata("string")
.colorSpaceSettings(ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsArgs.builder()
.colorSpacePassthroughSettings(ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsColorSpacePassthroughSettingsArgs.builder()
.build())
.dolbyVision81Settings(ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsDolbyVision81SettingsArgs.builder()
.build())
.hdr10Settings(ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsArgs.builder()
.maxCll(0)
.maxFall(0)
.build())
.rec601Settings(ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec601SettingsArgs.builder()
.build())
.rec709Settings(ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsRec709SettingsArgs.builder()
.build())
.build())
.filterSettings(ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsArgs.builder()
.temporalFilterSettings(ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsArgs.builder()
.postFilterSharpening("string")
.strength("string")
.build())
.build())
.fixedAfd("string")
.flickerAq("string")
.alternativeTransferFunction("string")
.afdSignaling("string")
.gopClosedCadence(0)
.gopSize(0.0)
.adaptiveQuantization("string")
.level("string")
.bufSize(0)
.maxBitrate(0)
.minIInterval(0)
.parDenominator(0)
.parNumerator(0)
.profile("string")
.qvbrQualityLevel(0)
.rateControlMode("string")
.scanType("string")
.sceneChangeDetect("string")
.slices(0)
.tier("string")
.timecodeBurninSettings(ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsArgs.builder()
.prefix("string")
.timecodeBurninFontSize("string")
.timecodeBurninPosition("string")
.build())
.timecodeInsertion("string")
.build())
.build())
.height(0)
.respondToAfd("string")
.scalingBehavior("string")
.sharpness(0)
.width(0)
.build())
.build())
.inputAttachments(ChannelInputAttachmentArgs.builder()
.inputAttachmentName("string")
.inputId("string")
.automaticInputFailoverSettings(ChannelInputAttachmentAutomaticInputFailoverSettingsArgs.builder()
.secondaryInputId("string")
.errorClearTimeMsec(0)
.failoverConditions(ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArgs.builder()
.failoverConditionSettings(ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsArgs.builder()
.audioSilenceSettings(ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsArgs.builder()
.audioSelectorName("string")
.audioSilenceThresholdMsec(0)
.build())
.inputLossSettings(ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsArgs.builder()
.inputLossThresholdMsec(0)
.build())
.videoBlackSettings(ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsArgs.builder()
.blackDetectThreshold(0.0)
.videoBlackThresholdMsec(0)
.build())
.build())
.build())
.inputPreference("string")
.build())
.inputSettings(ChannelInputAttachmentInputSettingsArgs.builder()
.audioSelectors(ChannelInputAttachmentInputSettingsAudioSelectorArgs.builder()
.name("string")
.selectorSettings(ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsArgs.builder()
.audioHlsRenditionSelection(ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionArgs.builder()
.groupId("string")
.name("string")
.build())
.audioLanguageSelection(ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionArgs.builder()
.languageCode("string")
.languageSelectionPolicy("string")
.build())
.audioPidSelection(ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionArgs.builder()
.pid(0)
.build())
.audioTrackSelection(ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionArgs.builder()
.tracks(ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArgs.builder()
.track(0)
.build())
.build())
.build())
.build())
.captionSelectors(ChannelInputAttachmentInputSettingsCaptionSelectorArgs.builder()
.name("string")
.languageCode("string")
.selectorSettings(ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsArgs.builder()
.ancillarySourceSettings(ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsArgs.builder()
.sourceAncillaryChannelNumber(0)
.build())
.dvbTdtSettings(ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsArgs.builder()
.ocrLanguage("string")
.pid(0)
.build())
.embeddedSourceSettings(ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsArgs.builder()
.convert608To708("string")
.scte20Detection("string")
.source608ChannelNumber(0)
.source608TrackNumber(0)
.build())
.scte20SourceSettings(ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsArgs.builder()
.convert608To708("string")
.source608ChannelNumber(0)
.build())
.scte27SourceSettings(ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsArgs.builder()
.ocrLanguage("string")
.pid(0)
.build())
.teletextSourceSettings(ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsArgs.builder()
.outputRectangle(ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleArgs.builder()
.height(0.0)
.leftOffset(0.0)
.topOffset(0.0)
.width(0.0)
.build())
.pageNumber("string")
.build())
.build())
.build())
.deblockFilter("string")
.denoiseFilter("string")
.filterStrength(0)
.inputFilter("string")
.networkInputSettings(ChannelInputAttachmentInputSettingsNetworkInputSettingsArgs.builder()
.hlsInputSettings(ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsArgs.builder()
.bandwidth(0)
.bufferSegments(0)
.retries(0)
.retryInterval(0)
.scte35Source("string")
.build())
.serverValidation("string")
.build())
.scte35Pid(0)
.smpte2038DataPreference("string")
.sourceEndBehavior("string")
.videoSelector(ChannelInputAttachmentInputSettingsVideoSelectorArgs.builder()
.colorSpace("string")
.colorSpaceUsage("string")
.build())
.build())
.build())
.logLevel("string")
.cdiInputSpecification(ChannelCdiInputSpecificationArgs.builder()
.resolution("string")
.build())
.maintenance(ChannelMaintenanceArgs.builder()
.maintenanceDay("string")
.maintenanceStartTime("string")
.build())
.name("string")
.roleArn("string")
.startChannel(false)
.tags(Map.of("string", "string"))
.vpc(ChannelVpcArgs.builder()
.publicAddressAllocationIds("string")
.subnetIds("string")
.availabilityZones("string")
.securityGroupIds("string")
.build())
.build());
aws_channel_resource = aws.medialive.Channel("awsChannelResource",
input_specification={
"codec": "string",
"input_resolution": "string",
"maximum_bitrate": "string",
},
channel_class="string",
destinations=[{
"id": "string",
"media_package_settings": [{
"channel_id": "string",
}],
"multiplex_settings": {
"multiplex_id": "string",
"program_name": "string",
},
"settings": [{
"password_param": "string",
"stream_name": "string",
"url": "string",
"username": "string",
}],
}],
encoder_settings={
"output_groups": [{
"output_group_settings": {
"archive_group_settings": [{
"destination": {
"destination_ref_id": "string",
},
"archive_cdn_settings": {
"archive_s3_settings": {
"canned_acl": "string",
},
},
"rollover_interval": 0,
}],
"frame_capture_group_settings": {
"destination": {
"destination_ref_id": "string",
},
"frame_capture_cdn_settings": {
"frame_capture_s3_settings": {
"canned_acl": "string",
},
},
},
"hls_group_settings": {
"destination": {
"destination_ref_id": "string",
},
"iv_in_manifest": "string",
"keep_segments": 0,
"base_url_manifest": "string",
"base_url_manifest1": "string",
"caption_language_mappings": [{
"caption_channel": 0,
"language_code": "string",
"language_description": "string",
}],
"caption_language_setting": "string",
"client_cache": "string",
"codec_specification": "string",
"constant_iv": "string",
"base_url_content": "string",
"directory_structure": "string",
"discontinuity_tags": "string",
"encryption_type": "string",
"hls_cdn_settings": [{
"hls_akamai_settings": {
"connection_retry_interval": 0,
"filecache_duration": 0,
"http_transfer_mode": "string",
"num_retries": 0,
"restart_delay": 0,
"salt": "string",
"token": "string",
},
"hls_basic_put_settings": {
"connection_retry_interval": 0,
"filecache_duration": 0,
"num_retries": 0,
"restart_delay": 0,
},
"hls_media_store_settings": {
"connection_retry_interval": 0,
"filecache_duration": 0,
"media_store_storage_class": "string",
"num_retries": 0,
"restart_delay": 0,
},
"hls_s3_settings": {
"canned_acl": "string",
},
"hls_webdav_settings": {
"connection_retry_interval": 0,
"filecache_duration": 0,
"http_transfer_mode": "string",
"num_retries": 0,
"restart_delay": 0,
},
}],
"hls_id3_segment_tagging": "string",
"iframe_only_playlists": "string",
"incomplete_segment_behavior": "string",
"index_n_segments": 0,
"input_loss_action": "string",
"ad_markers": ["string"],
"base_url_content1": "string",
"key_format": "string",
"iv_source": "string",
"key_format_versions": "string",
"key_provider_settings": {
"static_key_settings": [{
"static_key_value": "string",
"key_provider_server": {
"uri": "string",
"password_param": "string",
"username": "string",
},
}],
},
"manifest_compression": "string",
"manifest_duration_format": "string",
"min_segment_length": 0,
"mode": "string",
"output_selection": "string",
"program_date_time": "string",
"program_date_time_clock": "string",
"program_date_time_period": 0,
"redundant_manifest": "string",
"segment_length": 0,
"segments_per_subdirectory": 0,
"stream_inf_resolution": "string",
"timed_metadata_id3_frame": "string",
"timed_metadata_id3_period": 0,
"timestamp_delta_milliseconds": 0,
"ts_file_mode": "string",
},
"media_package_group_settings": {
"destination": {
"destination_ref_id": "string",
},
},
"ms_smooth_group_settings": {
"destination": {
"destination_ref_id": "string",
},
"filecache_duration": 0,
"num_retries": 0,
"connection_retry_interval": 0,
"audio_only_timecode_control": "string",
"event_id": "string",
"event_id_mode": "string",
"event_stop_behavior": "string",
"acquisition_point_id": "string",
"certificate_mode": "string",
"fragment_length": 0,
"input_loss_action": "string",
"restart_delay": 0,
"segmentation_mode": "string",
"send_delay_ms": 0,
"sparse_track_type": "string",
"stream_manifest_behavior": "string",
"timestamp_offset": "string",
"timestamp_offset_mode": "string",
},
"multiplex_group_settings": {},
"rtmp_group_settings": {
"ad_markers": ["string"],
"authentication_scheme": "string",
"cache_full_behavior": "string",
"cache_length": 0,
"caption_data": "string",
"input_loss_action": "string",
"restart_delay": 0,
},
"udp_group_settings": {
"input_loss_action": "string",
"timed_metadata_id3_frame": "string",
"timed_metadata_id3_period": 0,
},
},
"outputs": [{
"output_settings": {
"archive_output_settings": {
"container_settings": {
"m2ts_settings": {
"absent_input_audio_behavior": "string",
"arib": "string",
"arib_captions_pid": "string",
"arib_captions_pid_control": "string",
"audio_buffer_model": "string",
"audio_frames_per_pes": 0,
"audio_pids": "string",
"audio_stream_type": "string",
"bitrate": 0,
"buffer_model": "string",
"cc_descriptor": "string",
"dvb_nit_settings": {
"network_id": 0,
"network_name": "string",
"rep_interval": 0,
},
"dvb_sdt_settings": {
"output_sdt": "string",
"rep_interval": 0,
"service_name": "string",
"service_provider_name": "string",
},
"dvb_sub_pids": "string",
"dvb_tdt_settings": {
"rep_interval": 0,
},
"dvb_teletext_pid": "string",
"ebif": "string",
"ebp_audio_interval": "string",
"ebp_lookahead_ms": 0,
"ebp_placement": "string",
"ecm_pid": "string",
"es_rate_in_pes": "string",
"etv_platform_pid": "string",
"etv_signal_pid": "string",
"fragment_time": 0,
"klv": "string",
"klv_data_pids": "string",
"nielsen_id3_behavior": "string",
"null_packet_bitrate": 0,
"pat_interval": 0,
"pcr_control": "string",
"pcr_period": 0,
"pcr_pid": "string",
"pmt_interval": 0,
"pmt_pid": "string",
"program_num": 0,
"rate_mode": "string",
"scte27_pids": "string",
"scte35_control": "string",
"scte35_pid": "string",
"segmentation_markers": "string",
"segmentation_style": "string",
"segmentation_time": 0,
"timed_metadata_behavior": "string",
"timed_metadata_pid": "string",
"transport_stream_id": 0,
"video_pid": "string",
},
"raw_settings": {},
},
"extension": "string",
"name_modifier": "string",
},
"frame_capture_output_settings": {
"name_modifier": "string",
},
"hls_output_settings": {
"hls_settings": {
"audio_only_hls_settings": {
"audio_group_id": "string",
"audio_only_image": {
"uri": "string",
"password_param": "string",
"username": "string",
},
"audio_track_type": "string",
"segment_type": "string",
},
"fmp4_hls_settings": {
"audio_rendition_sets": "string",
"nielsen_id3_behavior": "string",
"timed_metadata_behavior": "string",
},
"frame_capture_hls_settings": {},
"standard_hls_settings": {
"m3u8_settings": {
"audio_frames_per_pes": 0,
"audio_pids": "string",
"ecm_pid": "string",
"nielsen_id3_behavior": "string",
"pat_interval": 0,
"pcr_control": "string",
"pcr_period": 0,
"pcr_pid": "string",
"pmt_interval": 0,
"pmt_pid": "string",
"program_num": 0,
"scte35_behavior": "string",
"scte35_pid": "string",
"timed_metadata_behavior": "string",
"timed_metadata_pid": "string",
"transport_stream_id": 0,
"video_pid": "string",
},
"audio_rendition_sets": "string",
},
},
"h265_packaging_type": "string",
"name_modifier": "string",
"segment_modifier": "string",
},
"media_package_output_settings": {},
"ms_smooth_output_settings": {
"h265_packaging_type": "string",
"name_modifier": "string",
},
"multiplex_output_settings": {
"destination": {
"destination_ref_id": "string",
},
},
"rtmp_output_settings": {
"destination": {
"destination_ref_id": "string",
},
"certificate_mode": "string",
"connection_retry_interval": 0,
"num_retries": 0,
},
"udp_output_settings": {
"container_settings": {
"m2ts_settings": {
"absent_input_audio_behavior": "string",
"arib": "string",
"arib_captions_pid": "string",
"arib_captions_pid_control": "string",
"audio_buffer_model": "string",
"audio_frames_per_pes": 0,
"audio_pids": "string",
"audio_stream_type": "string",
"bitrate": 0,
"buffer_model": "string",
"cc_descriptor": "string",
"dvb_nit_settings": {
"network_id": 0,
"network_name": "string",
"rep_interval": 0,
},
"dvb_sdt_settings": {
"output_sdt": "string",
"rep_interval": 0,
"service_name": "string",
"service_provider_name": "string",
},
"dvb_sub_pids": "string",
"dvb_tdt_settings": {
"rep_interval": 0,
},
"dvb_teletext_pid": "string",
"ebif": "string",
"ebp_audio_interval": "string",
"ebp_lookahead_ms": 0,
"ebp_placement": "string",
"ecm_pid": "string",
"es_rate_in_pes": "string",
"etv_platform_pid": "string",
"etv_signal_pid": "string",
"fragment_time": 0,
"klv": "string",
"klv_data_pids": "string",
"nielsen_id3_behavior": "string",
"null_packet_bitrate": 0,
"pat_interval": 0,
"pcr_control": "string",
"pcr_period": 0,
"pcr_pid": "string",
"pmt_interval": 0,
"pmt_pid": "string",
"program_num": 0,
"rate_mode": "string",
"scte27_pids": "string",
"scte35_control": "string",
"scte35_pid": "string",
"segmentation_markers": "string",
"segmentation_style": "string",
"segmentation_time": 0,
"timed_metadata_behavior": "string",
"timed_metadata_pid": "string",
"transport_stream_id": 0,
"video_pid": "string",
},
},
"destination": {
"destination_ref_id": "string",
},
"buffer_msec": 0,
"fec_output_settings": {
"column_depth": 0,
"include_fec": "string",
"row_length": 0,
},
},
},
"audio_description_names": ["string"],
"caption_description_names": ["string"],
"output_name": "string",
"video_description_name": "string",
}],
"name": "string",
}],
"timecode_config": {
"source": "string",
"sync_threshold": 0,
},
"audio_descriptions": [{
"audio_selector_name": "string",
"name": "string",
"audio_normalization_settings": {
"algorithm": "string",
"algorithm_control": "string",
"target_lkfs": 0,
},
"audio_type": "string",
"audio_type_control": "string",
"audio_watermark_settings": {
"nielsen_watermarks_settings": {
"nielsen_cbet_settings": {
"cbet_check_digit_string": "string",
"cbet_stepaside": "string",
"csid": "string",
},
"nielsen_distribution_type": "string",
"nielsen_naes_ii_nw_settings": [{
"check_digit_string": "string",
"sid": 0,
}],
},
},
"codec_settings": {
"aac_settings": {
"bitrate": 0,
"coding_mode": "string",
"input_type": "string",
"profile": "string",
"rate_control_mode": "string",
"raw_format": "string",
"sample_rate": 0,
"spec": "string",
"vbr_quality": "string",
},
"ac3_settings": {
"bitrate": 0,
"bitstream_mode": "string",
"coding_mode": "string",
"dialnorm": 0,
"drc_profile": "string",
"lfe_filter": "string",
"metadata_control": "string",
},
"eac3_atmos_settings": {
"bitrate": 0,
"coding_mode": "string",
"dialnorm": 0,
"drc_line": "string",
"drc_rf": "string",
"height_trim": 0,
"surround_trim": 0,
},
"eac3_settings": {
"attenuation_control": "string",
"bitrate": 0,
"bitstream_mode": "string",
"coding_mode": "string",
"dc_filter": "string",
"dialnorm": 0,
"drc_line": "string",
"drc_rf": "string",
"lfe_control": "string",
"lfe_filter": "string",
"lo_ro_center_mix_level": 0,
"lo_ro_surround_mix_level": 0,
"lt_rt_center_mix_level": 0,
"lt_rt_surround_mix_level": 0,
"metadata_control": "string",
"passthrough_control": "string",
"phase_control": "string",
"stereo_downmix": "string",
"surround_ex_mode": "string",
"surround_mode": "string",
},
"mp2_settings": {
"bitrate": 0,
"coding_mode": "string",
"sample_rate": 0,
},
"pass_through_settings": {},
"wav_settings": {
"bit_depth": 0,
"coding_mode": "string",
"sample_rate": 0,
},
},
"language_code": "string",
"language_code_control": "string",
"remix_settings": {
"channel_mappings": [{
"input_channel_levels": [{
"gain": 0,
"input_channel": 0,
}],
"output_channel": 0,
}],
"channels_in": 0,
"channels_out": 0,
},
"stream_name": "string",
}],
"avail_blanking": {
"avail_blanking_image": {
"uri": "string",
"password_param": "string",
"username": "string",
},
"state": "string",
},
"video_descriptions": [{
"name": "string",
"codec_settings": {
"frame_capture_settings": {
"capture_interval": 0,
"capture_interval_units": "string",
},
"h264_settings": {
"adaptive_quantization": "string",
"afd_signaling": "string",
"bitrate": 0,
"buf_fill_pct": 0,
"buf_size": 0,
"color_metadata": "string",
"entropy_encoding": "string",
"filter_settings": {
"temporal_filter_settings": {
"post_filter_sharpening": "string",
"strength": "string",
},
},
"fixed_afd": "string",
"flicker_aq": "string",
"force_field_pictures": "string",
"framerate_control": "string",
"framerate_denominator": 0,
"framerate_numerator": 0,
"gop_b_reference": "string",
"gop_closed_cadence": 0,
"gop_num_b_frames": 0,
"gop_size": 0,
"gop_size_units": "string",
"level": "string",
"look_ahead_rate_control": "string",
"max_bitrate": 0,
"min_i_interval": 0,
"num_ref_frames": 0,
"par_control": "string",
"par_denominator": 0,
"par_numerator": 0,
"profile": "string",
"quality_level": "string",
"qvbr_quality_level": 0,
"rate_control_mode": "string",
"scan_type": "string",
"scene_change_detect": "string",
"slices": 0,
"softness": 0,
"spatial_aq": "string",
"subgop_length": "string",
"syntax": "string",
"temporal_aq": "string",
"timecode_insertion": "string",
},
"h265_settings": {
"bitrate": 0,
"framerate_numerator": 0,
"framerate_denominator": 0,
"gop_size_units": "string",
"look_ahead_rate_control": "string",
"color_metadata": "string",
"color_space_settings": {
"color_space_passthrough_settings": {},
"dolby_vision81_settings": {},
"hdr10_settings": {
"max_cll": 0,
"max_fall": 0,
},
"rec601_settings": {},
"rec709_settings": {},
},
"filter_settings": {
"temporal_filter_settings": {
"post_filter_sharpening": "string",
"strength": "string",
},
},
"fixed_afd": "string",
"flicker_aq": "string",
"alternative_transfer_function": "string",
"afd_signaling": "string",
"gop_closed_cadence": 0,
"gop_size": 0,
"adaptive_quantization": "string",
"level": "string",
"buf_size": 0,
"max_bitrate": 0,
"min_i_interval": 0,
"par_denominator": 0,
"par_numerator": 0,
"profile": "string",
"qvbr_quality_level": 0,
"rate_control_mode": "string",
"scan_type": "string",
"scene_change_detect": "string",
"slices": 0,
"tier": "string",
"timecode_burnin_settings": {
"prefix": "string",
"timecode_burnin_font_size": "string",
"timecode_burnin_position": "string",
},
"timecode_insertion": "string",
},
},
"height": 0,
"respond_to_afd": "string",
"scaling_behavior": "string",
"sharpness": 0,
"width": 0,
}],
},
input_attachments=[{
"input_attachment_name": "string",
"input_id": "string",
"automatic_input_failover_settings": {
"secondary_input_id": "string",
"error_clear_time_msec": 0,
"failover_conditions": [{
"failover_condition_settings": {
"audio_silence_settings": {
"audio_selector_name": "string",
"audio_silence_threshold_msec": 0,
},
"input_loss_settings": {
"input_loss_threshold_msec": 0,
},
"video_black_settings": {
"black_detect_threshold": 0,
"video_black_threshold_msec": 0,
},
},
}],
"input_preference": "string",
},
"input_settings": {
"audio_selectors": [{
"name": "string",
"selector_settings": {
"audio_hls_rendition_selection": {
"group_id": "string",
"name": "string",
},
"audio_language_selection": {
"language_code": "string",
"language_selection_policy": "string",
},
"audio_pid_selection": {
"pid": 0,
},
"audio_track_selection": {
"tracks": [{
"track": 0,
}],
},
},
}],
"caption_selectors": [{
"name": "string",
"language_code": "string",
"selector_settings": {
"ancillary_source_settings": {
"source_ancillary_channel_number": 0,
},
"dvb_tdt_settings": {
"ocr_language": "string",
"pid": 0,
},
"embedded_source_settings": {
"convert608_to708": "string",
"scte20_detection": "string",
"source608_channel_number": 0,
"source608_track_number": 0,
},
"scte20_source_settings": {
"convert608_to708": "string",
"source608_channel_number": 0,
},
"scte27_source_settings": {
"ocr_language": "string",
"pid": 0,
},
"teletext_source_settings": {
"output_rectangle": {
"height": 0,
"left_offset": 0,
"top_offset": 0,
"width": 0,
},
"page_number": "string",
},
},
}],
"deblock_filter": "string",
"denoise_filter": "string",
"filter_strength": 0,
"input_filter": "string",
"network_input_settings": {
"hls_input_settings": {
"bandwidth": 0,
"buffer_segments": 0,
"retries": 0,
"retry_interval": 0,
"scte35_source": "string",
},
"server_validation": "string",
},
"scte35_pid": 0,
"smpte2038_data_preference": "string",
"source_end_behavior": "string",
"video_selector": {
"color_space": "string",
"color_space_usage": "string",
},
},
}],
log_level="string",
cdi_input_specification={
"resolution": "string",
},
maintenance={
"maintenance_day": "string",
"maintenance_start_time": "string",
},
name="string",
role_arn="string",
start_channel=False,
tags={
"string": "string",
},
vpc={
"public_address_allocation_ids": ["string"],
"subnet_ids": ["string"],
"availability_zones": ["string"],
"security_group_ids": ["string"],
})
const awsChannelResource = new aws.medialive.Channel("awsChannelResource", {
inputSpecification: {
codec: "string",
inputResolution: "string",
maximumBitrate: "string",
},
channelClass: "string",
destinations: [{
id: "string",
mediaPackageSettings: [{
channelId: "string",
}],
multiplexSettings: {
multiplexId: "string",
programName: "string",
},
settings: [{
passwordParam: "string",
streamName: "string",
url: "string",
username: "string",
}],
}],
encoderSettings: {
outputGroups: [{
outputGroupSettings: {
archiveGroupSettings: [{
destination: {
destinationRefId: "string",
},
archiveCdnSettings: {
archiveS3Settings: {
cannedAcl: "string",
},
},
rolloverInterval: 0,
}],
frameCaptureGroupSettings: {
destination: {
destinationRefId: "string",
},
frameCaptureCdnSettings: {
frameCaptureS3Settings: {
cannedAcl: "string",
},
},
},
hlsGroupSettings: {
destination: {
destinationRefId: "string",
},
ivInManifest: "string",
keepSegments: 0,
baseUrlManifest: "string",
baseUrlManifest1: "string",
captionLanguageMappings: [{
captionChannel: 0,
languageCode: "string",
languageDescription: "string",
}],
captionLanguageSetting: "string",
clientCache: "string",
codecSpecification: "string",
constantIv: "string",
baseUrlContent: "string",
directoryStructure: "string",
discontinuityTags: "string",
encryptionType: "string",
hlsCdnSettings: [{
hlsAkamaiSettings: {
connectionRetryInterval: 0,
filecacheDuration: 0,
httpTransferMode: "string",
numRetries: 0,
restartDelay: 0,
salt: "string",
token: "string",
},
hlsBasicPutSettings: {
connectionRetryInterval: 0,
filecacheDuration: 0,
numRetries: 0,
restartDelay: 0,
},
hlsMediaStoreSettings: {
connectionRetryInterval: 0,
filecacheDuration: 0,
mediaStoreStorageClass: "string",
numRetries: 0,
restartDelay: 0,
},
hlsS3Settings: {
cannedAcl: "string",
},
hlsWebdavSettings: {
connectionRetryInterval: 0,
filecacheDuration: 0,
httpTransferMode: "string",
numRetries: 0,
restartDelay: 0,
},
}],
hlsId3SegmentTagging: "string",
iframeOnlyPlaylists: "string",
incompleteSegmentBehavior: "string",
indexNSegments: 0,
inputLossAction: "string",
adMarkers: ["string"],
baseUrlContent1: "string",
keyFormat: "string",
ivSource: "string",
keyFormatVersions: "string",
keyProviderSettings: {
staticKeySettings: [{
staticKeyValue: "string",
keyProviderServer: {
uri: "string",
passwordParam: "string",
username: "string",
},
}],
},
manifestCompression: "string",
manifestDurationFormat: "string",
minSegmentLength: 0,
mode: "string",
outputSelection: "string",
programDateTime: "string",
programDateTimeClock: "string",
programDateTimePeriod: 0,
redundantManifest: "string",
segmentLength: 0,
segmentsPerSubdirectory: 0,
streamInfResolution: "string",
timedMetadataId3Frame: "string",
timedMetadataId3Period: 0,
timestampDeltaMilliseconds: 0,
tsFileMode: "string",
},
mediaPackageGroupSettings: {
destination: {
destinationRefId: "string",
},
},
msSmoothGroupSettings: {
destination: {
destinationRefId: "string",
},
filecacheDuration: 0,
numRetries: 0,
connectionRetryInterval: 0,
audioOnlyTimecodeControl: "string",
eventId: "string",
eventIdMode: "string",
eventStopBehavior: "string",
acquisitionPointId: "string",
certificateMode: "string",
fragmentLength: 0,
inputLossAction: "string",
restartDelay: 0,
segmentationMode: "string",
sendDelayMs: 0,
sparseTrackType: "string",
streamManifestBehavior: "string",
timestampOffset: "string",
timestampOffsetMode: "string",
},
multiplexGroupSettings: {},
rtmpGroupSettings: {
adMarkers: ["string"],
authenticationScheme: "string",
cacheFullBehavior: "string",
cacheLength: 0,
captionData: "string",
inputLossAction: "string",
restartDelay: 0,
},
udpGroupSettings: {
inputLossAction: "string",
timedMetadataId3Frame: "string",
timedMetadataId3Period: 0,
},
},
outputs: [{
outputSettings: {
archiveOutputSettings: {
containerSettings: {
m2tsSettings: {
absentInputAudioBehavior: "string",
arib: "string",
aribCaptionsPid: "string",
aribCaptionsPidControl: "string",
audioBufferModel: "string",
audioFramesPerPes: 0,
audioPids: "string",
audioStreamType: "string",
bitrate: 0,
bufferModel: "string",
ccDescriptor: "string",
dvbNitSettings: {
networkId: 0,
networkName: "string",
repInterval: 0,
},
dvbSdtSettings: {
outputSdt: "string",
repInterval: 0,
serviceName: "string",
serviceProviderName: "string",
},
dvbSubPids: "string",
dvbTdtSettings: {
repInterval: 0,
},
dvbTeletextPid: "string",
ebif: "string",
ebpAudioInterval: "string",
ebpLookaheadMs: 0,
ebpPlacement: "string",
ecmPid: "string",
esRateInPes: "string",
etvPlatformPid: "string",
etvSignalPid: "string",
fragmentTime: 0,
klv: "string",
klvDataPids: "string",
nielsenId3Behavior: "string",
nullPacketBitrate: 0,
patInterval: 0,
pcrControl: "string",
pcrPeriod: 0,
pcrPid: "string",
pmtInterval: 0,
pmtPid: "string",
programNum: 0,
rateMode: "string",
scte27Pids: "string",
scte35Control: "string",
scte35Pid: "string",
segmentationMarkers: "string",
segmentationStyle: "string",
segmentationTime: 0,
timedMetadataBehavior: "string",
timedMetadataPid: "string",
transportStreamId: 0,
videoPid: "string",
},
rawSettings: {},
},
extension: "string",
nameModifier: "string",
},
frameCaptureOutputSettings: {
nameModifier: "string",
},
hlsOutputSettings: {
hlsSettings: {
audioOnlyHlsSettings: {
audioGroupId: "string",
audioOnlyImage: {
uri: "string",
passwordParam: "string",
username: "string",
},
audioTrackType: "string",
segmentType: "string",
},
fmp4HlsSettings: {
audioRenditionSets: "string",
nielsenId3Behavior: "string",
timedMetadataBehavior: "string",
},
frameCaptureHlsSettings: {},
standardHlsSettings: {
m3u8Settings: {
audioFramesPerPes: 0,
audioPids: "string",
ecmPid: "string",
nielsenId3Behavior: "string",
patInterval: 0,
pcrControl: "string",
pcrPeriod: 0,
pcrPid: "string",
pmtInterval: 0,
pmtPid: "string",
programNum: 0,
scte35Behavior: "string",
scte35Pid: "string",
timedMetadataBehavior: "string",
timedMetadataPid: "string",
transportStreamId: 0,
videoPid: "string",
},
audioRenditionSets: "string",
},
},
h265PackagingType: "string",
nameModifier: "string",
segmentModifier: "string",
},
mediaPackageOutputSettings: {},
msSmoothOutputSettings: {
h265PackagingType: "string",
nameModifier: "string",
},
multiplexOutputSettings: {
destination: {
destinationRefId: "string",
},
},
rtmpOutputSettings: {
destination: {
destinationRefId: "string",
},
certificateMode: "string",
connectionRetryInterval: 0,
numRetries: 0,
},
udpOutputSettings: {
containerSettings: {
m2tsSettings: {
absentInputAudioBehavior: "string",
arib: "string",
aribCaptionsPid: "string",
aribCaptionsPidControl: "string",
audioBufferModel: "string",
audioFramesPerPes: 0,
audioPids: "string",
audioStreamType: "string",
bitrate: 0,
bufferModel: "string",
ccDescriptor: "string",
dvbNitSettings: {
networkId: 0,
networkName: "string",
repInterval: 0,
},
dvbSdtSettings: {
outputSdt: "string",
repInterval: 0,
serviceName: "string",
serviceProviderName: "string",
},
dvbSubPids: "string",
dvbTdtSettings: {
repInterval: 0,
},
dvbTeletextPid: "string",
ebif: "string",
ebpAudioInterval: "string",
ebpLookaheadMs: 0,
ebpPlacement: "string",
ecmPid: "string",
esRateInPes: "string",
etvPlatformPid: "string",
etvSignalPid: "string",
fragmentTime: 0,
klv: "string",
klvDataPids: "string",
nielsenId3Behavior: "string",
nullPacketBitrate: 0,
patInterval: 0,
pcrControl: "string",
pcrPeriod: 0,
pcrPid: "string",
pmtInterval: 0,
pmtPid: "string",
programNum: 0,
rateMode: "string",
scte27Pids: "string",
scte35Control: "string",
scte35Pid: "string",
segmentationMarkers: "string",
segmentationStyle: "string",
segmentationTime: 0,
timedMetadataBehavior: "string",
timedMetadataPid: "string",
transportStreamId: 0,
videoPid: "string",
},
},
destination: {
destinationRefId: "string",
},
bufferMsec: 0,
fecOutputSettings: {
columnDepth: 0,
includeFec: "string",
rowLength: 0,
},
},
},
audioDescriptionNames: ["string"],
captionDescriptionNames: ["string"],
outputName: "string",
videoDescriptionName: "string",
}],
name: "string",
}],
timecodeConfig: {
source: "string",
syncThreshold: 0,
},
audioDescriptions: [{
audioSelectorName: "string",
name: "string",
audioNormalizationSettings: {
algorithm: "string",
algorithmControl: "string",
targetLkfs: 0,
},
audioType: "string",
audioTypeControl: "string",
audioWatermarkSettings: {
nielsenWatermarksSettings: {
nielsenCbetSettings: {
cbetCheckDigitString: "string",
cbetStepaside: "string",
csid: "string",
},
nielsenDistributionType: "string",
nielsenNaesIiNwSettings: [{
checkDigitString: "string",
sid: 0,
}],
},
},
codecSettings: {
aacSettings: {
bitrate: 0,
codingMode: "string",
inputType: "string",
profile: "string",
rateControlMode: "string",
rawFormat: "string",
sampleRate: 0,
spec: "string",
vbrQuality: "string",
},
ac3Settings: {
bitrate: 0,
bitstreamMode: "string",
codingMode: "string",
dialnorm: 0,
drcProfile: "string",
lfeFilter: "string",
metadataControl: "string",
},
eac3AtmosSettings: {
bitrate: 0,
codingMode: "string",
dialnorm: 0,
drcLine: "string",
drcRf: "string",
heightTrim: 0,
surroundTrim: 0,
},
eac3Settings: {
attenuationControl: "string",
bitrate: 0,
bitstreamMode: "string",
codingMode: "string",
dcFilter: "string",
dialnorm: 0,
drcLine: "string",
drcRf: "string",
lfeControl: "string",
lfeFilter: "string",
loRoCenterMixLevel: 0,
loRoSurroundMixLevel: 0,
ltRtCenterMixLevel: 0,
ltRtSurroundMixLevel: 0,
metadataControl: "string",
passthroughControl: "string",
phaseControl: "string",
stereoDownmix: "string",
surroundExMode: "string",
surroundMode: "string",
},
mp2Settings: {
bitrate: 0,
codingMode: "string",
sampleRate: 0,
},
passThroughSettings: {},
wavSettings: {
bitDepth: 0,
codingMode: "string",
sampleRate: 0,
},
},
languageCode: "string",
languageCodeControl: "string",
remixSettings: {
channelMappings: [{
inputChannelLevels: [{
gain: 0,
inputChannel: 0,
}],
outputChannel: 0,
}],
channelsIn: 0,
channelsOut: 0,
},
streamName: "string",
}],
availBlanking: {
availBlankingImage: {
uri: "string",
passwordParam: "string",
username: "string",
},
state: "string",
},
videoDescriptions: [{
name: "string",
codecSettings: {
frameCaptureSettings: {
captureInterval: 0,
captureIntervalUnits: "string",
},
h264Settings: {
adaptiveQuantization: "string",
afdSignaling: "string",
bitrate: 0,
bufFillPct: 0,
bufSize: 0,
colorMetadata: "string",
entropyEncoding: "string",
filterSettings: {
temporalFilterSettings: {
postFilterSharpening: "string",
strength: "string",
},
},
fixedAfd: "string",
flickerAq: "string",
forceFieldPictures: "string",
framerateControl: "string",
framerateDenominator: 0,
framerateNumerator: 0,
gopBReference: "string",
gopClosedCadence: 0,
gopNumBFrames: 0,
gopSize: 0,
gopSizeUnits: "string",
level: "string",
lookAheadRateControl: "string",
maxBitrate: 0,
minIInterval: 0,
numRefFrames: 0,
parControl: "string",
parDenominator: 0,
parNumerator: 0,
profile: "string",
qualityLevel: "string",
qvbrQualityLevel: 0,
rateControlMode: "string",
scanType: "string",
sceneChangeDetect: "string",
slices: 0,
softness: 0,
spatialAq: "string",
subgopLength: "string",
syntax: "string",
temporalAq: "string",
timecodeInsertion: "string",
},
h265Settings: {
bitrate: 0,
framerateNumerator: 0,
framerateDenominator: 0,
gopSizeUnits: "string",
lookAheadRateControl: "string",
colorMetadata: "string",
colorSpaceSettings: {
colorSpacePassthroughSettings: {},
dolbyVision81Settings: {},
hdr10Settings: {
maxCll: 0,
maxFall: 0,
},
rec601Settings: {},
rec709Settings: {},
},
filterSettings: {
temporalFilterSettings: {
postFilterSharpening: "string",
strength: "string",
},
},
fixedAfd: "string",
flickerAq: "string",
alternativeTransferFunction: "string",
afdSignaling: "string",
gopClosedCadence: 0,
gopSize: 0,
adaptiveQuantization: "string",
level: "string",
bufSize: 0,
maxBitrate: 0,
minIInterval: 0,
parDenominator: 0,
parNumerator: 0,
profile: "string",
qvbrQualityLevel: 0,
rateControlMode: "string",
scanType: "string",
sceneChangeDetect: "string",
slices: 0,
tier: "string",
timecodeBurninSettings: {
prefix: "string",
timecodeBurninFontSize: "string",
timecodeBurninPosition: "string",
},
timecodeInsertion: "string",
},
},
height: 0,
respondToAfd: "string",
scalingBehavior: "string",
sharpness: 0,
width: 0,
}],
},
inputAttachments: [{
inputAttachmentName: "string",
inputId: "string",
automaticInputFailoverSettings: {
secondaryInputId: "string",
errorClearTimeMsec: 0,
failoverConditions: [{
failoverConditionSettings: {
audioSilenceSettings: {
audioSelectorName: "string",
audioSilenceThresholdMsec: 0,
},
inputLossSettings: {
inputLossThresholdMsec: 0,
},
videoBlackSettings: {
blackDetectThreshold: 0,
videoBlackThresholdMsec: 0,
},
},
}],
inputPreference: "string",
},
inputSettings: {
audioSelectors: [{
name: "string",
selectorSettings: {
audioHlsRenditionSelection: {
groupId: "string",
name: "string",
},
audioLanguageSelection: {
languageCode: "string",
languageSelectionPolicy: "string",
},
audioPidSelection: {
pid: 0,
},
audioTrackSelection: {
tracks: [{
track: 0,
}],
},
},
}],
captionSelectors: [{
name: "string",
languageCode: "string",
selectorSettings: {
ancillarySourceSettings: {
sourceAncillaryChannelNumber: 0,
},
dvbTdtSettings: {
ocrLanguage: "string",
pid: 0,
},
embeddedSourceSettings: {
convert608To708: "string",
scte20Detection: "string",
source608ChannelNumber: 0,
source608TrackNumber: 0,
},
scte20SourceSettings: {
convert608To708: "string",
source608ChannelNumber: 0,
},
scte27SourceSettings: {
ocrLanguage: "string",
pid: 0,
},
teletextSourceSettings: {
outputRectangle: {
height: 0,
leftOffset: 0,
topOffset: 0,
width: 0,
},
pageNumber: "string",
},
},
}],
deblockFilter: "string",
denoiseFilter: "string",
filterStrength: 0,
inputFilter: "string",
networkInputSettings: {
hlsInputSettings: {
bandwidth: 0,
bufferSegments: 0,
retries: 0,
retryInterval: 0,
scte35Source: "string",
},
serverValidation: "string",
},
scte35Pid: 0,
smpte2038DataPreference: "string",
sourceEndBehavior: "string",
videoSelector: {
colorSpace: "string",
colorSpaceUsage: "string",
},
},
}],
logLevel: "string",
cdiInputSpecification: {
resolution: "string",
},
maintenance: {
maintenanceDay: "string",
maintenanceStartTime: "string",
},
name: "string",
roleArn: "string",
startChannel: false,
tags: {
string: "string",
},
vpc: {
publicAddressAllocationIds: ["string"],
subnetIds: ["string"],
availabilityZones: ["string"],
securityGroupIds: ["string"],
},
});
type: aws:medialive:Channel
properties:
cdiInputSpecification:
resolution: string
channelClass: string
destinations:
- id: string
mediaPackageSettings:
- channelId: string
multiplexSettings:
multiplexId: string
programName: string
settings:
- passwordParam: string
streamName: string
url: string
username: string
encoderSettings:
audioDescriptions:
- audioNormalizationSettings:
algorithm: string
algorithmControl: string
targetLkfs: 0
audioSelectorName: string
audioType: string
audioTypeControl: string
audioWatermarkSettings:
nielsenWatermarksSettings:
nielsenCbetSettings:
cbetCheckDigitString: string
cbetStepaside: string
csid: string
nielsenDistributionType: string
nielsenNaesIiNwSettings:
- checkDigitString: string
sid: 0
codecSettings:
aacSettings:
bitrate: 0
codingMode: string
inputType: string
profile: string
rateControlMode: string
rawFormat: string
sampleRate: 0
spec: string
vbrQuality: string
ac3Settings:
bitrate: 0
bitstreamMode: string
codingMode: string
dialnorm: 0
drcProfile: string
lfeFilter: string
metadataControl: string
eac3AtmosSettings:
bitrate: 0
codingMode: string
dialnorm: 0
drcLine: string
drcRf: string
heightTrim: 0
surroundTrim: 0
eac3Settings:
attenuationControl: string
bitrate: 0
bitstreamMode: string
codingMode: string
dcFilter: string
dialnorm: 0
drcLine: string
drcRf: string
lfeControl: string
lfeFilter: string
loRoCenterMixLevel: 0
loRoSurroundMixLevel: 0
ltRtCenterMixLevel: 0
ltRtSurroundMixLevel: 0
metadataControl: string
passthroughControl: string
phaseControl: string
stereoDownmix: string
surroundExMode: string
surroundMode: string
mp2Settings:
bitrate: 0
codingMode: string
sampleRate: 0
passThroughSettings: {}
wavSettings:
bitDepth: 0
codingMode: string
sampleRate: 0
languageCode: string
languageCodeControl: string
name: string
remixSettings:
channelMappings:
- inputChannelLevels:
- gain: 0
inputChannel: 0
outputChannel: 0
channelsIn: 0
channelsOut: 0
streamName: string
availBlanking:
availBlankingImage:
passwordParam: string
uri: string
username: string
state: string
outputGroups:
- name: string
outputGroupSettings:
archiveGroupSettings:
- archiveCdnSettings:
archiveS3Settings:
cannedAcl: string
destination:
destinationRefId: string
rolloverInterval: 0
frameCaptureGroupSettings:
destination:
destinationRefId: string
frameCaptureCdnSettings:
frameCaptureS3Settings:
cannedAcl: string
hlsGroupSettings:
adMarkers:
- string
baseUrlContent: string
baseUrlContent1: string
baseUrlManifest: string
baseUrlManifest1: string
captionLanguageMappings:
- captionChannel: 0
languageCode: string
languageDescription: string
captionLanguageSetting: string
clientCache: string
codecSpecification: string
constantIv: string
destination:
destinationRefId: string
directoryStructure: string
discontinuityTags: string
encryptionType: string
hlsCdnSettings:
- hlsAkamaiSettings:
connectionRetryInterval: 0
filecacheDuration: 0
httpTransferMode: string
numRetries: 0
restartDelay: 0
salt: string
token: string
hlsBasicPutSettings:
connectionRetryInterval: 0
filecacheDuration: 0
numRetries: 0
restartDelay: 0
hlsMediaStoreSettings:
connectionRetryInterval: 0
filecacheDuration: 0
mediaStoreStorageClass: string
numRetries: 0
restartDelay: 0
hlsS3Settings:
cannedAcl: string
hlsWebdavSettings:
connectionRetryInterval: 0
filecacheDuration: 0
httpTransferMode: string
numRetries: 0
restartDelay: 0
hlsId3SegmentTagging: string
iframeOnlyPlaylists: string
incompleteSegmentBehavior: string
indexNSegments: 0
inputLossAction: string
ivInManifest: string
ivSource: string
keepSegments: 0
keyFormat: string
keyFormatVersions: string
keyProviderSettings:
staticKeySettings:
- keyProviderServer:
passwordParam: string
uri: string
username: string
staticKeyValue: string
manifestCompression: string
manifestDurationFormat: string
minSegmentLength: 0
mode: string
outputSelection: string
programDateTime: string
programDateTimeClock: string
programDateTimePeriod: 0
redundantManifest: string
segmentLength: 0
segmentsPerSubdirectory: 0
streamInfResolution: string
timedMetadataId3Frame: string
timedMetadataId3Period: 0
timestampDeltaMilliseconds: 0
tsFileMode: string
mediaPackageGroupSettings:
destination:
destinationRefId: string
msSmoothGroupSettings:
acquisitionPointId: string
audioOnlyTimecodeControl: string
certificateMode: string
connectionRetryInterval: 0
destination:
destinationRefId: string
eventId: string
eventIdMode: string
eventStopBehavior: string
filecacheDuration: 0
fragmentLength: 0
inputLossAction: string
numRetries: 0
restartDelay: 0
segmentationMode: string
sendDelayMs: 0
sparseTrackType: string
streamManifestBehavior: string
timestampOffset: string
timestampOffsetMode: string
multiplexGroupSettings: {}
rtmpGroupSettings:
adMarkers:
- string
authenticationScheme: string
cacheFullBehavior: string
cacheLength: 0
captionData: string
inputLossAction: string
restartDelay: 0
udpGroupSettings:
inputLossAction: string
timedMetadataId3Frame: string
timedMetadataId3Period: 0
outputs:
- audioDescriptionNames:
- string
captionDescriptionNames:
- string
outputName: string
outputSettings:
archiveOutputSettings:
containerSettings:
m2tsSettings:
absentInputAudioBehavior: string
arib: string
aribCaptionsPid: string
aribCaptionsPidControl: string
audioBufferModel: string
audioFramesPerPes: 0
audioPids: string
audioStreamType: string
bitrate: 0
bufferModel: string
ccDescriptor: string
dvbNitSettings:
networkId: 0
networkName: string
repInterval: 0
dvbSdtSettings:
outputSdt: string
repInterval: 0
serviceName: string
serviceProviderName: string
dvbSubPids: string
dvbTdtSettings:
repInterval: 0
dvbTeletextPid: string
ebif: string
ebpAudioInterval: string
ebpLookaheadMs: 0
ebpPlacement: string
ecmPid: string
esRateInPes: string
etvPlatformPid: string
etvSignalPid: string
fragmentTime: 0
klv: string
klvDataPids: string
nielsenId3Behavior: string
nullPacketBitrate: 0
patInterval: 0
pcrControl: string
pcrPeriod: 0
pcrPid: string
pmtInterval: 0
pmtPid: string
programNum: 0
rateMode: string
scte27Pids: string
scte35Control: string
scte35Pid: string
segmentationMarkers: string
segmentationStyle: string
segmentationTime: 0
timedMetadataBehavior: string
timedMetadataPid: string
transportStreamId: 0
videoPid: string
rawSettings: {}
extension: string
nameModifier: string
frameCaptureOutputSettings:
nameModifier: string
hlsOutputSettings:
h265PackagingType: string
hlsSettings:
audioOnlyHlsSettings:
audioGroupId: string
audioOnlyImage:
passwordParam: string
uri: string
username: string
audioTrackType: string
segmentType: string
fmp4HlsSettings:
audioRenditionSets: string
nielsenId3Behavior: string
timedMetadataBehavior: string
frameCaptureHlsSettings: {}
standardHlsSettings:
audioRenditionSets: string
m3u8Settings:
audioFramesPerPes: 0
audioPids: string
ecmPid: string
nielsenId3Behavior: string
patInterval: 0
pcrControl: string
pcrPeriod: 0
pcrPid: string
pmtInterval: 0
pmtPid: string
programNum: 0
scte35Behavior: string
scte35Pid: string
timedMetadataBehavior: string
timedMetadataPid: string
transportStreamId: 0
videoPid: string
nameModifier: string
segmentModifier: string
mediaPackageOutputSettings: {}
msSmoothOutputSettings:
h265PackagingType: string
nameModifier: string
multiplexOutputSettings:
destination:
destinationRefId: string
rtmpOutputSettings:
certificateMode: string
connectionRetryInterval: 0
destination:
destinationRefId: string
numRetries: 0
udpOutputSettings:
bufferMsec: 0
containerSettings:
m2tsSettings:
absentInputAudioBehavior: string
arib: string
aribCaptionsPid: string
aribCaptionsPidControl: string
audioBufferModel: string
audioFramesPerPes: 0
audioPids: string
audioStreamType: string
bitrate: 0
bufferModel: string
ccDescriptor: string
dvbNitSettings:
networkId: 0
networkName: string
repInterval: 0
dvbSdtSettings:
outputSdt: string
repInterval: 0
serviceName: string
serviceProviderName: string
dvbSubPids: string
dvbTdtSettings:
repInterval: 0
dvbTeletextPid: string
ebif: string
ebpAudioInterval: string
ebpLookaheadMs: 0
ebpPlacement: string
ecmPid: string
esRateInPes: string
etvPlatformPid: string
etvSignalPid: string
fragmentTime: 0
klv: string
klvDataPids: string
nielsenId3Behavior: string
nullPacketBitrate: 0
patInterval: 0
pcrControl: string
pcrPeriod: 0
pcrPid: string
pmtInterval: 0
pmtPid: string
programNum: 0
rateMode: string
scte27Pids: string
scte35Control: string
scte35Pid: string
segmentationMarkers: string
segmentationStyle: string
segmentationTime: 0
timedMetadataBehavior: string
timedMetadataPid: string
transportStreamId: 0
videoPid: string
destination:
destinationRefId: string
fecOutputSettings:
columnDepth: 0
includeFec: string
rowLength: 0
videoDescriptionName: string
timecodeConfig:
source: string
syncThreshold: 0
videoDescriptions:
- codecSettings:
frameCaptureSettings:
captureInterval: 0
captureIntervalUnits: string
h264Settings:
adaptiveQuantization: string
afdSignaling: string
bitrate: 0
bufFillPct: 0
bufSize: 0
colorMetadata: string
entropyEncoding: string
filterSettings:
temporalFilterSettings:
postFilterSharpening: string
strength: string
fixedAfd: string
flickerAq: string
forceFieldPictures: string
framerateControl: string
framerateDenominator: 0
framerateNumerator: 0
gopBReference: string
gopClosedCadence: 0
gopNumBFrames: 0
gopSize: 0
gopSizeUnits: string
level: string
lookAheadRateControl: string
maxBitrate: 0
minIInterval: 0
numRefFrames: 0
parControl: string
parDenominator: 0
parNumerator: 0
profile: string
qualityLevel: string
qvbrQualityLevel: 0
rateControlMode: string
scanType: string
sceneChangeDetect: string
slices: 0
softness: 0
spatialAq: string
subgopLength: string
syntax: string
temporalAq: string
timecodeInsertion: string
h265Settings:
adaptiveQuantization: string
afdSignaling: string
alternativeTransferFunction: string
bitrate: 0
bufSize: 0
colorMetadata: string
colorSpaceSettings:
colorSpacePassthroughSettings: {}
dolbyVision81Settings: {}
hdr10Settings:
maxCll: 0
maxFall: 0
rec601Settings: {}
rec709Settings: {}
filterSettings:
temporalFilterSettings:
postFilterSharpening: string
strength: string
fixedAfd: string
flickerAq: string
framerateDenominator: 0
framerateNumerator: 0
gopClosedCadence: 0
gopSize: 0
gopSizeUnits: string
level: string
lookAheadRateControl: string
maxBitrate: 0
minIInterval: 0
parDenominator: 0
parNumerator: 0
profile: string
qvbrQualityLevel: 0
rateControlMode: string
scanType: string
sceneChangeDetect: string
slices: 0
tier: string
timecodeBurninSettings:
prefix: string
timecodeBurninFontSize: string
timecodeBurninPosition: string
timecodeInsertion: string
height: 0
name: string
respondToAfd: string
scalingBehavior: string
sharpness: 0
width: 0
inputAttachments:
- automaticInputFailoverSettings:
errorClearTimeMsec: 0
failoverConditions:
- failoverConditionSettings:
audioSilenceSettings:
audioSelectorName: string
audioSilenceThresholdMsec: 0
inputLossSettings:
inputLossThresholdMsec: 0
videoBlackSettings:
blackDetectThreshold: 0
videoBlackThresholdMsec: 0
inputPreference: string
secondaryInputId: string
inputAttachmentName: string
inputId: string
inputSettings:
audioSelectors:
- name: string
selectorSettings:
audioHlsRenditionSelection:
groupId: string
name: string
audioLanguageSelection:
languageCode: string
languageSelectionPolicy: string
audioPidSelection:
pid: 0
audioTrackSelection:
tracks:
- track: 0
captionSelectors:
- languageCode: string
name: string
selectorSettings:
ancillarySourceSettings:
sourceAncillaryChannelNumber: 0
dvbTdtSettings:
ocrLanguage: string
pid: 0
embeddedSourceSettings:
convert608To708: string
scte20Detection: string
source608ChannelNumber: 0
source608TrackNumber: 0
scte20SourceSettings:
convert608To708: string
source608ChannelNumber: 0
scte27SourceSettings:
ocrLanguage: string
pid: 0
teletextSourceSettings:
outputRectangle:
height: 0
leftOffset: 0
topOffset: 0
width: 0
pageNumber: string
deblockFilter: string
denoiseFilter: string
filterStrength: 0
inputFilter: string
networkInputSettings:
hlsInputSettings:
bandwidth: 0
bufferSegments: 0
retries: 0
retryInterval: 0
scte35Source: string
serverValidation: string
scte35Pid: 0
smpte2038DataPreference: string
sourceEndBehavior: string
videoSelector:
colorSpace: string
colorSpaceUsage: string
inputSpecification:
codec: string
inputResolution: string
maximumBitrate: string
logLevel: string
maintenance:
maintenanceDay: string
maintenanceStartTime: string
name: string
roleArn: string
startChannel: false
tags:
string: string
vpc:
availabilityZones:
- string
publicAddressAllocationIds:
- string
securityGroupIds:
- string
subnetIds:
- string
Channel Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Channel resource accepts the following input properties:
- Channel
Class string - Concise argument description.
- Destinations
List<Channel
Destination> - Destinations for channel. See Destinations for more details.
- Encoder
Settings ChannelEncoder Settings - Encoder settings. See Encoder Settings for more details.
- Input
Attachments List<ChannelInput Attachment> - Input attachments for the channel. See Input Attachments for more details.
- Input
Specification ChannelInput Specification - Specification of network and file inputs for the channel.
- Cdi
Input ChannelSpecification Cdi Input Specification - Specification of CDI inputs for this channel. See CDI Input Specification for more details.
- Log
Level string - The log level to write to Cloudwatch logs.
- Maintenance
Channel
Maintenance - Maintenance settings for this channel. See Maintenance for more details.
- Name string
Name of the Channel.
The following arguments are optional:
- Role
Arn string - Concise argument description.
- Start
Channel bool - Whether to start/stop channel. Default:
false - Dictionary<string, string>
- A map of tags to assign to the channel. If configured with a provider
default_tagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level. - Vpc
Channel
Vpc - Settings for the VPC outputs.
- Channel
Class string - Concise argument description.
- Destinations
[]Channel
Destination Args - Destinations for channel. See Destinations for more details.
- Encoder
Settings ChannelEncoder Settings Args - Encoder settings. See Encoder Settings for more details.
- Input
Attachments []ChannelInput Attachment Args - Input attachments for the channel. See Input Attachments for more details.
- Input
Specification ChannelInput Specification Args - Specification of network and file inputs for the channel.
- Cdi
Input ChannelSpecification Cdi Input Specification Args - Specification of CDI inputs for this channel. See CDI Input Specification for more details.
- Log
Level string - The log level to write to Cloudwatch logs.
- Maintenance
Channel
Maintenance Args - Maintenance settings for this channel. See Maintenance for more details.
- Name string
Name of the Channel.
The following arguments are optional:
- Role
Arn string - Concise argument description.
- Start
Channel bool - Whether to start/stop channel. Default:
false - map[string]string
- A map of tags to assign to the channel. If configured with a provider
default_tagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level. - Vpc
Channel
Vpc Args - Settings for the VPC outputs.
- channel
Class String - Concise argument description.
- destinations
List<Channel
Destination> - Destinations for channel. See Destinations for more details.
- encoder
Settings ChannelEncoder Settings - Encoder settings. See Encoder Settings for more details.
- input
Attachments List<ChannelInput Attachment> - Input attachments for the channel. See Input Attachments for more details.
- input
Specification ChannelInput Specification - Specification of network and file inputs for the channel.
- cdi
Input ChannelSpecification Cdi Input Specification - Specification of CDI inputs for this channel. See CDI Input Specification for more details.
- log
Level String - The log level to write to Cloudwatch logs.
- maintenance
Channel
Maintenance - Maintenance settings for this channel. See Maintenance for more details.
- name String
Name of the Channel.
The following arguments are optional:
- role
Arn String - Concise argument description.
- start
Channel Boolean - Whether to start/stop channel. Default:
false - Map<String,String>
- A map of tags to assign to the channel. If configured with a provider
default_tagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level. - vpc
Channel
Vpc - Settings for the VPC outputs.
- channel
Class string - Concise argument description.
- destinations
Channel
Destination[] - Destinations for channel. See Destinations for more details.
- encoder
Settings ChannelEncoder Settings - Encoder settings. See Encoder Settings for more details.
- input
Attachments ChannelInput Attachment[] - Input attachments for the channel. See Input Attachments for more details.
- input
Specification ChannelInput Specification - Specification of network and file inputs for the channel.
- cdi
Input ChannelSpecification Cdi Input Specification - Specification of CDI inputs for this channel. See CDI Input Specification for more details.
- log
Level string - The log level to write to Cloudwatch logs.
- maintenance
Channel
Maintenance - Maintenance settings for this channel. See Maintenance for more details.
- name string
Name of the Channel.
The following arguments are optional:
- role
Arn string - Concise argument description.
- start
Channel boolean - Whether to start/stop channel. Default:
false - {[key: string]: string}
- A map of tags to assign to the channel. If configured with a provider
default_tagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level. - vpc
Channel
Vpc - Settings for the VPC outputs.
- channel_
class str - Concise argument description.
- destinations
Sequence[Channel
Destination Args] - Destinations for channel. See Destinations for more details.
- encoder_
settings ChannelEncoder Settings Args - Encoder settings. See Encoder Settings for more details.
- input_
attachments Sequence[ChannelInput Attachment Args] - Input attachments for the channel. See Input Attachments for more details.
- input_
specification ChannelInput Specification Args - Specification of network and file inputs for the channel.
- cdi_
input_ Channelspecification Cdi Input Specification Args - Specification of CDI inputs for this channel. See CDI Input Specification for more details.
- log_
level str - The log level to write to Cloudwatch logs.
- maintenance
Channel
Maintenance Args - Maintenance settings for this channel. See Maintenance for more details.
- name str
Name of the Channel.
The following arguments are optional:
- role_
arn str - Concise argument description.
- start_
channel bool - Whether to start/stop channel. Default:
false - Mapping[str, str]
- A map of tags to assign to the channel. If configured with a provider
default_tagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level. - vpc
Channel
Vpc Args - Settings for the VPC outputs.
- channel
Class String - Concise argument description.
- destinations List<Property Map>
- Destinations for channel. See Destinations for more details.
- encoder
Settings Property Map - Encoder settings. See Encoder Settings for more details.
- input
Attachments List<Property Map> - Input attachments for the channel. See Input Attachments for more details.
- input
Specification Property Map - Specification of network and file inputs for the channel.
- cdi
Input Property MapSpecification - Specification of CDI inputs for this channel. See CDI Input Specification for more details.
- log
Level String - The log level to write to Cloudwatch logs.
- maintenance Property Map
- Maintenance settings for this channel. See Maintenance for more details.
- name String
Name of the Channel.
The following arguments are optional:
- role
Arn String - Concise argument description.
- start
Channel Boolean - Whether to start/stop channel. Default:
false - Map<String>
- A map of tags to assign to the channel. If configured with a provider
default_tagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level. - vpc Property Map
- Settings for the VPC outputs.
Outputs
All input properties are implicitly available as output properties. Additionally, the Channel resource produces the following output properties:
- arn str
- ARN of the Channel.
- channel_
id str - ID of the channel in MediaPackage that is the destination for this output group.
- id str
- The provider-assigned unique ID for this managed resource.
- Mapping[str, str]
Look up Existing Channel Resource
Get an existing Channel resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: ChannelState, opts?: CustomResourceOptions): Channel@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
arn: Optional[str] = None,
cdi_input_specification: Optional[ChannelCdiInputSpecificationArgs] = None,
channel_class: Optional[str] = None,
channel_id: Optional[str] = None,
destinations: Optional[Sequence[ChannelDestinationArgs]] = None,
encoder_settings: Optional[ChannelEncoderSettingsArgs] = None,
input_attachments: Optional[Sequence[ChannelInputAttachmentArgs]] = None,
input_specification: Optional[ChannelInputSpecificationArgs] = None,
log_level: Optional[str] = None,
maintenance: Optional[ChannelMaintenanceArgs] = None,
name: Optional[str] = None,
role_arn: Optional[str] = None,
start_channel: Optional[bool] = None,
tags: Optional[Mapping[str, str]] = None,
tags_all: Optional[Mapping[str, str]] = None,
vpc: Optional[ChannelVpcArgs] = None) -> Channelfunc GetChannel(ctx *Context, name string, id IDInput, state *ChannelState, opts ...ResourceOption) (*Channel, error)public static Channel Get(string name, Input<string> id, ChannelState? state, CustomResourceOptions? opts = null)public static Channel get(String name, Output<String> id, ChannelState state, CustomResourceOptions options)resources: _: type: aws:medialive:Channel get: id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Arn string
- ARN of the Channel.
- Cdi
Input ChannelSpecification Cdi Input Specification - Specification of CDI inputs for this channel. See CDI Input Specification for more details.
- Channel
Class string - Concise argument description.
- Channel
Id string - ID of the channel in MediaPackage that is the destination for this output group.
- Destinations
List<Channel
Destination> - Destinations for channel. See Destinations for more details.
- Encoder
Settings ChannelEncoder Settings - Encoder settings. See Encoder Settings for more details.
- Input
Attachments List<ChannelInput Attachment> - Input attachments for the channel. See Input Attachments for more details.
- Input
Specification ChannelInput Specification - Specification of network and file inputs for the channel.
- Log
Level string - The log level to write to Cloudwatch logs.
- Maintenance
Channel
Maintenance - Maintenance settings for this channel. See Maintenance for more details.
- Name string
Name of the Channel.
The following arguments are optional:
- Role
Arn string - Concise argument description.
- Start
Channel bool - Whether to start/stop channel. Default:
false - Dictionary<string, string>
- A map of tags to assign to the channel. If configured with a provider
default_tagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level. - Dictionary<string, string>
- Vpc
Channel
Vpc - Settings for the VPC outputs.
- Arn string
- ARN of the Channel.
- Cdi
Input ChannelSpecification Cdi Input Specification Args - Specification of CDI inputs for this channel. See CDI Input Specification for more details.
- Channel
Class string - Concise argument description.
- Channel
Id string - ID of the channel in MediaPackage that is the destination for this output group.
- Destinations
[]Channel
Destination Args - Destinations for channel. See Destinations for more details.
- Encoder
Settings ChannelEncoder Settings Args - Encoder settings. See Encoder Settings for more details.
- Input
Attachments []ChannelInput Attachment Args - Input attachments for the channel. See Input Attachments for more details.
- Input
Specification ChannelInput Specification Args - Specification of network and file inputs for the channel.
- Log
Level string - The log level to write to Cloudwatch logs.
- Maintenance
Channel
Maintenance Args - Maintenance settings for this channel. See Maintenance for more details.
- Name string
Name of the Channel.
The following arguments are optional:
- Role
Arn string - Concise argument description.
- Start
Channel bool - Whether to start/stop channel. Default:
false - map[string]string
- A map of tags to assign to the channel. If configured with a provider
default_tagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level. - map[string]string
- Vpc
Channel
Vpc Args - Settings for the VPC outputs.
- arn String
- ARN of the Channel.
- cdi
Input ChannelSpecification Cdi Input Specification - Specification of CDI inputs for this channel. See CDI Input Specification for more details.
- channel
Class String - Concise argument description.
- channel
Id String - ID of the channel in MediaPackage that is the destination for this output group.
- destinations
List<Channel
Destination> - Destinations for channel. See Destinations for more details.
- encoder
Settings ChannelEncoder Settings - Encoder settings. See Encoder Settings for more details.
- input
Attachments List<ChannelInput Attachment> - Input attachments for the channel. See Input Attachments for more details.
- input
Specification ChannelInput Specification - Specification of network and file inputs for the channel.
- log
Level String - The log level to write to Cloudwatch logs.
- maintenance
Channel
Maintenance - Maintenance settings for this channel. See Maintenance for more details.
- name String
Name of the Channel.
The following arguments are optional:
- role
Arn String - Concise argument description.
- start
Channel Boolean - Whether to start/stop channel. Default:
false - Map<String,String>
- A map of tags to assign to the channel. If configured with a provider
default_tagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level. - Map<String,String>
- vpc
Channel
Vpc - Settings for the VPC outputs.
- arn string
- ARN of the Channel.
- cdi
Input ChannelSpecification Cdi Input Specification - Specification of CDI inputs for this channel. See CDI Input Specification for more details.
- channel
Class string - Concise argument description.
- channel
Id string - ID of the channel in MediaPackage that is the destination for this output group.
- destinations
Channel
Destination[] - Destinations for channel. See Destinations for more details.
- encoder
Settings ChannelEncoder Settings - Encoder settings. See Encoder Settings for more details.
- input
Attachments ChannelInput Attachment[] - Input attachments for the channel. See Input Attachments for more details.
- input
Specification ChannelInput Specification - Specification of network and file inputs for the channel.
- log
Level string - The log level to write to Cloudwatch logs.
- maintenance
Channel
Maintenance - Maintenance settings for this channel. See Maintenance for more details.
- name string
Name of the Channel.
The following arguments are optional:
- role
Arn string - Concise argument description.
- start
Channel boolean - Whether to start/stop channel. Default:
false - {[key: string]: string}
- A map of tags to assign to the channel. If configured with a provider
default_tagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level. - {[key: string]: string}
- vpc
Channel
Vpc - Settings for the VPC outputs.
- arn str
- ARN of the Channel.
- cdi_
input_ Channelspecification Cdi Input Specification Args - Specification of CDI inputs for this channel. See CDI Input Specification for more details.
- channel_
class str - Concise argument description.
- channel_
id str - ID of the channel in MediaPackage that is the destination for this output group.
- destinations
Sequence[Channel
Destination Args] - Destinations for channel. See Destinations for more details.
- encoder_
settings ChannelEncoder Settings Args - Encoder settings. See Encoder Settings for more details.
- input_
attachments Sequence[ChannelInput Attachment Args] - Input attachments for the channel. See Input Attachments for more details.
- input_
specification ChannelInput Specification Args - Specification of network and file inputs for the channel.
- log_
level str - The log level to write to Cloudwatch logs.
- maintenance
Channel
Maintenance Args - Maintenance settings for this channel. See Maintenance for more details.
- name str
Name of the Channel.
The following arguments are optional:
- role_
arn str - Concise argument description.
- start_
channel bool - Whether to start/stop channel. Default:
false - Mapping[str, str]
- A map of tags to assign to the channel. If configured with a provider
default_tagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level. - Mapping[str, str]
- vpc
Channel
Vpc Args - Settings for the VPC outputs.
- arn String
- ARN of the Channel.
- cdi
Input Property MapSpecification - Specification of CDI inputs for this channel. See CDI Input Specification for more details.
- channel
Class String - Concise argument description.
- channel
Id String - ID of the channel in MediaPackage that is the destination for this output group.
- destinations List<Property Map>
- Destinations for channel. See Destinations for more details.
- encoder
Settings Property Map - Encoder settings. See Encoder Settings for more details.
- input
Attachments List<Property Map> - Input attachments for the channel. See Input Attachments for more details.
- input
Specification Property Map - Specification of network and file inputs for the channel.
- log
Level String - The log level to write to Cloudwatch logs.
- maintenance Property Map
- Maintenance settings for this channel. See Maintenance for more details.
- name String
Name of the Channel.
The following arguments are optional:
- role
Arn String - Concise argument description.
- start
Channel Boolean - Whether to start/stop channel. Default:
false - Map<String>
- A map of tags to assign to the channel. If configured with a provider
default_tagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level. - Map<String>
- vpc Property Map
- Settings for the VPC outputs.
Supporting Types
ChannelCdiInputSpecification, ChannelCdiInputSpecificationArgs
- Resolution string
- Maximum CDI input resolution.
- Resolution string
- Maximum CDI input resolution.
- resolution String
- Maximum CDI input resolution.
- resolution string
- Maximum CDI input resolution.
- resolution str
- Maximum CDI input resolution.
- resolution String
- Maximum CDI input resolution.
ChannelDestination, ChannelDestinationArgs
- Id string
- User-specified id. Ths is used in an output group or an output.
- Media
Package List<ChannelSettings Destination Media Package Setting> - Destination settings for a MediaPackage output; one destination for both encoders. See Media Package Settings for more details.
- Multiplex
Settings ChannelDestination Multiplex Settings - Destination settings for a Multiplex output; one destination for both encoders. See Multiplex Settings for more details.
- Settings
List<Channel
Destination Setting> - Destination settings for a standard output; one destination for each redundant encoder. See Settings for more details.
- Id string
- User-specified id. Ths is used in an output group or an output.
- Media
Package []ChannelSettings Destination Media Package Setting - Destination settings for a MediaPackage output; one destination for both encoders. See Media Package Settings for more details.
- Multiplex
Settings ChannelDestination Multiplex Settings - Destination settings for a Multiplex output; one destination for both encoders. See Multiplex Settings for more details.
- Settings
[]Channel
Destination Setting - Destination settings for a standard output; one destination for each redundant encoder. See Settings for more details.
- id String
- User-specified id. Ths is used in an output group or an output.
- media
Package List<ChannelSettings Destination Media Package Setting> - Destination settings for a MediaPackage output; one destination for both encoders. See Media Package Settings for more details.
- multiplex
Settings ChannelDestination Multiplex Settings - Destination settings for a Multiplex output; one destination for both encoders. See Multiplex Settings for more details.
- settings
List<Channel
Destination Setting> - Destination settings for a standard output; one destination for each redundant encoder. See Settings for more details.
- id string
- User-specified id. Ths is used in an output group or an output.
- media
Package ChannelSettings Destination Media Package Setting[] - Destination settings for a MediaPackage output; one destination for both encoders. See Media Package Settings for more details.
- multiplex
Settings ChannelDestination Multiplex Settings - Destination settings for a Multiplex output; one destination for both encoders. See Multiplex Settings for more details.
- settings
Channel
Destination Setting[] - Destination settings for a standard output; one destination for each redundant encoder. See Settings for more details.
- id str
- User-specified id. Ths is used in an output group or an output.
- media_
package_ Sequence[Channelsettings Destination Media Package Setting] - Destination settings for a MediaPackage output; one destination for both encoders. See Media Package Settings for more details.
- multiplex_
settings ChannelDestination Multiplex Settings - Destination settings for a Multiplex output; one destination for both encoders. See Multiplex Settings for more details.
- settings
Sequence[Channel
Destination Setting] - Destination settings for a standard output; one destination for each redundant encoder. See Settings for more details.
- id String
- User-specified id. Ths is used in an output group or an output.
- media
Package List<Property Map>Settings - Destination settings for a MediaPackage output; one destination for both encoders. See Media Package Settings for more details.
- multiplex
Settings Property Map - Destination settings for a Multiplex output; one destination for both encoders. See Multiplex Settings for more details.
- settings List<Property Map>
- Destination settings for a standard output; one destination for each redundant encoder. See Settings for more details.
ChannelDestinationMediaPackageSetting, ChannelDestinationMediaPackageSettingArgs
- Channel
Id string - ID of the channel in MediaPackage that is the destination for this output group.
- Channel
Id string - ID of the channel in MediaPackage that is the destination for this output group.
- channel
Id String - ID of the channel in MediaPackage that is the destination for this output group.
- channel
Id string - ID of the channel in MediaPackage that is the destination for this output group.
- channel_
id str - ID of the channel in MediaPackage that is the destination for this output group.
- channel
Id String - ID of the channel in MediaPackage that is the destination for this output group.
ChannelDestinationMultiplexSettings, ChannelDestinationMultiplexSettingsArgs
- Multiplex
Id string - The ID of the Multiplex that the encoder is providing output to.
- Program
Name string - The program name of the Multiplex program that the encoder is providing output to.
- Multiplex
Id string - The ID of the Multiplex that the encoder is providing output to.
- Program
Name string - The program name of the Multiplex program that the encoder is providing output to.
- multiplex
Id String - The ID of the Multiplex that the encoder is providing output to.
- program
Name String - The program name of the Multiplex program that the encoder is providing output to.
- multiplex
Id string - The ID of the Multiplex that the encoder is providing output to.
- program
Name string - The program name of the Multiplex program that the encoder is providing output to.
- multiplex_
id str - The ID of the Multiplex that the encoder is providing output to.
- program_
name str - The program name of the Multiplex program that the encoder is providing output to.
- multiplex
Id String - The ID of the Multiplex that the encoder is providing output to.
- program
Name String - The program name of the Multiplex program that the encoder is providing output to.
ChannelDestinationSetting, ChannelDestinationSettingArgs
- Password
Param string - Key used to extract the password from EC2 Parameter store.
- Stream
Name string - Stream name RTMP destinations (URLs of type rtmp://)
- Url string
- A URL specifying a destination.
- Username string
- Username for destination.
- Password
Param string - Key used to extract the password from EC2 Parameter store.
- Stream
Name string - Stream name RTMP destinations (URLs of type rtmp://)
- Url string
- A URL specifying a destination.
- Username string
- Username for destination.
- password
Param String - Key used to extract the password from EC2 Parameter store.
- stream
Name String - Stream name RTMP destinations (URLs of type rtmp://)
- url String
- A URL specifying a destination.
- username String
- Username for destination.
- password
Param string - Key used to extract the password from EC2 Parameter store.
- stream
Name string - Stream name RTMP destinations (URLs of type rtmp://)
- url string
- A URL specifying a destination.
- username string
- Username for destination.
- password_
param str - Key used to extract the password from EC2 Parameter store.
- stream_
name str - Stream name RTMP destinations (URLs of type rtmp://)
- url str
- A URL specifying a destination.
- username str
- Username for destination.
- password
Param String - Key used to extract the password from EC2 Parameter store.
- stream
Name String - Stream name RTMP destinations (URLs of type rtmp://)
- url String
- A URL specifying a destination.
- username String
- Username for destination.
ChannelEncoderSettings, ChannelEncoderSettingsArgs
- Output
Groups List<ChannelEncoder Settings Output Group> - Output groups for the channel. See Output Groups for more details.
- Timecode
Config ChannelEncoder Settings Timecode Config - Contains settings used to acquire and adjust timecode information from inputs. See Timecode Config for more details.
- Audio
Descriptions List<ChannelEncoder Settings Audio Description> - Audio descriptions for the channel. See Audio Descriptions for more details.
- Avail
Blanking ChannelEncoder Settings Avail Blanking - Settings for ad avail blanking. See Avail Blanking for more details.
- Video
Descriptions List<ChannelEncoder Settings Video Description> - Video Descriptions. See Video Descriptions for more details.
- Output
Groups []ChannelEncoder Settings Output Group - Output groups for the channel. See Output Groups for more details.
- Timecode
Config ChannelEncoder Settings Timecode Config - Contains settings used to acquire and adjust timecode information from inputs. See Timecode Config for more details.
- Audio
Descriptions []ChannelEncoder Settings Audio Description - Audio descriptions for the channel. See Audio Descriptions for more details.
- Avail
Blanking ChannelEncoder Settings Avail Blanking - Settings for ad avail blanking. See Avail Blanking for more details.
- Video
Descriptions []ChannelEncoder Settings Video Description - Video Descriptions. See Video Descriptions for more details.
- output
Groups List<ChannelEncoder Settings Output Group> - Output groups for the channel. See Output Groups for more details.
- timecode
Config ChannelEncoder Settings Timecode Config - Contains settings used to acquire and adjust timecode information from inputs. See Timecode Config for more details.
- audio
Descriptions List<ChannelEncoder Settings Audio Description> - Audio descriptions for the channel. See Audio Descriptions for more details.
- avail
Blanking ChannelEncoder Settings Avail Blanking - Settings for ad avail blanking. See Avail Blanking for more details.
- video
Descriptions List<ChannelEncoder Settings Video Description> - Video Descriptions. See Video Descriptions for more details.
- output
Groups ChannelEncoder Settings Output Group[] - Output groups for the channel. See Output Groups for more details.
- timecode
Config ChannelEncoder Settings Timecode Config - Contains settings used to acquire and adjust timecode information from inputs. See Timecode Config for more details.
- audio
Descriptions ChannelEncoder Settings Audio Description[] - Audio descriptions for the channel. See Audio Descriptions for more details.
- avail
Blanking ChannelEncoder Settings Avail Blanking - Settings for ad avail blanking. See Avail Blanking for more details.
- video
Descriptions ChannelEncoder Settings Video Description[] - Video Descriptions. See Video Descriptions for more details.
- output_
groups Sequence[ChannelEncoder Settings Output Group] - Output groups for the channel. See Output Groups for more details.
- timecode_
config ChannelEncoder Settings Timecode Config - Contains settings used to acquire and adjust timecode information from inputs. See Timecode Config for more details.
- audio_
descriptions Sequence[ChannelEncoder Settings Audio Description] - Audio descriptions for the channel. See Audio Descriptions for more details.
- avail_
blanking ChannelEncoder Settings Avail Blanking - Settings for ad avail blanking. See Avail Blanking for more details.
- video_
descriptions Sequence[ChannelEncoder Settings Video Description] - Video Descriptions. See Video Descriptions for more details.
- output
Groups List<Property Map> - Output groups for the channel. See Output Groups for more details.
- timecode
Config Property Map - Contains settings used to acquire and adjust timecode information from inputs. See Timecode Config for more details.
- audio
Descriptions List<Property Map> - Audio descriptions for the channel. See Audio Descriptions for more details.
- avail
Blanking Property Map - Settings for ad avail blanking. See Avail Blanking for more details.
- video
Descriptions List<Property Map> - Video Descriptions. See Video Descriptions for more details.
ChannelEncoderSettingsAudioDescription, ChannelEncoderSettingsAudioDescriptionArgs
- Audio
Selector stringName - The name of the audio selector used as the source for this AudioDescription.
- Name string
- The name of this audio description.
- Audio
Normalization ChannelSettings Encoder Settings Audio Description Audio Normalization Settings - Advanced audio normalization settings. See Audio Normalization Settings for more details.
- Audio
Type string - Applies only if audioTypeControl is useConfigured. The values for audioType are defined in ISO-IEC 13818-1.
- Audio
Type stringControl - Determined how audio type is determined.
- Audio
Watermark ChannelSettings Encoder Settings Audio Description Audio Watermark Settings - Settings to configure one or more solutions that insert audio watermarks in the audio encode. See Audio Watermark Settings for more details.
- Codec
Settings ChannelEncoder Settings Audio Description Codec Settings - Audio codec settings. See Audio Codec Settings for more details.
- Language
Code string - When specified this field indicates the three letter language code of the caption track to extract from the source.
- Language
Code stringControl - Remix
Settings ChannelEncoder Settings Audio Description Remix Settings - Stream
Name string - Stream name RTMP destinations (URLs of type rtmp://)
- Audio
Selector stringName - The name of the audio selector used as the source for this AudioDescription.
- Name string
- The name of this audio description.
- Audio
Normalization ChannelSettings Encoder Settings Audio Description Audio Normalization Settings - Advanced audio normalization settings. See Audio Normalization Settings for more details.
- Audio
Type string - Applies only if audioTypeControl is useConfigured. The values for audioType are defined in ISO-IEC 13818-1.
- Audio
Type stringControl - Determined how audio type is determined.
- Audio
Watermark ChannelSettings Encoder Settings Audio Description Audio Watermark Settings - Settings to configure one or more solutions that insert audio watermarks in the audio encode. See Audio Watermark Settings for more details.
- Codec
Settings ChannelEncoder Settings Audio Description Codec Settings - Audio codec settings. See Audio Codec Settings for more details.
- Language
Code string - When specified this field indicates the three letter language code of the caption track to extract from the source.
- Language
Code stringControl - Remix
Settings ChannelEncoder Settings Audio Description Remix Settings - Stream
Name string - Stream name RTMP destinations (URLs of type rtmp://)
- audio
Selector StringName - The name of the audio selector used as the source for this AudioDescription.
- name String
- The name of this audio description.
- audio
Normalization ChannelSettings Encoder Settings Audio Description Audio Normalization Settings - Advanced audio normalization settings. See Audio Normalization Settings for more details.
- audio
Type String - Applies only if audioTypeControl is useConfigured. The values for audioType are defined in ISO-IEC 13818-1.
- audio
Type StringControl - Determined how audio type is determined.
- audio
Watermark ChannelSettings Encoder Settings Audio Description Audio Watermark Settings - Settings to configure one or more solutions that insert audio watermarks in the audio encode. See Audio Watermark Settings for more details.
- codec
Settings ChannelEncoder Settings Audio Description Codec Settings - Audio codec settings. See Audio Codec Settings for more details.
- language
Code String - When specified this field indicates the three letter language code of the caption track to extract from the source.
- language
Code StringControl - remix
Settings ChannelEncoder Settings Audio Description Remix Settings - stream
Name String - Stream name RTMP destinations (URLs of type rtmp://)
- audio
Selector stringName - The name of the audio selector used as the source for this AudioDescription.
- name string
- The name of this audio description.
- audio
Normalization ChannelSettings Encoder Settings Audio Description Audio Normalization Settings - Advanced audio normalization settings. See Audio Normalization Settings for more details.
- audio
Type string - Applies only if audioTypeControl is useConfigured. The values for audioType are defined in ISO-IEC 13818-1.
- audio
Type stringControl - Determined how audio type is determined.
- audio
Watermark ChannelSettings Encoder Settings Audio Description Audio Watermark Settings - Settings to configure one or more solutions that insert audio watermarks in the audio encode. See Audio Watermark Settings for more details.
- codec
Settings ChannelEncoder Settings Audio Description Codec Settings - Audio codec settings. See Audio Codec Settings for more details.
- language
Code string - When specified this field indicates the three letter language code of the caption track to extract from the source.
- language
Code stringControl - remix
Settings ChannelEncoder Settings Audio Description Remix Settings - stream
Name string - Stream name RTMP destinations (URLs of type rtmp://)
- audio_
selector_ strname - The name of the audio selector used as the source for this AudioDescription.
- name str
- The name of this audio description.
- audio_
normalization_ Channelsettings Encoder Settings Audio Description Audio Normalization Settings - Advanced audio normalization settings. See Audio Normalization Settings for more details.
- audio_
type str - Applies only if audioTypeControl is useConfigured. The values for audioType are defined in ISO-IEC 13818-1.
- audio_
type_ strcontrol - Determined how audio type is determined.
- audio_
watermark_ Channelsettings Encoder Settings Audio Description Audio Watermark Settings - Settings to configure one or more solutions that insert audio watermarks in the audio encode. See Audio Watermark Settings for more details.
- codec_
settings ChannelEncoder Settings Audio Description Codec Settings - Audio codec settings. See Audio Codec Settings for more details.
- language_
code str - When specified this field indicates the three letter language code of the caption track to extract from the source.
- language_
code_ strcontrol - remix_
settings ChannelEncoder Settings Audio Description Remix Settings - stream_
name str - Stream name RTMP destinations (URLs of type rtmp://)
- audio
Selector StringName - The name of the audio selector used as the source for this AudioDescription.
- name String
- The name of this audio description.
- audio
Normalization Property MapSettings - Advanced audio normalization settings. See Audio Normalization Settings for more details.
- audio
Type String - Applies only if audioTypeControl is useConfigured. The values for audioType are defined in ISO-IEC 13818-1.
- audio
Type StringControl - Determined how audio type is determined.
- audio
Watermark Property MapSettings - Settings to configure one or more solutions that insert audio watermarks in the audio encode. See Audio Watermark Settings for more details.
- codec
Settings Property Map - Audio codec settings. See Audio Codec Settings for more details.
- language
Code String - When specified this field indicates the three letter language code of the caption track to extract from the source.
- language
Code StringControl - remix
Settings Property Map - stream
Name String - Stream name RTMP destinations (URLs of type rtmp://)
ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettings, ChannelEncoderSettingsAudioDescriptionAudioNormalizationSettingsArgs
- Algorithm string
- Audio normalization algorithm to use. itu17701 conforms to the CALM Act specification, itu17702 to the EBU R-128 specification.
- Algorithm
Control string - Algorithm control for the audio description.
- Target
Lkfs double - Target LKFS (loudness) to adjust volume to.
- Algorithm string
- Audio normalization algorithm to use. itu17701 conforms to the CALM Act specification, itu17702 to the EBU R-128 specification.
- Algorithm
Control string - Algorithm control for the audio description.
- Target
Lkfs float64 - Target LKFS (loudness) to adjust volume to.
- algorithm String
- Audio normalization algorithm to use. itu17701 conforms to the CALM Act specification, itu17702 to the EBU R-128 specification.
- algorithm
Control String - Algorithm control for the audio description.
- target
Lkfs Double - Target LKFS (loudness) to adjust volume to.
- algorithm string
- Audio normalization algorithm to use. itu17701 conforms to the CALM Act specification, itu17702 to the EBU R-128 specification.
- algorithm
Control string - Algorithm control for the audio description.
- target
Lkfs number - Target LKFS (loudness) to adjust volume to.
- algorithm str
- Audio normalization algorithm to use. itu17701 conforms to the CALM Act specification, itu17702 to the EBU R-128 specification.
- algorithm_
control str - Algorithm control for the audio description.
- target_
lkfs float - Target LKFS (loudness) to adjust volume to.
- algorithm String
- Audio normalization algorithm to use. itu17701 conforms to the CALM Act specification, itu17702 to the EBU R-128 specification.
- algorithm
Control String - Algorithm control for the audio description.
- target
Lkfs Number - Target LKFS (loudness) to adjust volume to.
ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettings, ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsArgs
ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettings, ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsArgs
- Nielsen
Cbet ChannelSettings Encoder Settings Audio Description Audio Watermark Settings Nielsen Watermarks Settings Nielsen Cbet Settings - Used to insert watermarks of type Nielsen CBET. See Nielsen CBET Settings for more details.
- Nielsen
Distribution stringType - Distribution types to assign to the watermarks. Options are
PROGRAM_CONTENTandFINAL_DISTRIBUTOR. - Nielsen
Naes List<ChannelIi Nw Settings Encoder Settings Audio Description Audio Watermark Settings Nielsen Watermarks Settings Nielsen Naes Ii Nw Setting> - Used to insert watermarks of type Nielsen NAES, II (N2) and Nielsen NAES VI (NW). See Nielsen NAES II NW Settings for more details.
- Nielsen
Cbet ChannelSettings Encoder Settings Audio Description Audio Watermark Settings Nielsen Watermarks Settings Nielsen Cbet Settings - Used to insert watermarks of type Nielsen CBET. See Nielsen CBET Settings for more details.
- Nielsen
Distribution stringType - Distribution types to assign to the watermarks. Options are
PROGRAM_CONTENTandFINAL_DISTRIBUTOR. - Nielsen
Naes []ChannelIi Nw Settings Encoder Settings Audio Description Audio Watermark Settings Nielsen Watermarks Settings Nielsen Naes Ii Nw Setting - Used to insert watermarks of type Nielsen NAES, II (N2) and Nielsen NAES VI (NW). See Nielsen NAES II NW Settings for more details.
- nielsen
Cbet ChannelSettings Encoder Settings Audio Description Audio Watermark Settings Nielsen Watermarks Settings Nielsen Cbet Settings - Used to insert watermarks of type Nielsen CBET. See Nielsen CBET Settings for more details.
- nielsen
Distribution StringType - Distribution types to assign to the watermarks. Options are
PROGRAM_CONTENTandFINAL_DISTRIBUTOR. - nielsen
Naes List<ChannelIi Nw Settings Encoder Settings Audio Description Audio Watermark Settings Nielsen Watermarks Settings Nielsen Naes Ii Nw Setting> - Used to insert watermarks of type Nielsen NAES, II (N2) and Nielsen NAES VI (NW). See Nielsen NAES II NW Settings for more details.
- nielsen
Cbet ChannelSettings Encoder Settings Audio Description Audio Watermark Settings Nielsen Watermarks Settings Nielsen Cbet Settings - Used to insert watermarks of type Nielsen CBET. See Nielsen CBET Settings for more details.
- nielsen
Distribution stringType - Distribution types to assign to the watermarks. Options are
PROGRAM_CONTENTandFINAL_DISTRIBUTOR. - nielsen
Naes ChannelIi Nw Settings Encoder Settings Audio Description Audio Watermark Settings Nielsen Watermarks Settings Nielsen Naes Ii Nw Setting[] - Used to insert watermarks of type Nielsen NAES, II (N2) and Nielsen NAES VI (NW). See Nielsen NAES II NW Settings for more details.
- nielsen_
cbet_ Channelsettings Encoder Settings Audio Description Audio Watermark Settings Nielsen Watermarks Settings Nielsen Cbet Settings - Used to insert watermarks of type Nielsen CBET. See Nielsen CBET Settings for more details.
- nielsen_
distribution_ strtype - Distribution types to assign to the watermarks. Options are
PROGRAM_CONTENTandFINAL_DISTRIBUTOR. - nielsen_
naes_ Sequence[Channelii_ nw_ settings Encoder Settings Audio Description Audio Watermark Settings Nielsen Watermarks Settings Nielsen Naes Ii Nw Setting] - Used to insert watermarks of type Nielsen NAES, II (N2) and Nielsen NAES VI (NW). See Nielsen NAES II NW Settings for more details.
- nielsen
Cbet Property MapSettings - Used to insert watermarks of type Nielsen CBET. See Nielsen CBET Settings for more details.
- nielsen
Distribution StringType - Distribution types to assign to the watermarks. Options are
PROGRAM_CONTENTandFINAL_DISTRIBUTOR. - nielsen
Naes List<Property Map>Ii Nw Settings - Used to insert watermarks of type Nielsen NAES, II (N2) and Nielsen NAES VI (NW). See Nielsen NAES II NW Settings for more details.
ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettings, ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenCbetSettingsArgs
- Cbet
Check stringDigit String - Cbet
Stepaside string - Determines the method of CBET insertion mode when prior encoding is detected on the same layer.
- Csid string
- CBET source ID to use in the watermark.
- Cbet
Check stringDigit String - Cbet
Stepaside string - Determines the method of CBET insertion mode when prior encoding is detected on the same layer.
- Csid string
- CBET source ID to use in the watermark.
- cbet
Check StringDigit String - cbet
Stepaside String - Determines the method of CBET insertion mode when prior encoding is detected on the same layer.
- csid String
- CBET source ID to use in the watermark.
- cbet
Check stringDigit String - cbet
Stepaside string - Determines the method of CBET insertion mode when prior encoding is detected on the same layer.
- csid string
- CBET source ID to use in the watermark.
- cbet_
check_ strdigit_ string - cbet_
stepaside str - Determines the method of CBET insertion mode when prior encoding is detected on the same layer.
- csid str
- CBET source ID to use in the watermark.
- cbet
Check StringDigit String - cbet
Stepaside String - Determines the method of CBET insertion mode when prior encoding is detected on the same layer.
- csid String
- CBET source ID to use in the watermark.
ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSetting, ChannelEncoderSettingsAudioDescriptionAudioWatermarkSettingsNielsenWatermarksSettingsNielsenNaesIiNwSettingArgs
- Check
Digit stringString - Sid double
- The Nielsen Source ID to include in the watermark.
- Check
Digit stringString - Sid float64
- The Nielsen Source ID to include in the watermark.
- check
Digit StringString - sid Double
- The Nielsen Source ID to include in the watermark.
- check
Digit stringString - sid number
- The Nielsen Source ID to include in the watermark.
- check_
digit_ strstring - sid float
- The Nielsen Source ID to include in the watermark.
- check
Digit StringString - sid Number
- The Nielsen Source ID to include in the watermark.
ChannelEncoderSettingsAudioDescriptionCodecSettings, ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs
- Aac
Settings ChannelEncoder Settings Audio Description Codec Settings Aac Settings - Aac Settings. See AAC Settings for more details.
- Ac3Settings
Channel
Encoder Settings Audio Description Codec Settings Ac3Settings - Ac3 Settings. See AC3 Settings for more details.
- Eac3Atmos
Settings ChannelEncoder Settings Audio Description Codec Settings Eac3Atmos Settings - Eac3 Atmos Settings. See EAC3 Atmos Settings
- Eac3Settings
Channel
Encoder Settings Audio Description Codec Settings Eac3Settings - Eac3 Settings. See EAC3 Settings
- Mp2Settings
Channel
Encoder Settings Audio Description Codec Settings Mp2Settings - Pass
Through ChannelSettings Encoder Settings Audio Description Codec Settings Pass Through Settings - Wav
Settings ChannelEncoder Settings Audio Description Codec Settings Wav Settings
- Aac
Settings ChannelEncoder Settings Audio Description Codec Settings Aac Settings - Aac Settings. See AAC Settings for more details.
- Ac3Settings
Channel
Encoder Settings Audio Description Codec Settings Ac3Settings - Ac3 Settings. See AC3 Settings for more details.
- Eac3Atmos
Settings ChannelEncoder Settings Audio Description Codec Settings Eac3Atmos Settings - Eac3 Atmos Settings. See EAC3 Atmos Settings
- Eac3Settings
Channel
Encoder Settings Audio Description Codec Settings Eac3Settings - Eac3 Settings. See EAC3 Settings
- Mp2Settings
Channel
Encoder Settings Audio Description Codec Settings Mp2Settings - Pass
Through ChannelSettings Encoder Settings Audio Description Codec Settings Pass Through Settings - Wav
Settings ChannelEncoder Settings Audio Description Codec Settings Wav Settings
- aac
Settings ChannelEncoder Settings Audio Description Codec Settings Aac Settings - Aac Settings. See AAC Settings for more details.
- ac3Settings
Channel
Encoder Settings Audio Description Codec Settings Ac3Settings - Ac3 Settings. See AC3 Settings for more details.
- eac3Atmos
Settings ChannelEncoder Settings Audio Description Codec Settings Eac3Atmos Settings - Eac3 Atmos Settings. See EAC3 Atmos Settings
- eac3Settings
Channel
Encoder Settings Audio Description Codec Settings Eac3Settings - Eac3 Settings. See EAC3 Settings
- mp2Settings
Channel
Encoder Settings Audio Description Codec Settings Mp2Settings - pass
Through ChannelSettings Encoder Settings Audio Description Codec Settings Pass Through Settings - wav
Settings ChannelEncoder Settings Audio Description Codec Settings Wav Settings
- aac
Settings ChannelEncoder Settings Audio Description Codec Settings Aac Settings - Aac Settings. See AAC Settings for more details.
- ac3Settings
Channel
Encoder Settings Audio Description Codec Settings Ac3Settings - Ac3 Settings. See AC3 Settings for more details.
- eac3Atmos
Settings ChannelEncoder Settings Audio Description Codec Settings Eac3Atmos Settings - Eac3 Atmos Settings. See EAC3 Atmos Settings
- eac3Settings
Channel
Encoder Settings Audio Description Codec Settings Eac3Settings - Eac3 Settings. See EAC3 Settings
- mp2Settings
Channel
Encoder Settings Audio Description Codec Settings Mp2Settings - pass
Through ChannelSettings Encoder Settings Audio Description Codec Settings Pass Through Settings - wav
Settings ChannelEncoder Settings Audio Description Codec Settings Wav Settings
- aac_
settings ChannelEncoder Settings Audio Description Codec Settings Aac Settings - Aac Settings. See AAC Settings for more details.
- ac3_
settings ChannelEncoder Settings Audio Description Codec Settings Ac3Settings - Ac3 Settings. See AC3 Settings for more details.
- eac3_
atmos_ Channelsettings Encoder Settings Audio Description Codec Settings Eac3Atmos Settings - Eac3 Atmos Settings. See EAC3 Atmos Settings
- eac3_
settings ChannelEncoder Settings Audio Description Codec Settings Eac3Settings - Eac3 Settings. See EAC3 Settings
- mp2_
settings ChannelEncoder Settings Audio Description Codec Settings Mp2Settings - pass_
through_ Channelsettings Encoder Settings Audio Description Codec Settings Pass Through Settings - wav_
settings ChannelEncoder Settings Audio Description Codec Settings Wav Settings
- aac
Settings Property Map - Aac Settings. See AAC Settings for more details.
- ac3Settings Property Map
- Ac3 Settings. See AC3 Settings for more details.
- eac3Atmos
Settings Property Map - Eac3 Atmos Settings. See EAC3 Atmos Settings
- eac3Settings Property Map
- Eac3 Settings. See EAC3 Settings
- mp2Settings Property Map
- pass
Through Property MapSettings - wav
Settings Property Map
ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettings, ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsArgs
- Bitrate double
- Average bitrate in bits/second.
- Coding
Mode string - Mono, Stereo, or 5.1 channel layout.
- Input
Type string - Set to "broadcasterMixedAd" when input contains pre-mixed main audio + AD (narration) as a stereo pair.
- Profile string
- AAC profile.
- Rate
Control stringMode - The rate control mode.
- Raw
Format string - Sets LATM/LOAS AAC output for raw containers.
- Sample
Rate double - Sample rate in Hz.
- Spec string
- Use MPEG-2 AAC audio instead of MPEG-4 AAC audio for raw or MPEG-2 Transport Stream containers.
- Vbr
Quality string - VBR Quality Level - Only used if rateControlMode is VBR.
- Bitrate float64
- Average bitrate in bits/second.
- Coding
Mode string - Mono, Stereo, or 5.1 channel layout.
- Input
Type string - Set to "broadcasterMixedAd" when input contains pre-mixed main audio + AD (narration) as a stereo pair.
- Profile string
- AAC profile.
- Rate
Control stringMode - The rate control mode.
- Raw
Format string - Sets LATM/LOAS AAC output for raw containers.
- Sample
Rate float64 - Sample rate in Hz.
- Spec string
- Use MPEG-2 AAC audio instead of MPEG-4 AAC audio for raw or MPEG-2 Transport Stream containers.
- Vbr
Quality string - VBR Quality Level - Only used if rateControlMode is VBR.
- bitrate Double
- Average bitrate in bits/second.
- coding
Mode String - Mono, Stereo, or 5.1 channel layout.
- input
Type String - Set to "broadcasterMixedAd" when input contains pre-mixed main audio + AD (narration) as a stereo pair.
- profile String
- AAC profile.
- rate
Control StringMode - The rate control mode.
- raw
Format String - Sets LATM/LOAS AAC output for raw containers.
- sample
Rate Double - Sample rate in Hz.
- spec String
- Use MPEG-2 AAC audio instead of MPEG-4 AAC audio for raw or MPEG-2 Transport Stream containers.
- vbr
Quality String - VBR Quality Level - Only used if rateControlMode is VBR.
- bitrate number
- Average bitrate in bits/second.
- coding
Mode string - Mono, Stereo, or 5.1 channel layout.
- input
Type string - Set to "broadcasterMixedAd" when input contains pre-mixed main audio + AD (narration) as a stereo pair.
- profile string
- AAC profile.
- rate
Control stringMode - The rate control mode.
- raw
Format string - Sets LATM/LOAS AAC output for raw containers.
- sample
Rate number - Sample rate in Hz.
- spec string
- Use MPEG-2 AAC audio instead of MPEG-4 AAC audio for raw or MPEG-2 Transport Stream containers.
- vbr
Quality string - VBR Quality Level - Only used if rateControlMode is VBR.
- bitrate float
- Average bitrate in bits/second.
- coding_
mode str - Mono, Stereo, or 5.1 channel layout.
- input_
type str - Set to "broadcasterMixedAd" when input contains pre-mixed main audio + AD (narration) as a stereo pair.
- profile str
- AAC profile.
- rate_
control_ strmode - The rate control mode.
- raw_
format str - Sets LATM/LOAS AAC output for raw containers.
- sample_
rate float - Sample rate in Hz.
- spec str
- Use MPEG-2 AAC audio instead of MPEG-4 AAC audio for raw or MPEG-2 Transport Stream containers.
- vbr_
quality str - VBR Quality Level - Only used if rateControlMode is VBR.
- bitrate Number
- Average bitrate in bits/second.
- coding
Mode String - Mono, Stereo, or 5.1 channel layout.
- input
Type String - Set to "broadcasterMixedAd" when input contains pre-mixed main audio + AD (narration) as a stereo pair.
- profile String
- AAC profile.
- rate
Control StringMode - The rate control mode.
- raw
Format String - Sets LATM/LOAS AAC output for raw containers.
- sample
Rate Number - Sample rate in Hz.
- spec String
- Use MPEG-2 AAC audio instead of MPEG-4 AAC audio for raw or MPEG-2 Transport Stream containers.
- vbr
Quality String - VBR Quality Level - Only used if rateControlMode is VBR.
ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3Settings, ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsArgs
- Bitrate double
- Average bitrate in bits/second.
- Bitstream
Mode string - Specifies the bitstream mode (bsmod) for the emitted AC-3 stream.
- Coding
Mode string - Mono, Stereo, or 5.1 channel layout.
- Dialnorm int
- Sets the dialnorm of the output.
- Drc
Profile string - If set to filmStandard, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification.
- Lfe
Filter string - When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.
- Metadata
Control string - Metadata control.
- Bitrate float64
- Average bitrate in bits/second.
- Bitstream
Mode string - Specifies the bitstream mode (bsmod) for the emitted AC-3 stream.
- Coding
Mode string - Mono, Stereo, or 5.1 channel layout.
- Dialnorm int
- Sets the dialnorm of the output.
- Drc
Profile string - If set to filmStandard, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification.
- Lfe
Filter string - When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.
- Metadata
Control string - Metadata control.
- bitrate Double
- Average bitrate in bits/second.
- bitstream
Mode String - Specifies the bitstream mode (bsmod) for the emitted AC-3 stream.
- coding
Mode String - Mono, Stereo, or 5.1 channel layout.
- dialnorm Integer
- Sets the dialnorm of the output.
- drc
Profile String - If set to filmStandard, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification.
- lfe
Filter String - When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.
- metadata
Control String - Metadata control.
- bitrate number
- Average bitrate in bits/second.
- bitstream
Mode string - Specifies the bitstream mode (bsmod) for the emitted AC-3 stream.
- coding
Mode string - Mono, Stereo, or 5.1 channel layout.
- dialnorm number
- Sets the dialnorm of the output.
- drc
Profile string - If set to filmStandard, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification.
- lfe
Filter string - When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.
- metadata
Control string - Metadata control.
- bitrate float
- Average bitrate in bits/second.
- bitstream_
mode str - Specifies the bitstream mode (bsmod) for the emitted AC-3 stream.
- coding_
mode str - Mono, Stereo, or 5.1 channel layout.
- dialnorm int
- Sets the dialnorm of the output.
- drc_
profile str - If set to filmStandard, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification.
- lfe_
filter str - When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.
- metadata_
control str - Metadata control.
- bitrate Number
- Average bitrate in bits/second.
- bitstream
Mode String - Specifies the bitstream mode (bsmod) for the emitted AC-3 stream.
- coding
Mode String - Mono, Stereo, or 5.1 channel layout.
- dialnorm Number
- Sets the dialnorm of the output.
- drc
Profile String - If set to filmStandard, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification.
- lfe
Filter String - When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.
- metadata
Control String - Metadata control.
ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettings, ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsArgs
- Bitrate double
- Average bitrate in bits/second.
- Coding
Mode string - Mono, Stereo, or 5.1 channel layout.
- Dialnorm double
- Sets the dialnorm of the output.
- Drc
Line string - Sets the Dolby dynamic range compression profile.
- Drc
Rf string - Sets the profile for heavy Dolby dynamic range compression.
- Height
Trim double - Height dimensional trim.
- Surround
Trim double - Surround dimensional trim.
- Bitrate float64
- Average bitrate in bits/second.
- Coding
Mode string - Mono, Stereo, or 5.1 channel layout.
- Dialnorm float64
- Sets the dialnorm of the output.
- Drc
Line string - Sets the Dolby dynamic range compression profile.
- Drc
Rf string - Sets the profile for heavy Dolby dynamic range compression.
- Height
Trim float64 - Height dimensional trim.
- Surround
Trim float64 - Surround dimensional trim.
- bitrate Double
- Average bitrate in bits/second.
- coding
Mode String - Mono, Stereo, or 5.1 channel layout.
- dialnorm Double
- Sets the dialnorm of the output.
- drc
Line String - Sets the Dolby dynamic range compression profile.
- drc
Rf String - Sets the profile for heavy Dolby dynamic range compression.
- height
Trim Double - Height dimensional trim.
- surround
Trim Double - Surround dimensional trim.
- bitrate number
- Average bitrate in bits/second.
- coding
Mode string - Mono, Stereo, or 5.1 channel layout.
- dialnorm number
- Sets the dialnorm of the output.
- drc
Line string - Sets the Dolby dynamic range compression profile.
- drc
Rf string - Sets the profile for heavy Dolby dynamic range compression.
- height
Trim number - Height dimensional trim.
- surround
Trim number - Surround dimensional trim.
- bitrate float
- Average bitrate in bits/second.
- coding_
mode str - Mono, Stereo, or 5.1 channel layout.
- dialnorm float
- Sets the dialnorm of the output.
- drc_
line str - Sets the Dolby dynamic range compression profile.
- drc_
rf str - Sets the profile for heavy Dolby dynamic range compression.
- height_
trim float - Height dimensional trim.
- surround_
trim float - Surround dimensional trim.
- bitrate Number
- Average bitrate in bits/second.
- coding
Mode String - Mono, Stereo, or 5.1 channel layout.
- dialnorm Number
- Sets the dialnorm of the output.
- drc
Line String - Sets the Dolby dynamic range compression profile.
- drc
Rf String - Sets the profile for heavy Dolby dynamic range compression.
- height
Trim Number - Height dimensional trim.
- surround
Trim Number - Surround dimensional trim.
ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3Settings, ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs
- Attenuation
Control string - Sets the attenuation control.
- Bitrate double
- Average bitrate in bits/second.
- Bitstream
Mode string - Specifies the bitstream mode (bsmod) for the emitted AC-3 stream.
- Coding
Mode string - Mono, Stereo, or 5.1 channel layout.
- Dc
Filter string - Dialnorm int
- Sets the dialnorm of the output.
- Drc
Line string - Sets the Dolby dynamic range compression profile.
- Drc
Rf string - Sets the profile for heavy Dolby dynamic range compression.
- Lfe
Control string - Lfe
Filter string - When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.
- Lo
Ro doubleCenter Mix Level - Lo
Ro doubleSurround Mix Level - Lt
Rt doubleCenter Mix Level - Lt
Rt doubleSurround Mix Level - Metadata
Control string - Metadata control.
- Passthrough
Control string - Phase
Control string - Stereo
Downmix string - Surround
Ex stringMode - Surround
Mode string
- Attenuation
Control string - Sets the attenuation control.
- Bitrate float64
- Average bitrate in bits/second.
- Bitstream
Mode string - Specifies the bitstream mode (bsmod) for the emitted AC-3 stream.
- Coding
Mode string - Mono, Stereo, or 5.1 channel layout.
- Dc
Filter string - Dialnorm int
- Sets the dialnorm of the output.
- Drc
Line string - Sets the Dolby dynamic range compression profile.
- Drc
Rf string - Sets the profile for heavy Dolby dynamic range compression.
- Lfe
Control string - Lfe
Filter string - When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.
- Lo
Ro float64Center Mix Level - Lo
Ro float64Surround Mix Level - Lt
Rt float64Center Mix Level - Lt
Rt float64Surround Mix Level - Metadata
Control string - Metadata control.
- Passthrough
Control string - Phase
Control string - Stereo
Downmix string - Surround
Ex stringMode - Surround
Mode string
- attenuation
Control String - Sets the attenuation control.
- bitrate Double
- Average bitrate in bits/second.
- bitstream
Mode String - Specifies the bitstream mode (bsmod) for the emitted AC-3 stream.
- coding
Mode String - Mono, Stereo, or 5.1 channel layout.
- dc
Filter String - dialnorm Integer
- Sets the dialnorm of the output.
- drc
Line String - Sets the Dolby dynamic range compression profile.
- drc
Rf String - Sets the profile for heavy Dolby dynamic range compression.
- lfe
Control String - lfe
Filter String - When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.
- lo
Ro DoubleCenter Mix Level - lo
Ro DoubleSurround Mix Level - lt
Rt DoubleCenter Mix Level - lt
Rt DoubleSurround Mix Level - metadata
Control String - Metadata control.
- passthrough
Control String - phase
Control String - stereo
Downmix String - surround
Ex StringMode - surround
Mode String
- attenuation
Control string - Sets the attenuation control.
- bitrate number
- Average bitrate in bits/second.
- bitstream
Mode string - Specifies the bitstream mode (bsmod) for the emitted AC-3 stream.
- coding
Mode string - Mono, Stereo, or 5.1 channel layout.
- dc
Filter string - dialnorm number
- Sets the dialnorm of the output.
- drc
Line string - Sets the Dolby dynamic range compression profile.
- drc
Rf string - Sets the profile for heavy Dolby dynamic range compression.
- lfe
Control string - lfe
Filter string - When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.
- lo
Ro numberCenter Mix Level - lo
Ro numberSurround Mix Level - lt
Rt numberCenter Mix Level - lt
Rt numberSurround Mix Level - metadata
Control string - Metadata control.
- passthrough
Control string - phase
Control string - stereo
Downmix string - surround
Ex stringMode - surround
Mode string
- attenuation_
control str - Sets the attenuation control.
- bitrate float
- Average bitrate in bits/second.
- bitstream_
mode str - Specifies the bitstream mode (bsmod) for the emitted AC-3 stream.
- coding_
mode str - Mono, Stereo, or 5.1 channel layout.
- dc_
filter str - dialnorm int
- Sets the dialnorm of the output.
- drc_
line str - Sets the Dolby dynamic range compression profile.
- drc_
rf str - Sets the profile for heavy Dolby dynamic range compression.
- lfe_
control str - lfe_
filter str - When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.
- lo_
ro_ floatcenter_ mix_ level - lo_
ro_ floatsurround_ mix_ level - lt_
rt_ floatcenter_ mix_ level - lt_
rt_ floatsurround_ mix_ level - metadata_
control str - Metadata control.
- passthrough_
control str - phase_
control str - stereo_
downmix str - surround_
ex_ strmode - surround_
mode str
- attenuation
Control String - Sets the attenuation control.
- bitrate Number
- Average bitrate in bits/second.
- bitstream
Mode String - Specifies the bitstream mode (bsmod) for the emitted AC-3 stream.
- coding
Mode String - Mono, Stereo, or 5.1 channel layout.
- dc
Filter String - dialnorm Number
- Sets the dialnorm of the output.
- drc
Line String - Sets the Dolby dynamic range compression profile.
- drc
Rf String - Sets the profile for heavy Dolby dynamic range compression.
- lfe
Control String - lfe
Filter String - When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.
- lo
Ro NumberCenter Mix Level - lo
Ro NumberSurround Mix Level - lt
Rt NumberCenter Mix Level - lt
Rt NumberSurround Mix Level - metadata
Control String - Metadata control.
- passthrough
Control String - phase
Control String - stereo
Downmix String - surround
Ex StringMode - surround
Mode String
ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2Settings, ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsArgs
- Bitrate double
- Average bitrate in bits/second.
- Coding
Mode string - Mono, Stereo, or 5.1 channel layout.
- Sample
Rate double - Sample rate in Hz.
- Bitrate float64
- Average bitrate in bits/second.
- Coding
Mode string - Mono, Stereo, or 5.1 channel layout.
- Sample
Rate float64 - Sample rate in Hz.
- bitrate Double
- Average bitrate in bits/second.
- coding
Mode String - Mono, Stereo, or 5.1 channel layout.
- sample
Rate Double - Sample rate in Hz.
- bitrate number
- Average bitrate in bits/second.
- coding
Mode string - Mono, Stereo, or 5.1 channel layout.
- sample
Rate number - Sample rate in Hz.
- bitrate float
- Average bitrate in bits/second.
- coding_
mode str - Mono, Stereo, or 5.1 channel layout.
- sample_
rate float - Sample rate in Hz.
- bitrate Number
- Average bitrate in bits/second.
- coding
Mode String - Mono, Stereo, or 5.1 channel layout.
- sample
Rate Number - Sample rate in Hz.
ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettings, ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsArgs
- Bit
Depth double - Coding
Mode string - Mono, Stereo, or 5.1 channel layout.
- Sample
Rate double - Sample rate in Hz.
- Bit
Depth float64 - Coding
Mode string - Mono, Stereo, or 5.1 channel layout.
- Sample
Rate float64 - Sample rate in Hz.
- bit
Depth Double - coding
Mode String - Mono, Stereo, or 5.1 channel layout.
- sample
Rate Double - Sample rate in Hz.
- bit
Depth number - coding
Mode string - Mono, Stereo, or 5.1 channel layout.
- sample
Rate number - Sample rate in Hz.
- bit_
depth float - coding_
mode str - Mono, Stereo, or 5.1 channel layout.
- sample_
rate float - Sample rate in Hz.
- bit
Depth Number - coding
Mode String - Mono, Stereo, or 5.1 channel layout.
- sample
Rate Number - Sample rate in Hz.
ChannelEncoderSettingsAudioDescriptionRemixSettings, ChannelEncoderSettingsAudioDescriptionRemixSettingsArgs
- channel
Mappings List<Property Map> - channels
In Number - channels
Out Number
ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMapping, ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingArgs
ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevel, ChannelEncoderSettingsAudioDescriptionRemixSettingsChannelMappingInputChannelLevelArgs
- Gain int
- Input
Channel int
- Gain int
- Input
Channel int
- gain Integer
- input
Channel Integer
- gain number
- input
Channel number
- gain int
- input_
channel int
- gain Number
- input
Channel Number
ChannelEncoderSettingsAvailBlanking, ChannelEncoderSettingsAvailBlankingArgs
- Avail
Blanking ChannelImage Encoder Settings Avail Blanking Avail Blanking Image - Blanking image to be used. See Avail Blanking Image for more details.
- State string
- When set to enabled, causes video, audio and captions to be blanked when insertion metadata is added.
- Avail
Blanking ChannelImage Encoder Settings Avail Blanking Avail Blanking Image - Blanking image to be used. See Avail Blanking Image for more details.
- State string
- When set to enabled, causes video, audio and captions to be blanked when insertion metadata is added.
- avail
Blanking ChannelImage Encoder Settings Avail Blanking Avail Blanking Image - Blanking image to be used. See Avail Blanking Image for more details.
- state String
- When set to enabled, causes video, audio and captions to be blanked when insertion metadata is added.
- avail
Blanking ChannelImage Encoder Settings Avail Blanking Avail Blanking Image - Blanking image to be used. See Avail Blanking Image for more details.
- state string
- When set to enabled, causes video, audio and captions to be blanked when insertion metadata is added.
- avail_
blanking_ Channelimage Encoder Settings Avail Blanking Avail Blanking Image - Blanking image to be used. See Avail Blanking Image for more details.
- state str
- When set to enabled, causes video, audio and captions to be blanked when insertion metadata is added.
- avail
Blanking Property MapImage - Blanking image to be used. See Avail Blanking Image for more details.
- state String
- When set to enabled, causes video, audio and captions to be blanked when insertion metadata is added.
ChannelEncoderSettingsAvailBlankingAvailBlankingImage, ChannelEncoderSettingsAvailBlankingAvailBlankingImageArgs
- Uri string
- Path to a file accessible to the live stream.
- Password
Param string - Key used to extract the password from EC2 Parameter store.
- Username string
- . Username to be used.
- Uri string
- Path to a file accessible to the live stream.
- Password
Param string - Key used to extract the password from EC2 Parameter store.
- Username string
- . Username to be used.
- uri String
- Path to a file accessible to the live stream.
- password
Param String - Key used to extract the password from EC2 Parameter store.
- username String
- . Username to be used.
- uri string
- Path to a file accessible to the live stream.
- password
Param string - Key used to extract the password from EC2 Parameter store.
- username string
- . Username to be used.
- uri str
- Path to a file accessible to the live stream.
- password_
param str - Key used to extract the password from EC2 Parameter store.
- username str
- . Username to be used.
- uri String
- Path to a file accessible to the live stream.
- password
Param String - Key used to extract the password from EC2 Parameter store.
- username String
- . Username to be used.
ChannelEncoderSettingsOutputGroup, ChannelEncoderSettingsOutputGroupArgs
- Output
Group ChannelSettings Encoder Settings Output Group Output Group Settings - Settings associated with the output group. See Output Group Settings for more details.
- Outputs
List<Channel
Encoder Settings Output Group Output> - List of outputs. See Outputs for more details.
- Name string
- Custom output group name defined by the user.
- Output
Group ChannelSettings Encoder Settings Output Group Output Group Settings - Settings associated with the output group. See Output Group Settings for more details.
- Outputs
[]Channel
Encoder Settings Output Group Output Type - List of outputs. See Outputs for more details.
- Name string
- Custom output group name defined by the user.
- output
Group ChannelSettings Encoder Settings Output Group Output Group Settings - Settings associated with the output group. See Output Group Settings for more details.
- outputs
List<Channel
Encoder Settings Output Group Output> - List of outputs. See Outputs for more details.
- name String
- Custom output group name defined by the user.
- output
Group ChannelSettings Encoder Settings Output Group Output Group Settings - Settings associated with the output group. See Output Group Settings for more details.
- outputs
Channel
Encoder Settings Output Group Output[] - List of outputs. See Outputs for more details.
- name string
- Custom output group name defined by the user.
- output_
group_ Channelsettings Encoder Settings Output Group Output Group Settings - Settings associated with the output group. See Output Group Settings for more details.
- outputs
Sequence[Channel
Encoder Settings Output Group Output] - List of outputs. See Outputs for more details.
- name str
- Custom output group name defined by the user.
- output
Group Property MapSettings - Settings associated with the output group. See Output Group Settings for more details.
- outputs List<Property Map>
- List of outputs. See Outputs for more details.
- name String
- Custom output group name defined by the user.
ChannelEncoderSettingsOutputGroupOutput, ChannelEncoderSettingsOutputGroupOutputArgs
- Output
Settings ChannelEncoder Settings Output Group Output Output Settings - Settings for output. See Output Settings for more details.
- Audio
Description List<string>Names - The names of the audio descriptions used as audio sources for the output.
- Caption
Description List<string>Names - The names of the caption descriptions used as caption sources for the output.
- Output
Name string - The name used to identify an output.
- Video
Description stringName - The name of the video description used as video source for the output.
- Output
Settings ChannelEncoder Settings Output Group Output Output Settings - Settings for output. See Output Settings for more details.
- Audio
Description []stringNames - The names of the audio descriptions used as audio sources for the output.
- Caption
Description []stringNames - The names of the caption descriptions used as caption sources for the output.
- Output
Name string - The name used to identify an output.
- Video
Description stringName - The name of the video description used as video source for the output.
- output
Settings ChannelEncoder Settings Output Group Output Output Settings - Settings for output. See Output Settings for more details.
- audio
Description List<String>Names - The names of the audio descriptions used as audio sources for the output.
- caption
Description List<String>Names - The names of the caption descriptions used as caption sources for the output.
- output
Name String - The name used to identify an output.
- video
Description StringName - The name of the video description used as video source for the output.
- output
Settings ChannelEncoder Settings Output Group Output Output Settings - Settings for output. See Output Settings for more details.
- audio
Description string[]Names - The names of the audio descriptions used as audio sources for the output.
- caption
Description string[]Names - The names of the caption descriptions used as caption sources for the output.
- output
Name string - The name used to identify an output.
- video
Description stringName - The name of the video description used as video source for the output.
- output_
settings ChannelEncoder Settings Output Group Output Output Settings - Settings for output. See Output Settings for more details.
- audio_
description_ Sequence[str]names - The names of the audio descriptions used as audio sources for the output.
- caption_
description_ Sequence[str]names - The names of the caption descriptions used as caption sources for the output.
- output_
name str - The name used to identify an output.
- video_
description_ strname - The name of the video description used as video source for the output.
- output
Settings Property Map - Settings for output. See Output Settings for more details.
- audio
Description List<String>Names - The names of the audio descriptions used as audio sources for the output.
- caption
Description List<String>Names - The names of the caption descriptions used as caption sources for the output.
- output
Name String - The name used to identify an output.
- video
Description StringName - The name of the video description used as video source for the output.
ChannelEncoderSettingsOutputGroupOutputGroupSettings, ChannelEncoderSettingsOutputGroupOutputGroupSettingsArgs
- Archive
Group List<ChannelSettings Encoder Settings Output Group Output Group Settings Archive Group Setting> - Archive group settings. See Archive Group Settings for more details.
- Frame
Capture ChannelGroup Settings Encoder Settings Output Group Output Group Settings Frame Capture Group Settings - Hls
Group ChannelSettings Encoder Settings Output Group Output Group Settings Hls Group Settings - Media
Package ChannelGroup Settings Encoder Settings Output Group Output Group Settings Media Package Group Settings - Media package group settings. See Media Package Group Settings for more details.
- Ms
Smooth ChannelGroup Settings Encoder Settings Output Group Output Group Settings Ms Smooth Group Settings - Multiplex
Group ChannelSettings Encoder Settings Output Group Output Group Settings Multiplex Group Settings - Rtmp
Group ChannelSettings Encoder Settings Output Group Output Group Settings Rtmp Group Settings - RTMP group settings. See RTMP Group Settings for more details.
- Udp
Group ChannelSettings Encoder Settings Output Group Output Group Settings Udp Group Settings
- Archive
Group []ChannelSettings Encoder Settings Output Group Output Group Settings Archive Group Setting - Archive group settings. See Archive Group Settings for more details.
- Frame
Capture ChannelGroup Settings Encoder Settings Output Group Output Group Settings Frame Capture Group Settings - Hls
Group ChannelSettings Encoder Settings Output Group Output Group Settings Hls Group Settings - Media
Package ChannelGroup Settings Encoder Settings Output Group Output Group Settings Media Package Group Settings - Media package group settings. See Media Package Group Settings for more details.
- Ms
Smooth ChannelGroup Settings Encoder Settings Output Group Output Group Settings Ms Smooth Group Settings - Multiplex
Group ChannelSettings Encoder Settings Output Group Output Group Settings Multiplex Group Settings - Rtmp
Group ChannelSettings Encoder Settings Output Group Output Group Settings Rtmp Group Settings - RTMP group settings. See RTMP Group Settings for more details.
- Udp
Group ChannelSettings Encoder Settings Output Group Output Group Settings Udp Group Settings
- archive
Group List<ChannelSettings Encoder Settings Output Group Output Group Settings Archive Group Setting> - Archive group settings. See Archive Group Settings for more details.
- frame
Capture ChannelGroup Settings Encoder Settings Output Group Output Group Settings Frame Capture Group Settings - hls
Group ChannelSettings Encoder Settings Output Group Output Group Settings Hls Group Settings - media
Package ChannelGroup Settings Encoder Settings Output Group Output Group Settings Media Package Group Settings - Media package group settings. See Media Package Group Settings for more details.
- ms
Smooth ChannelGroup Settings Encoder Settings Output Group Output Group Settings Ms Smooth Group Settings - multiplex
Group ChannelSettings Encoder Settings Output Group Output Group Settings Multiplex Group Settings - rtmp
Group ChannelSettings Encoder Settings Output Group Output Group Settings Rtmp Group Settings - RTMP group settings. See RTMP Group Settings for more details.
- udp
Group ChannelSettings Encoder Settings Output Group Output Group Settings Udp Group Settings
- archive
Group ChannelSettings Encoder Settings Output Group Output Group Settings Archive Group Setting[] - Archive group settings. See Archive Group Settings for more details.
- frame
Capture ChannelGroup Settings Encoder Settings Output Group Output Group Settings Frame Capture Group Settings - hls
Group ChannelSettings Encoder Settings Output Group Output Group Settings Hls Group Settings - media
Package ChannelGroup Settings Encoder Settings Output Group Output Group Settings Media Package Group Settings - Media package group settings. See Media Package Group Settings for more details.
- ms
Smooth ChannelGroup Settings Encoder Settings Output Group Output Group Settings Ms Smooth Group Settings - multiplex
Group ChannelSettings Encoder Settings Output Group Output Group Settings Multiplex Group Settings - rtmp
Group ChannelSettings Encoder Settings Output Group Output Group Settings Rtmp Group Settings - RTMP group settings. See RTMP Group Settings for more details.
- udp
Group ChannelSettings Encoder Settings Output Group Output Group Settings Udp Group Settings
- archive_
group_ Sequence[Channelsettings Encoder Settings Output Group Output Group Settings Archive Group Setting] - Archive group settings. See Archive Group Settings for more details.
- frame_
capture_ Channelgroup_ settings Encoder Settings Output Group Output Group Settings Frame Capture Group Settings - hls_
group_ Channelsettings Encoder Settings Output Group Output Group Settings Hls Group Settings - media_
package_ Channelgroup_ settings Encoder Settings Output Group Output Group Settings Media Package Group Settings - Media package group settings. See Media Package Group Settings for more details.
- ms_
smooth_ Channelgroup_ settings Encoder Settings Output Group Output Group Settings Ms Smooth Group Settings - multiplex_
group_ Channelsettings Encoder Settings Output Group Output Group Settings Multiplex Group Settings - rtmp_
group_ Channelsettings Encoder Settings Output Group Output Group Settings Rtmp Group Settings - RTMP group settings. See RTMP Group Settings for more details.
- udp_
group_ Channelsettings Encoder Settings Output Group Output Group Settings Udp Group Settings
- archive
Group List<Property Map>Settings - Archive group settings. See Archive Group Settings for more details.
- frame
Capture Property MapGroup Settings - hls
Group Property MapSettings - media
Package Property MapGroup Settings - Media package group settings. See Media Package Group Settings for more details.
- ms
Smooth Property MapGroup Settings - multiplex
Group Property MapSettings - rtmp
Group Property MapSettings - RTMP group settings. See RTMP Group Settings for more details.
- udp
Group Property MapSettings
ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSetting, ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArgs
- Destination
Channel
Encoder Settings Output Group Output Group Settings Archive Group Setting Destination - A director and base filename where archive files should be written. See Destination for more details.
- Archive
Cdn ChannelSettings Encoder Settings Output Group Output Group Settings Archive Group Setting Archive Cdn Settings - Parameters that control the interactions with the CDN. See Archive CDN Settings for more details.
- Rollover
Interval int - Number of seconds to write to archive file before closing and starting a new one.
- Destination
Channel
Encoder Settings Output Group Output Group Settings Archive Group Setting Destination - A director and base filename where archive files should be written. See Destination for more details.
- Archive
Cdn ChannelSettings Encoder Settings Output Group Output Group Settings Archive Group Setting Archive Cdn Settings - Parameters that control the interactions with the CDN. See Archive CDN Settings for more details.
- Rollover
Interval int - Number of seconds to write to archive file before closing and starting a new one.
- destination
Channel
Encoder Settings Output Group Output Group Settings Archive Group Setting Destination - A director and base filename where archive files should be written. See Destination for more details.
- archive
Cdn ChannelSettings Encoder Settings Output Group Output Group Settings Archive Group Setting Archive Cdn Settings - Parameters that control the interactions with the CDN. See Archive CDN Settings for more details.
- rollover
Interval Integer - Number of seconds to write to archive file before closing and starting a new one.
- destination
Channel
Encoder Settings Output Group Output Group Settings Archive Group Setting Destination - A director and base filename where archive files should be written. See Destination for more details.
- archive
Cdn ChannelSettings Encoder Settings Output Group Output Group Settings Archive Group Setting Archive Cdn Settings - Parameters that control the interactions with the CDN. See Archive CDN Settings for more details.
- rollover
Interval number - Number of seconds to write to archive file before closing and starting a new one.
- destination
Channel
Encoder Settings Output Group Output Group Settings Archive Group Setting Destination - A director and base filename where archive files should be written. See Destination for more details.
- archive_
cdn_ Channelsettings Encoder Settings Output Group Output Group Settings Archive Group Setting Archive Cdn Settings - Parameters that control the interactions with the CDN. See Archive CDN Settings for more details.
- rollover_
interval int - Number of seconds to write to archive file before closing and starting a new one.
- destination Property Map
- A director and base filename where archive files should be written. See Destination for more details.
- archive
Cdn Property MapSettings - Parameters that control the interactions with the CDN. See Archive CDN Settings for more details.
- rollover
Interval Number - Number of seconds to write to archive file before closing and starting a new one.
ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettings, ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArgs
- Archive
S3Settings ChannelEncoder Settings Output Group Output Group Settings Archive Group Setting Archive Cdn Settings Archive S3Settings - Archive S3 Settings. See Archive S3 Settings for more details.
- Archive
S3Settings ChannelEncoder Settings Output Group Output Group Settings Archive Group Setting Archive Cdn Settings Archive S3Settings - Archive S3 Settings. See Archive S3 Settings for more details.
- archive
S3Settings ChannelEncoder Settings Output Group Output Group Settings Archive Group Setting Archive Cdn Settings Archive S3Settings - Archive S3 Settings. See Archive S3 Settings for more details.
- archive
S3Settings ChannelEncoder Settings Output Group Output Group Settings Archive Group Setting Archive Cdn Settings Archive S3Settings - Archive S3 Settings. See Archive S3 Settings for more details.
- archive_
s3_ Channelsettings Encoder Settings Output Group Output Group Settings Archive Group Setting Archive Cdn Settings Archive S3Settings - Archive S3 Settings. See Archive S3 Settings for more details.
- archive
S3Settings Property Map - Archive S3 Settings. See Archive S3 Settings for more details.
ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3Settings, ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingArchiveCdnSettingsArchiveS3SettingsArgs
- Canned
Acl string - Specify the canned ACL to apply to each S3 request.
- Canned
Acl string - Specify the canned ACL to apply to each S3 request.
- canned
Acl String - Specify the canned ACL to apply to each S3 request.
- canned
Acl string - Specify the canned ACL to apply to each S3 request.
- canned_
acl str - Specify the canned ACL to apply to each S3 request.
- canned
Acl String - Specify the canned ACL to apply to each S3 request.
ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestination, ChannelEncoderSettingsOutputGroupOutputGroupSettingsArchiveGroupSettingDestinationArgs
- Destination
Ref stringId - Reference ID for the destination.
- Destination
Ref stringId - Reference ID for the destination.
- destination
Ref StringId - Reference ID for the destination.
- destination
Ref stringId - Reference ID for the destination.
- destination_
ref_ strid - Reference ID for the destination.
- destination
Ref StringId - Reference ID for the destination.
ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettings, ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsArgs
- Destination
Channel
Encoder Settings Output Group Output Group Settings Frame Capture Group Settings Destination - A director and base filename where archive files should be written. See Destination for more details.
- Frame
Capture ChannelCdn Settings Encoder Settings Output Group Output Group Settings Frame Capture Group Settings Frame Capture Cdn Settings
- Destination
Channel
Encoder Settings Output Group Output Group Settings Frame Capture Group Settings Destination - A director and base filename where archive files should be written. See Destination for more details.
- Frame
Capture ChannelCdn Settings Encoder Settings Output Group Output Group Settings Frame Capture Group Settings Frame Capture Cdn Settings
- destination
Channel
Encoder Settings Output Group Output Group Settings Frame Capture Group Settings Destination - A director and base filename where archive files should be written. See Destination for more details.
- frame
Capture ChannelCdn Settings Encoder Settings Output Group Output Group Settings Frame Capture Group Settings Frame Capture Cdn Settings
- destination
Channel
Encoder Settings Output Group Output Group Settings Frame Capture Group Settings Destination - A director and base filename where archive files should be written. See Destination for more details.
- frame
Capture ChannelCdn Settings Encoder Settings Output Group Output Group Settings Frame Capture Group Settings Frame Capture Cdn Settings
- destination
Channel
Encoder Settings Output Group Output Group Settings Frame Capture Group Settings Destination - A director and base filename where archive files should be written. See Destination for more details.
- frame_
capture_ Channelcdn_ settings Encoder Settings Output Group Output Group Settings Frame Capture Group Settings Frame Capture Cdn Settings
- destination Property Map
- A director and base filename where archive files should be written. See Destination for more details.
- frame
Capture Property MapCdn Settings
ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestination, ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsDestinationArgs
- Destination
Ref stringId - Reference ID for the destination.
- Destination
Ref stringId - Reference ID for the destination.
- destination
Ref StringId - Reference ID for the destination.
- destination
Ref stringId - Reference ID for the destination.
- destination_
ref_ strid - Reference ID for the destination.
- destination
Ref StringId - Reference ID for the destination.
ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettings, ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsArgs
ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3Settings, ChannelEncoderSettingsOutputGroupOutputGroupSettingsFrameCaptureGroupSettingsFrameCaptureCdnSettingsFrameCaptureS3SettingsArgs
- Canned
Acl string - Specify the canned ACL to apply to each S3 request.
- Canned
Acl string - Specify the canned ACL to apply to each S3 request.
- canned
Acl String - Specify the canned ACL to apply to each S3 request.
- canned
Acl string - Specify the canned ACL to apply to each S3 request.
- canned_
acl str - Specify the canned ACL to apply to each S3 request.
- canned
Acl String - Specify the canned ACL to apply to each S3 request.
ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettings, ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsArgs
- Destination
Channel
Encoder Settings Output Group Output Group Settings Hls Group Settings Destination - A director and base filename where archive files should be written. See Destination for more details.
- Ad
Markers List<string> - The ad marker type for this output group.
- Base
Url stringContent - Base
Url stringContent1 - Base
Url stringManifest - Base
Url stringManifest1 - Caption
Language List<ChannelMappings Encoder Settings Output Group Output Group Settings Hls Group Settings Caption Language Mapping> - Caption
Language stringSetting - Client
Cache string - Codec
Specification string - Constant
Iv string - Directory
Structure string - string
- Encryption
Type string - Hls
Cdn List<ChannelSettings Encoder Settings Output Group Output Group Settings Hls Group Settings Hls Cdn Setting> - Hls
Id3Segment stringTagging - Iframe
Only stringPlaylists - Incomplete
Segment stringBehavior - Index
NSegments int - Input
Loss stringAction - Controls the behavior of the RTMP group if input becomes unavailable.
- Iv
In stringManifest - Iv
Source string - Keep
Segments int - Key
Format string - Key
Format stringVersions - Key
Provider ChannelSettings Encoder Settings Output Group Output Group Settings Hls Group Settings Key Provider Settings - Manifest
Compression string - Manifest
Duration stringFormat - Min
Segment intLength - Mode string
- Output
Selection string - Program
Date stringTime - Program
Date stringTime Clock - Program
Date intTime Period - Redundant
Manifest string - Segment
Length int - Segments
Per intSubdirectory - Stream
Inf stringResolution - Timed
Metadata stringId3Frame - Indicates ID3 frame that has the timecode.
- Timed
Metadata intId3Period - Timestamp
Delta intMilliseconds - Ts
File stringMode
- Destination
Channel
Encoder Settings Output Group Output Group Settings Hls Group Settings Destination - A director and base filename where archive files should be written. See Destination for more details.
- Ad
Markers []string - The ad marker type for this output group.
- Base
Url stringContent - Base
Url stringContent1 - Base
Url stringManifest - Base
Url stringManifest1 - Caption
Language []ChannelMappings Encoder Settings Output Group Output Group Settings Hls Group Settings Caption Language Mapping - Caption
Language stringSetting - Client
Cache string - Codec
Specification string - Constant
Iv string - Directory
Structure string - string
- Encryption
Type string - Hls
Cdn []ChannelSettings Encoder Settings Output Group Output Group Settings Hls Group Settings Hls Cdn Setting - Hls
Id3Segment stringTagging - Iframe
Only stringPlaylists - Incomplete
Segment stringBehavior - Index
NSegments int - Input
Loss stringAction - Controls the behavior of the RTMP group if input becomes unavailable.
- Iv
In stringManifest - Iv
Source string - Keep
Segments int - Key
Format string - Key
Format stringVersions - Key
Provider ChannelSettings Encoder Settings Output Group Output Group Settings Hls Group Settings Key Provider Settings - Manifest
Compression string - Manifest
Duration stringFormat - Min
Segment intLength - Mode string
- Output
Selection string - Program
Date stringTime - Program
Date stringTime Clock - Program
Date intTime Period - Redundant
Manifest string - Segment
Length int - Segments
Per intSubdirectory - Stream
Inf stringResolution - Timed
Metadata stringId3Frame - Indicates ID3 frame that has the timecode.
- Timed
Metadata intId3Period - Timestamp
Delta intMilliseconds - Ts
File stringMode
- destination
Channel
Encoder Settings Output Group Output Group Settings Hls Group Settings Destination - A director and base filename where archive files should be written. See Destination for more details.
- ad
Markers List<String> - The ad marker type for this output group.
- base
Url StringContent - base
Url StringContent1 - base
Url StringManifest - base
Url StringManifest1 - caption
Language List<ChannelMappings Encoder Settings Output Group Output Group Settings Hls Group Settings Caption Language Mapping> - caption
Language StringSetting - client
Cache String - codec
Specification String - constant
Iv String - directory
Structure String - String
- encryption
Type String - hls
Cdn List<ChannelSettings Encoder Settings Output Group Output Group Settings Hls Group Settings Hls Cdn Setting> - hls
Id3Segment StringTagging - iframe
Only StringPlaylists - incomplete
Segment StringBehavior - index
NSegments Integer - input
Loss StringAction - Controls the behavior of the RTMP group if input becomes unavailable.
- iv
In StringManifest - iv
Source String - keep
Segments Integer - key
Format String - key
Format StringVersions - key
Provider ChannelSettings Encoder Settings Output Group Output Group Settings Hls Group Settings Key Provider Settings - manifest
Compression String - manifest
Duration StringFormat - min
Segment IntegerLength - mode String
- output
Selection String - program
Date StringTime - program
Date StringTime Clock - program
Date IntegerTime Period - redundant
Manifest String - segment
Length Integer - segments
Per IntegerSubdirectory - stream
Inf StringResolution - timed
Metadata StringId3Frame - Indicates ID3 frame that has the timecode.
- timed
Metadata IntegerId3Period - timestamp
Delta IntegerMilliseconds - ts
File StringMode
- destination
Channel
Encoder Settings Output Group Output Group Settings Hls Group Settings Destination - A director and base filename where archive files should be written. See Destination for more details.
- ad
Markers string[] - The ad marker type for this output group.
- base
Url stringContent - base
Url stringContent1 - base
Url stringManifest - base
Url stringManifest1 - caption
Language ChannelMappings Encoder Settings Output Group Output Group Settings Hls Group Settings Caption Language Mapping[] - caption
Language stringSetting - client
Cache string - codec
Specification string - constant
Iv string - directory
Structure string - string
- encryption
Type string - hls
Cdn ChannelSettings Encoder Settings Output Group Output Group Settings Hls Group Settings Hls Cdn Setting[] - hls
Id3Segment stringTagging - iframe
Only stringPlaylists - incomplete
Segment stringBehavior - index
NSegments number - input
Loss stringAction - Controls the behavior of the RTMP group if input becomes unavailable.
- iv
In stringManifest - iv
Source string - keep
Segments number - key
Format string - key
Format stringVersions - key
Provider ChannelSettings Encoder Settings Output Group Output Group Settings Hls Group Settings Key Provider Settings - manifest
Compression string - manifest
Duration stringFormat - min
Segment numberLength - mode string
- output
Selection string - program
Date stringTime - program
Date stringTime Clock - program
Date numberTime Period - redundant
Manifest string - segment
Length number - segments
Per numberSubdirectory - stream
Inf stringResolution - timed
Metadata stringId3Frame - Indicates ID3 frame that has the timecode.
- timed
Metadata numberId3Period - timestamp
Delta numberMilliseconds - ts
File stringMode
- destination
Channel
Encoder Settings Output Group Output Group Settings Hls Group Settings Destination - A director and base filename where archive files should be written. See Destination for more details.
- ad_
markers Sequence[str] - The ad marker type for this output group.
- base_
url_ strcontent - base_
url_ strcontent1 - base_
url_ strmanifest - base_
url_ strmanifest1 - caption_
language_ Sequence[Channelmappings Encoder Settings Output Group Output Group Settings Hls Group Settings Caption Language Mapping] - caption_
language_ strsetting - client_
cache str - codec_
specification str - constant_
iv str - directory_
structure str - str
- encryption_
type str - hls_
cdn_ Sequence[Channelsettings Encoder Settings Output Group Output Group Settings Hls Group Settings Hls Cdn Setting] - hls_
id3_ strsegment_ tagging - iframe_
only_ strplaylists - incomplete_
segment_ strbehavior - index_
n_ intsegments - input_
loss_ straction - Controls the behavior of the RTMP group if input becomes unavailable.
- iv_
in_ strmanifest - iv_
source str - keep_
segments int - key_
format str - key_
format_ strversions - key_
provider_ Channelsettings Encoder Settings Output Group Output Group Settings Hls Group Settings Key Provider Settings - manifest_
compression str - manifest_
duration_ strformat - min_
segment_ intlength - mode str
- output_
selection str - program_
date_ strtime - program_
date_ strtime_ clock - program_
date_ inttime_ period - redundant_
manifest str - segment_
length int - segments_
per_ intsubdirectory - stream_
inf_ strresolution - timed_
metadata_ strid3_ frame - Indicates ID3 frame that has the timecode.
- timed_
metadata_ intid3_ period - timestamp_
delta_ intmilliseconds - ts_
file_ strmode
- destination Property Map
- A director and base filename where archive files should be written. See Destination for more details.
- ad
Markers List<String> - The ad marker type for this output group.
- base
Url StringContent - base
Url StringContent1 - base
Url StringManifest - base
Url StringManifest1 - caption
Language List<Property Map>Mappings - caption
Language StringSetting - client
Cache String - codec
Specification String - constant
Iv String - directory
Structure String - String
- encryption
Type String - hls
Cdn List<Property Map>Settings - hls
Id3Segment StringTagging - iframe
Only StringPlaylists - incomplete
Segment StringBehavior - index
NSegments Number - input
Loss StringAction - Controls the behavior of the RTMP group if input becomes unavailable.
- iv
In StringManifest - iv
Source String - keep
Segments Number - key
Format String - key
Format StringVersions - key
Provider Property MapSettings - manifest
Compression String - manifest
Duration StringFormat - min
Segment NumberLength - mode String
- output
Selection String - program
Date StringTime - program
Date StringTime Clock - program
Date NumberTime Period - redundant
Manifest String - segment
Length Number - segments
Per NumberSubdirectory - stream
Inf StringResolution - timed
Metadata StringId3Frame - Indicates ID3 frame that has the timecode.
- timed
Metadata NumberId3Period - timestamp
Delta NumberMilliseconds - ts
File StringMode
ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMapping, ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArgs
- Caption
Channel int - Language
Code string - When specified this field indicates the three letter language code of the caption track to extract from the source.
- Language
Description string
- Caption
Channel int - Language
Code string - When specified this field indicates the three letter language code of the caption track to extract from the source.
- Language
Description string
- caption
Channel Integer - language
Code String - When specified this field indicates the three letter language code of the caption track to extract from the source.
- language
Description String
- caption
Channel number - language
Code string - When specified this field indicates the three letter language code of the caption track to extract from the source.
- language
Description string
- caption_
channel int - language_
code str - When specified this field indicates the three letter language code of the caption track to extract from the source.
- language_
description str
- caption
Channel Number - language
Code String - When specified this field indicates the three letter language code of the caption track to extract from the source.
- language
Description String
ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestination, ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestinationArgs
- Destination
Ref stringId - Reference ID for the destination.
- Destination
Ref stringId - Reference ID for the destination.
- destination
Ref StringId - Reference ID for the destination.
- destination
Ref stringId - Reference ID for the destination.
- destination_
ref_ strid - Reference ID for the destination.
- destination
Ref StringId - Reference ID for the destination.
ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSetting, ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingArgs
- Hls
Akamai ChannelSettings Encoder Settings Output Group Output Group Settings Hls Group Settings Hls Cdn Setting Hls Akamai Settings - Hls
Basic ChannelPut Settings Encoder Settings Output Group Output Group Settings Hls Group Settings Hls Cdn Setting Hls Basic Put Settings - Hls
Media ChannelStore Settings Encoder Settings Output Group Output Group Settings Hls Group Settings Hls Cdn Setting Hls Media Store Settings - Hls
S3Settings ChannelEncoder Settings Output Group Output Group Settings Hls Group Settings Hls Cdn Setting Hls S3Settings - Hls
Webdav ChannelSettings Encoder Settings Output Group Output Group Settings Hls Group Settings Hls Cdn Setting Hls Webdav Settings
- Hls
Akamai ChannelSettings Encoder Settings Output Group Output Group Settings Hls Group Settings Hls Cdn Setting Hls Akamai Settings - Hls
Basic ChannelPut Settings Encoder Settings Output Group Output Group Settings Hls Group Settings Hls Cdn Setting Hls Basic Put Settings - Hls
Media ChannelStore Settings Encoder Settings Output Group Output Group Settings Hls Group Settings Hls Cdn Setting Hls Media Store Settings - Hls
S3Settings ChannelEncoder Settings Output Group Output Group Settings Hls Group Settings Hls Cdn Setting Hls S3Settings - Hls
Webdav ChannelSettings Encoder Settings Output Group Output Group Settings Hls Group Settings Hls Cdn Setting Hls Webdav Settings
- hls
Akamai ChannelSettings Encoder Settings Output Group Output Group Settings Hls Group Settings Hls Cdn Setting Hls Akamai Settings - hls
Basic ChannelPut Settings Encoder Settings Output Group Output Group Settings Hls Group Settings Hls Cdn Setting Hls Basic Put Settings - hls
Media ChannelStore Settings Encoder Settings Output Group Output Group Settings Hls Group Settings Hls Cdn Setting Hls Media Store Settings - hls
S3Settings ChannelEncoder Settings Output Group Output Group Settings Hls Group Settings Hls Cdn Setting Hls S3Settings - hls
Webdav ChannelSettings Encoder Settings Output Group Output Group Settings Hls Group Settings Hls Cdn Setting Hls Webdav Settings
- hls
Akamai ChannelSettings Encoder Settings Output Group Output Group Settings Hls Group Settings Hls Cdn Setting Hls Akamai Settings - hls
Basic ChannelPut Settings Encoder Settings Output Group Output Group Settings Hls Group Settings Hls Cdn Setting Hls Basic Put Settings - hls
Media ChannelStore Settings Encoder Settings Output Group Output Group Settings Hls Group Settings Hls Cdn Setting Hls Media Store Settings - hls
S3Settings ChannelEncoder Settings Output Group Output Group Settings Hls Group Settings Hls Cdn Setting Hls S3Settings - hls
Webdav ChannelSettings Encoder Settings Output Group Output Group Settings Hls Group Settings Hls Cdn Setting Hls Webdav Settings
- hls_
akamai_ Channelsettings Encoder Settings Output Group Output Group Settings Hls Group Settings Hls Cdn Setting Hls Akamai Settings - hls_
basic_ Channelput_ settings Encoder Settings Output Group Output Group Settings Hls Group Settings Hls Cdn Setting Hls Basic Put Settings - hls_
media_ Channelstore_ settings Encoder Settings Output Group Output Group Settings Hls Group Settings Hls Cdn Setting Hls Media Store Settings - hls_
s3_ Channelsettings Encoder Settings Output Group Output Group Settings Hls Group Settings Hls Cdn Setting Hls S3Settings - hls_
webdav_ Channelsettings Encoder Settings Output Group Output Group Settings Hls Group Settings Hls Cdn Setting Hls Webdav Settings
ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettings, ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsAkamaiSettingsArgs
- Connection
Retry intInterval - Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
- Filecache
Duration int - Http
Transfer stringMode - Num
Retries int - Number of retry attempts.
- Restart
Delay int - Number of seconds to wait until a restart is initiated.
- Salt string
- Token string
- Connection
Retry intInterval - Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
- Filecache
Duration int - Http
Transfer stringMode - Num
Retries int - Number of retry attempts.
- Restart
Delay int - Number of seconds to wait until a restart is initiated.
- Salt string
- Token string
- connection
Retry IntegerInterval - Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
- filecache
Duration Integer - http
Transfer StringMode - num
Retries Integer - Number of retry attempts.
- restart
Delay Integer - Number of seconds to wait until a restart is initiated.
- salt String
- token String
- connection
Retry numberInterval - Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
- filecache
Duration number - http
Transfer stringMode - num
Retries number - Number of retry attempts.
- restart
Delay number - Number of seconds to wait until a restart is initiated.
- salt string
- token string
- connection_
retry_ intinterval - Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
- filecache_
duration int - http_
transfer_ strmode - num_
retries int - Number of retry attempts.
- restart_
delay int - Number of seconds to wait until a restart is initiated.
- salt str
- token str
- connection
Retry NumberInterval - Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
- filecache
Duration Number - http
Transfer StringMode - num
Retries Number - Number of retry attempts.
- restart
Delay Number - Number of seconds to wait until a restart is initiated.
- salt String
- token String
ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettings, ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsBasicPutSettingsArgs
- Connection
Retry intInterval - Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
- Filecache
Duration int - Num
Retries int - Number of retry attempts.
- Restart
Delay int - Number of seconds to wait until a restart is initiated.
- Connection
Retry intInterval - Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
- Filecache
Duration int - Num
Retries int - Number of retry attempts.
- Restart
Delay int - Number of seconds to wait until a restart is initiated.
- connection
Retry IntegerInterval - Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
- filecache
Duration Integer - num
Retries Integer - Number of retry attempts.
- restart
Delay Integer - Number of seconds to wait until a restart is initiated.
- connection
Retry numberInterval - Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
- filecache
Duration number - num
Retries number - Number of retry attempts.
- restart
Delay number - Number of seconds to wait until a restart is initiated.
- connection_
retry_ intinterval - Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
- filecache_
duration int - num_
retries int - Number of retry attempts.
- restart_
delay int - Number of seconds to wait until a restart is initiated.
- connection
Retry NumberInterval - Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
- filecache
Duration Number - num
Retries Number - Number of retry attempts.
- restart
Delay Number - Number of seconds to wait until a restart is initiated.
ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettings, ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsMediaStoreSettingsArgs
- Connection
Retry intInterval - Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
- Filecache
Duration int - Media
Store stringStorage Class - Num
Retries int - Number of retry attempts.
- Restart
Delay int - Number of seconds to wait until a restart is initiated.
- Connection
Retry intInterval - Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
- Filecache
Duration int - Media
Store stringStorage Class - Num
Retries int - Number of retry attempts.
- Restart
Delay int - Number of seconds to wait until a restart is initiated.
- connection
Retry IntegerInterval - Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
- filecache
Duration Integer - media
Store StringStorage Class - num
Retries Integer - Number of retry attempts.
- restart
Delay Integer - Number of seconds to wait until a restart is initiated.
- connection
Retry numberInterval - Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
- filecache
Duration number - media
Store stringStorage Class - num
Retries number - Number of retry attempts.
- restart
Delay number - Number of seconds to wait until a restart is initiated.
- connection_
retry_ intinterval - Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
- filecache_
duration int - media_
store_ strstorage_ class - num_
retries int - Number of retry attempts.
- restart_
delay int - Number of seconds to wait until a restart is initiated.
- connection
Retry NumberInterval - Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
- filecache
Duration Number - media
Store StringStorage Class - num
Retries Number - Number of retry attempts.
- restart
Delay Number - Number of seconds to wait until a restart is initiated.
ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3Settings, ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsS3SettingsArgs
- Canned
Acl string - Specify the canned ACL to apply to each S3 request.
- Canned
Acl string - Specify the canned ACL to apply to each S3 request.
- canned
Acl String - Specify the canned ACL to apply to each S3 request.
- canned
Acl string - Specify the canned ACL to apply to each S3 request.
- canned_
acl str - Specify the canned ACL to apply to each S3 request.
- canned
Acl String - Specify the canned ACL to apply to each S3 request.
ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettings, ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSettingHlsWebdavSettingsArgs
- Connection
Retry intInterval - Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
- Filecache
Duration int - Http
Transfer stringMode - Num
Retries int - Number of retry attempts.
- Restart
Delay int - Number of seconds to wait until a restart is initiated.
- Connection
Retry intInterval - Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
- Filecache
Duration int - Http
Transfer stringMode - Num
Retries int - Number of retry attempts.
- Restart
Delay int - Number of seconds to wait until a restart is initiated.
- connection
Retry IntegerInterval - Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
- filecache
Duration Integer - http
Transfer StringMode - num
Retries Integer - Number of retry attempts.
- restart
Delay Integer - Number of seconds to wait until a restart is initiated.
- connection
Retry numberInterval - Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
- filecache
Duration number - http
Transfer stringMode - num
Retries number - Number of retry attempts.
- restart
Delay number - Number of seconds to wait until a restart is initiated.
- connection_
retry_ intinterval - Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
- filecache_
duration int - http_
transfer_ strmode - num_
retries int - Number of retry attempts.
- restart_
delay int - Number of seconds to wait until a restart is initiated.
- connection
Retry NumberInterval - Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
- filecache
Duration Number - http
Transfer StringMode - num
Retries Number - Number of retry attempts.
- restart
Delay Number - Number of seconds to wait until a restart is initiated.
ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettings, ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsArgs
ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySetting, ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingArgs
ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServer, ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettingsStaticKeySettingKeyProviderServerArgs
- Uri string
- Path to a file accessible to the live stream.
- Password
Param string - Key used to extract the password from EC2 Parameter store.
- Username string
- Username for destination.
- Uri string
- Path to a file accessible to the live stream.
- Password
Param string - Key used to extract the password from EC2 Parameter store.
- Username string
- Username for destination.
- uri String
- Path to a file accessible to the live stream.
- password
Param String - Key used to extract the password from EC2 Parameter store.
- username String
- Username for destination.
- uri string
- Path to a file accessible to the live stream.
- password
Param string - Key used to extract the password from EC2 Parameter store.
- username string
- Username for destination.
- uri str
- Path to a file accessible to the live stream.
- password_
param str - Key used to extract the password from EC2 Parameter store.
- username str
- Username for destination.
- uri String
- Path to a file accessible to the live stream.
- password
Param String - Key used to extract the password from EC2 Parameter store.
- username String
- Username for destination.
ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettings, ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsArgs
- Destination
Channel
Encoder Settings Output Group Output Group Settings Media Package Group Settings Destination - A director and base filename where archive files should be written. See Destination for more details.
- Destination
Channel
Encoder Settings Output Group Output Group Settings Media Package Group Settings Destination - A director and base filename where archive files should be written. See Destination for more details.
- destination
Channel
Encoder Settings Output Group Output Group Settings Media Package Group Settings Destination - A director and base filename where archive files should be written. See Destination for more details.
- destination
Channel
Encoder Settings Output Group Output Group Settings Media Package Group Settings Destination - A director and base filename where archive files should be written. See Destination for more details.
- destination
Channel
Encoder Settings Output Group Output Group Settings Media Package Group Settings Destination - A director and base filename where archive files should be written. See Destination for more details.
- destination Property Map
- A director and base filename where archive files should be written. See Destination for more details.
ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestination, ChannelEncoderSettingsOutputGroupOutputGroupSettingsMediaPackageGroupSettingsDestinationArgs
- Destination
Ref stringId - Reference ID for the destination.
- Destination
Ref stringId - Reference ID for the destination.
- destination
Ref StringId - Reference ID for the destination.
- destination
Ref stringId - Reference ID for the destination.
- destination_
ref_ strid - Reference ID for the destination.
- destination
Ref StringId - Reference ID for the destination.
ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettings, ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsArgs
- Destination
Channel
Encoder Settings Output Group Output Group Settings Ms Smooth Group Settings Destination - A director and base filename where archive files should be written. See Destination for more details.
- Acquisition
Point stringId - Audio
Only stringTimecode Control - Certificate
Mode string - Setting to allow self signed or verified RTMP certificates.
- Connection
Retry intInterval - Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
- Event
Id string - Event
Id stringMode - Event
Stop stringBehavior - Filecache
Duration int - Fragment
Length int - Input
Loss stringAction - Controls the behavior of the RTMP group if input becomes unavailable.
- Num
Retries int - Number of retry attempts.
- Restart
Delay int - Number of seconds to wait until a restart is initiated.
- Segmentation
Mode string - Send
Delay intMs - Sparse
Track stringType - Stream
Manifest stringBehavior - Timestamp
Offset string - Timestamp
Offset stringMode
- Destination
Channel
Encoder Settings Output Group Output Group Settings Ms Smooth Group Settings Destination - A director and base filename where archive files should be written. See Destination for more details.
- Acquisition
Point stringId - Audio
Only stringTimecode Control - Certificate
Mode string - Setting to allow self signed or verified RTMP certificates.
- Connection
Retry intInterval - Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
- Event
Id string - Event
Id stringMode - Event
Stop stringBehavior - Filecache
Duration int - Fragment
Length int - Input
Loss stringAction - Controls the behavior of the RTMP group if input becomes unavailable.
- Num
Retries int - Number of retry attempts.
- Restart
Delay int - Number of seconds to wait until a restart is initiated.
- Segmentation
Mode string - Send
Delay intMs - Sparse
Track stringType - Stream
Manifest stringBehavior - Timestamp
Offset string - Timestamp
Offset stringMode
- destination
Channel
Encoder Settings Output Group Output Group Settings Ms Smooth Group Settings Destination - A director and base filename where archive files should be written. See Destination for more details.
- acquisition
Point StringId - audio
Only StringTimecode Control - certificate
Mode String - Setting to allow self signed or verified RTMP certificates.
- connection
Retry IntegerInterval - Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
- event
Id String - event
Id StringMode - event
Stop StringBehavior - filecache
Duration Integer - fragment
Length Integer - input
Loss StringAction - Controls the behavior of the RTMP group if input becomes unavailable.
- num
Retries Integer - Number of retry attempts.
- restart
Delay Integer - Number of seconds to wait until a restart is initiated.
- segmentation
Mode String - send
Delay IntegerMs - sparse
Track StringType - stream
Manifest StringBehavior - timestamp
Offset String - timestamp
Offset StringMode
- destination
Channel
Encoder Settings Output Group Output Group Settings Ms Smooth Group Settings Destination - A director and base filename where archive files should be written. See Destination for more details.
- acquisition
Point stringId - audio
Only stringTimecode Control - certificate
Mode string - Setting to allow self signed or verified RTMP certificates.
- connection
Retry numberInterval - Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
- event
Id string - event
Id stringMode - event
Stop stringBehavior - filecache
Duration number - fragment
Length number - input
Loss stringAction - Controls the behavior of the RTMP group if input becomes unavailable.
- num
Retries number - Number of retry attempts.
- restart
Delay number - Number of seconds to wait until a restart is initiated.
- segmentation
Mode string - send
Delay numberMs - sparse
Track stringType - stream
Manifest stringBehavior - timestamp
Offset string - timestamp
Offset stringMode
- destination
Channel
Encoder Settings Output Group Output Group Settings Ms Smooth Group Settings Destination - A director and base filename where archive files should be written. See Destination for more details.
- acquisition_
point_ strid - audio_
only_ strtimecode_ control - certificate_
mode str - Setting to allow self signed or verified RTMP certificates.
- connection_
retry_ intinterval - Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
- event_
id str - event_
id_ strmode - event_
stop_ strbehavior - filecache_
duration int - fragment_
length int - input_
loss_ straction - Controls the behavior of the RTMP group if input becomes unavailable.
- num_
retries int - Number of retry attempts.
- restart_
delay int - Number of seconds to wait until a restart is initiated.
- segmentation_
mode str - send_
delay_ intms - sparse_
track_ strtype - stream_
manifest_ strbehavior - timestamp_
offset str - timestamp_
offset_ strmode
- destination Property Map
- A director and base filename where archive files should be written. See Destination for more details.
- acquisition
Point StringId - audio
Only StringTimecode Control - certificate
Mode String - Setting to allow self signed or verified RTMP certificates.
- connection
Retry NumberInterval - Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
- event
Id String - event
Id StringMode - event
Stop StringBehavior - filecache
Duration Number - fragment
Length Number - input
Loss StringAction - Controls the behavior of the RTMP group if input becomes unavailable.
- num
Retries Number - Number of retry attempts.
- restart
Delay Number - Number of seconds to wait until a restart is initiated.
- segmentation
Mode String - send
Delay NumberMs - sparse
Track StringType - stream
Manifest StringBehavior - timestamp
Offset String - timestamp
Offset StringMode
ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestination, ChannelEncoderSettingsOutputGroupOutputGroupSettingsMsSmoothGroupSettingsDestinationArgs
- Destination
Ref stringId - Reference ID for the destination.
- Destination
Ref stringId - Reference ID for the destination.
- destination
Ref StringId - Reference ID for the destination.
- destination
Ref stringId - Reference ID for the destination.
- destination_
ref_ strid - Reference ID for the destination.
- destination
Ref StringId - Reference ID for the destination.
ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettings, ChannelEncoderSettingsOutputGroupOutputGroupSettingsRtmpGroupSettingsArgs
- Ad
Markers List<string> - The ad marker type for this output group.
- Authentication
Scheme string - Authentication scheme to use when connecting with CDN.
- Cache
Full stringBehavior - Controls behavior when content cache fills up.
- Cache
Length int - Cache length in seconds, is used to calculate buffer size.
- Caption
Data string - Controls the types of data that passes to onCaptionInfo outputs.
- Input
Loss stringAction - Controls the behavior of the RTMP group if input becomes unavailable.
- Restart
Delay int - Number of seconds to wait until a restart is initiated.
- Ad
Markers []string - The ad marker type for this output group.
- Authentication
Scheme string - Authentication scheme to use when connecting with CDN.
- Cache
Full stringBehavior - Controls behavior when content cache fills up.
- Cache
Length int - Cache length in seconds, is used to calculate buffer size.
- Caption
Data string - Controls the types of data that passes to onCaptionInfo outputs.
- Input
Loss stringAction - Controls the behavior of the RTMP group if input becomes unavailable.
- Restart
Delay int - Number of seconds to wait until a restart is initiated.
- ad
Markers List<String> - The ad marker type for this output group.
- authentication
Scheme String - Authentication scheme to use when connecting with CDN.
- cache
Full StringBehavior - Controls behavior when content cache fills up.
- cache
Length Integer - Cache length in seconds, is used to calculate buffer size.
- caption
Data String - Controls the types of data that passes to onCaptionInfo outputs.
- input
Loss StringAction - Controls the behavior of the RTMP group if input becomes unavailable.
- restart
Delay Integer - Number of seconds to wait until a restart is initiated.
- ad
Markers string[] - The ad marker type for this output group.
- authentication
Scheme string - Authentication scheme to use when connecting with CDN.
- cache
Full stringBehavior - Controls behavior when content cache fills up.
- cache
Length number - Cache length in seconds, is used to calculate buffer size.
- caption
Data string - Controls the types of data that passes to onCaptionInfo outputs.
- input
Loss stringAction - Controls the behavior of the RTMP group if input becomes unavailable.
- restart
Delay number - Number of seconds to wait until a restart is initiated.
- ad_
markers Sequence[str] - The ad marker type for this output group.
- authentication_
scheme str - Authentication scheme to use when connecting with CDN.
- cache_
full_ strbehavior - Controls behavior when content cache fills up.
- cache_
length int - Cache length in seconds, is used to calculate buffer size.
- caption_
data str - Controls the types of data that passes to onCaptionInfo outputs.
- input_
loss_ straction - Controls the behavior of the RTMP group if input becomes unavailable.
- restart_
delay int - Number of seconds to wait until a restart is initiated.
- ad
Markers List<String> - The ad marker type for this output group.
- authentication
Scheme String - Authentication scheme to use when connecting with CDN.
- cache
Full StringBehavior - Controls behavior when content cache fills up.
- cache
Length Number - Cache length in seconds, is used to calculate buffer size.
- caption
Data String - Controls the types of data that passes to onCaptionInfo outputs.
- input
Loss StringAction - Controls the behavior of the RTMP group if input becomes unavailable.
- restart
Delay Number - Number of seconds to wait until a restart is initiated.
ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettings, ChannelEncoderSettingsOutputGroupOutputGroupSettingsUdpGroupSettingsArgs
- Input
Loss stringAction - Specifies behavior of last resort when input video os lost.
- Timed
Metadata stringId3Frame - Indicates ID3 frame that has the timecode.
- Timed
Metadata intId3Period
- Input
Loss stringAction - Specifies behavior of last resort when input video os lost.
- Timed
Metadata stringId3Frame - Indicates ID3 frame that has the timecode.
- Timed
Metadata intId3Period
- input
Loss StringAction - Specifies behavior of last resort when input video os lost.
- timed
Metadata StringId3Frame - Indicates ID3 frame that has the timecode.
- timed
Metadata IntegerId3Period
- input
Loss stringAction - Specifies behavior of last resort when input video os lost.
- timed
Metadata stringId3Frame - Indicates ID3 frame that has the timecode.
- timed
Metadata numberId3Period
- input_
loss_ straction - Specifies behavior of last resort when input video os lost.
- timed_
metadata_ strid3_ frame - Indicates ID3 frame that has the timecode.
- timed_
metadata_ intid3_ period
- input
Loss StringAction - Specifies behavior of last resort when input video os lost.
- timed
Metadata StringId3Frame - Indicates ID3 frame that has the timecode.
- timed
Metadata NumberId3Period
ChannelEncoderSettingsOutputGroupOutputOutputSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsArgs
- Archive
Output ChannelSettings Encoder Settings Output Group Output Output Settings Archive Output Settings - Archive output settings. See Archive Output Settings for more details.
- Frame
Capture ChannelOutput Settings Encoder Settings Output Group Output Output Settings Frame Capture Output Settings - Hls
Output ChannelSettings Encoder Settings Output Group Output Output Settings Hls Output Settings - Media
Package ChannelOutput Settings Encoder Settings Output Group Output Output Settings Media Package Output Settings - Media package output settings. This can be set as an empty block.
- Ms
Smooth ChannelOutput Settings Encoder Settings Output Group Output Output Settings Ms Smooth Output Settings - Multiplex
Output ChannelSettings Encoder Settings Output Group Output Output Settings Multiplex Output Settings - Multiplex output settings. See Multiplex Output Settings for more details.
- Rtmp
Output ChannelSettings Encoder Settings Output Group Output Output Settings Rtmp Output Settings - RTMP output settings. See RTMP Output Settings for more details.
- Udp
Output ChannelSettings Encoder Settings Output Group Output Output Settings Udp Output Settings - UDP output settings. See UDP Output Settings for more details
- Archive
Output ChannelSettings Encoder Settings Output Group Output Output Settings Archive Output Settings - Archive output settings. See Archive Output Settings for more details.
- Frame
Capture ChannelOutput Settings Encoder Settings Output Group Output Output Settings Frame Capture Output Settings - Hls
Output ChannelSettings Encoder Settings Output Group Output Output Settings Hls Output Settings - Media
Package ChannelOutput Settings Encoder Settings Output Group Output Output Settings Media Package Output Settings - Media package output settings. This can be set as an empty block.
- Ms
Smooth ChannelOutput Settings Encoder Settings Output Group Output Output Settings Ms Smooth Output Settings - Multiplex
Output ChannelSettings Encoder Settings Output Group Output Output Settings Multiplex Output Settings - Multiplex output settings. See Multiplex Output Settings for more details.
- Rtmp
Output ChannelSettings Encoder Settings Output Group Output Output Settings Rtmp Output Settings - RTMP output settings. See RTMP Output Settings for more details.
- Udp
Output ChannelSettings Encoder Settings Output Group Output Output Settings Udp Output Settings - UDP output settings. See UDP Output Settings for more details
- archive
Output ChannelSettings Encoder Settings Output Group Output Output Settings Archive Output Settings - Archive output settings. See Archive Output Settings for more details.
- frame
Capture ChannelOutput Settings Encoder Settings Output Group Output Output Settings Frame Capture Output Settings - hls
Output ChannelSettings Encoder Settings Output Group Output Output Settings Hls Output Settings - media
Package ChannelOutput Settings Encoder Settings Output Group Output Output Settings Media Package Output Settings - Media package output settings. This can be set as an empty block.
- ms
Smooth ChannelOutput Settings Encoder Settings Output Group Output Output Settings Ms Smooth Output Settings - multiplex
Output ChannelSettings Encoder Settings Output Group Output Output Settings Multiplex Output Settings - Multiplex output settings. See Multiplex Output Settings for more details.
- rtmp
Output ChannelSettings Encoder Settings Output Group Output Output Settings Rtmp Output Settings - RTMP output settings. See RTMP Output Settings for more details.
- udp
Output ChannelSettings Encoder Settings Output Group Output Output Settings Udp Output Settings - UDP output settings. See UDP Output Settings for more details
- archive
Output ChannelSettings Encoder Settings Output Group Output Output Settings Archive Output Settings - Archive output settings. See Archive Output Settings for more details.
- frame
Capture ChannelOutput Settings Encoder Settings Output Group Output Output Settings Frame Capture Output Settings - hls
Output ChannelSettings Encoder Settings Output Group Output Output Settings Hls Output Settings - media
Package ChannelOutput Settings Encoder Settings Output Group Output Output Settings Media Package Output Settings - Media package output settings. This can be set as an empty block.
- ms
Smooth ChannelOutput Settings Encoder Settings Output Group Output Output Settings Ms Smooth Output Settings - multiplex
Output ChannelSettings Encoder Settings Output Group Output Output Settings Multiplex Output Settings - Multiplex output settings. See Multiplex Output Settings for more details.
- rtmp
Output ChannelSettings Encoder Settings Output Group Output Output Settings Rtmp Output Settings - RTMP output settings. See RTMP Output Settings for more details.
- udp
Output ChannelSettings Encoder Settings Output Group Output Output Settings Udp Output Settings - UDP output settings. See UDP Output Settings for more details
- archive_
output_ Channelsettings Encoder Settings Output Group Output Output Settings Archive Output Settings - Archive output settings. See Archive Output Settings for more details.
- frame_
capture_ Channeloutput_ settings Encoder Settings Output Group Output Output Settings Frame Capture Output Settings - hls_
output_ Channelsettings Encoder Settings Output Group Output Output Settings Hls Output Settings - media_
package_ Channeloutput_ settings Encoder Settings Output Group Output Output Settings Media Package Output Settings - Media package output settings. This can be set as an empty block.
- ms_
smooth_ Channeloutput_ settings Encoder Settings Output Group Output Output Settings Ms Smooth Output Settings - multiplex_
output_ Channelsettings Encoder Settings Output Group Output Output Settings Multiplex Output Settings - Multiplex output settings. See Multiplex Output Settings for more details.
- rtmp_
output_ Channelsettings Encoder Settings Output Group Output Output Settings Rtmp Output Settings - RTMP output settings. See RTMP Output Settings for more details.
- udp_
output_ Channelsettings Encoder Settings Output Group Output Output Settings Udp Output Settings - UDP output settings. See UDP Output Settings for more details
- archive
Output Property MapSettings - Archive output settings. See Archive Output Settings for more details.
- frame
Capture Property MapOutput Settings - hls
Output Property MapSettings - media
Package Property MapOutput Settings - Media package output settings. This can be set as an empty block.
- ms
Smooth Property MapOutput Settings - multiplex
Output Property MapSettings - Multiplex output settings. See Multiplex Output Settings for more details.
- rtmp
Output Property MapSettings - RTMP output settings. See RTMP Output Settings for more details.
- udp
Output Property MapSettings - UDP output settings. See UDP Output Settings for more details
ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsArgs
- Container
Settings ChannelEncoder Settings Output Group Output Output Settings Archive Output Settings Container Settings - Settings specific to the container type of the file. See Container Settings for more details.
- Extension string
- Output file extension.
- Name
Modifier string - String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
- Container
Settings ChannelEncoder Settings Output Group Output Output Settings Archive Output Settings Container Settings - Settings specific to the container type of the file. See Container Settings for more details.
- Extension string
- Output file extension.
- Name
Modifier string - String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
- container
Settings ChannelEncoder Settings Output Group Output Output Settings Archive Output Settings Container Settings - Settings specific to the container type of the file. See Container Settings for more details.
- extension String
- Output file extension.
- name
Modifier String - String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
- container
Settings ChannelEncoder Settings Output Group Output Output Settings Archive Output Settings Container Settings - Settings specific to the container type of the file. See Container Settings for more details.
- extension string
- Output file extension.
- name
Modifier string - String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
- container_
settings ChannelEncoder Settings Output Group Output Output Settings Archive Output Settings Container Settings - Settings specific to the container type of the file. See Container Settings for more details.
- extension str
- Output file extension.
- name_
modifier str - String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
- container
Settings Property Map - Settings specific to the container type of the file. See Container Settings for more details.
- extension String
- Output file extension.
- name
Modifier String - String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsArgs
- M2ts
Settings ChannelEncoder Settings Output Group Output Output Settings Archive Output Settings Container Settings M2ts Settings - M2ts Settings. See M2ts Settings for more details.
- Raw
Settings ChannelEncoder Settings Output Group Output Output Settings Archive Output Settings Container Settings Raw Settings - Raw Settings. This can be set as an empty block.
- M2ts
Settings ChannelEncoder Settings Output Group Output Output Settings Archive Output Settings Container Settings M2ts Settings - M2ts Settings. See M2ts Settings for more details.
- Raw
Settings ChannelEncoder Settings Output Group Output Output Settings Archive Output Settings Container Settings Raw Settings - Raw Settings. This can be set as an empty block.
- m2ts
Settings ChannelEncoder Settings Output Group Output Output Settings Archive Output Settings Container Settings M2ts Settings - M2ts Settings. See M2ts Settings for more details.
- raw
Settings ChannelEncoder Settings Output Group Output Output Settings Archive Output Settings Container Settings Raw Settings - Raw Settings. This can be set as an empty block.
- m2ts
Settings ChannelEncoder Settings Output Group Output Output Settings Archive Output Settings Container Settings M2ts Settings - M2ts Settings. See M2ts Settings for more details.
- raw
Settings ChannelEncoder Settings Output Group Output Output Settings Archive Output Settings Container Settings Raw Settings - Raw Settings. This can be set as an empty block.
- m2ts_
settings ChannelEncoder Settings Output Group Output Output Settings Archive Output Settings Container Settings M2ts Settings - M2ts Settings. See M2ts Settings for more details.
- raw_
settings ChannelEncoder Settings Output Group Output Output Settings Archive Output Settings Container Settings Raw Settings - Raw Settings. This can be set as an empty block.
- m2ts
Settings Property Map - M2ts Settings. See M2ts Settings for more details.
- raw
Settings Property Map - Raw Settings. This can be set as an empty block.
ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsArgs
- Absent
Input stringAudio Behavior - Arib string
- Arib
Captions stringPid - Arib
Captions stringPid Control - Audio
Buffer stringModel - Audio
Frames intPer Pes - Audio
Pids string - Audio
Stream stringType - Bitrate int
- Average bitrate in bits/second.
- Buffer
Model string - Cc
Descriptor string - Dvb
Nit ChannelSettings Encoder Settings Output Group Output Output Settings Archive Output Settings Container Settings M2ts Settings Dvb Nit Settings - Dvb
Sdt ChannelSettings Encoder Settings Output Group Output Output Settings Archive Output Settings Container Settings M2ts Settings Dvb Sdt Settings - Dvb
Sub stringPids - Dvb
Tdt ChannelSettings Encoder Settings Output Group Output Output Settings Archive Output Settings Container Settings M2ts Settings Dvb Tdt Settings - Dvb
Teletext stringPid - Ebif string
- Ebp
Audio stringInterval - Ebp
Lookahead intMs - Ebp
Placement string - Ecm
Pid string - Es
Rate stringIn Pes - Etv
Platform stringPid - Etv
Signal stringPid - Fragment
Time double - Klv string
- Klv
Data stringPids - Nielsen
Id3Behavior string - Null
Packet doubleBitrate - Pat
Interval int - Pcr
Control string - Pcr
Period int - Pcr
Pid string - Pmt
Interval int - Pmt
Pid string - Program
Num int - Rate
Mode string - Scte27Pids string
- Scte35Control string
- Scte35Pid string
- PID from which to read SCTE-35 messages.
- Segmentation
Markers string - Segmentation
Style string - Segmentation
Time double - Timed
Metadata stringBehavior - Timed
Metadata stringPid - Transport
Stream intId - Video
Pid string
- Absent
Input stringAudio Behavior - Arib string
- Arib
Captions stringPid - Arib
Captions stringPid Control - Audio
Buffer stringModel - Audio
Frames intPer Pes - Audio
Pids string - Audio
Stream stringType - Bitrate int
- Average bitrate in bits/second.
- Buffer
Model string - Cc
Descriptor string - Dvb
Nit ChannelSettings Encoder Settings Output Group Output Output Settings Archive Output Settings Container Settings M2ts Settings Dvb Nit Settings - Dvb
Sdt ChannelSettings Encoder Settings Output Group Output Output Settings Archive Output Settings Container Settings M2ts Settings Dvb Sdt Settings - Dvb
Sub stringPids - Dvb
Tdt ChannelSettings Encoder Settings Output Group Output Output Settings Archive Output Settings Container Settings M2ts Settings Dvb Tdt Settings - Dvb
Teletext stringPid - Ebif string
- Ebp
Audio stringInterval - Ebp
Lookahead intMs - Ebp
Placement string - Ecm
Pid string - Es
Rate stringIn Pes - Etv
Platform stringPid - Etv
Signal stringPid - Fragment
Time float64 - Klv string
- Klv
Data stringPids - Nielsen
Id3Behavior string - Null
Packet float64Bitrate - Pat
Interval int - Pcr
Control string - Pcr
Period int - Pcr
Pid string - Pmt
Interval int - Pmt
Pid string - Program
Num int - Rate
Mode string - Scte27Pids string
- Scte35Control string
- Scte35Pid string
- PID from which to read SCTE-35 messages.
- Segmentation
Markers string - Segmentation
Style string - Segmentation
Time float64 - Timed
Metadata stringBehavior - Timed
Metadata stringPid - Transport
Stream intId - Video
Pid string
- absent
Input StringAudio Behavior - arib String
- arib
Captions StringPid - arib
Captions StringPid Control - audio
Buffer StringModel - audio
Frames IntegerPer Pes - audio
Pids String - audio
Stream StringType - bitrate Integer
- Average bitrate in bits/second.
- buffer
Model String - cc
Descriptor String - dvb
Nit ChannelSettings Encoder Settings Output Group Output Output Settings Archive Output Settings Container Settings M2ts Settings Dvb Nit Settings - dvb
Sdt ChannelSettings Encoder Settings Output Group Output Output Settings Archive Output Settings Container Settings M2ts Settings Dvb Sdt Settings - dvb
Sub StringPids - dvb
Tdt ChannelSettings Encoder Settings Output Group Output Output Settings Archive Output Settings Container Settings M2ts Settings Dvb Tdt Settings - dvb
Teletext StringPid - ebif String
- ebp
Audio StringInterval - ebp
Lookahead IntegerMs - ebp
Placement String - ecm
Pid String - es
Rate StringIn Pes - etv
Platform StringPid - etv
Signal StringPid - fragment
Time Double - klv String
- klv
Data StringPids - nielsen
Id3Behavior String - null
Packet DoubleBitrate - pat
Interval Integer - pcr
Control String - pcr
Period Integer - pcr
Pid String - pmt
Interval Integer - pmt
Pid String - program
Num Integer - rate
Mode String - scte27Pids String
- scte35Control String
- scte35Pid String
- PID from which to read SCTE-35 messages.
- segmentation
Markers String - segmentation
Style String - segmentation
Time Double - timed
Metadata StringBehavior - timed
Metadata StringPid - transport
Stream IntegerId - video
Pid String
- absent
Input stringAudio Behavior - arib string
- arib
Captions stringPid - arib
Captions stringPid Control - audio
Buffer stringModel - audio
Frames numberPer Pes - audio
Pids string - audio
Stream stringType - bitrate number
- Average bitrate in bits/second.
- buffer
Model string - cc
Descriptor string - dvb
Nit ChannelSettings Encoder Settings Output Group Output Output Settings Archive Output Settings Container Settings M2ts Settings Dvb Nit Settings - dvb
Sdt ChannelSettings Encoder Settings Output Group Output Output Settings Archive Output Settings Container Settings M2ts Settings Dvb Sdt Settings - dvb
Sub stringPids - dvb
Tdt ChannelSettings Encoder Settings Output Group Output Output Settings Archive Output Settings Container Settings M2ts Settings Dvb Tdt Settings - dvb
Teletext stringPid - ebif string
- ebp
Audio stringInterval - ebp
Lookahead numberMs - ebp
Placement string - ecm
Pid string - es
Rate stringIn Pes - etv
Platform stringPid - etv
Signal stringPid - fragment
Time number - klv string
- klv
Data stringPids - nielsen
Id3Behavior string - null
Packet numberBitrate - pat
Interval number - pcr
Control string - pcr
Period number - pcr
Pid string - pmt
Interval number - pmt
Pid string - program
Num number - rate
Mode string - scte27Pids string
- scte35Control string
- scte35Pid string
- PID from which to read SCTE-35 messages.
- segmentation
Markers string - segmentation
Style string - segmentation
Time number - timed
Metadata stringBehavior - timed
Metadata stringPid - transport
Stream numberId - video
Pid string
- absent_
input_ straudio_ behavior - arib str
- arib_
captions_ strpid - arib_
captions_ strpid_ control - audio_
buffer_ strmodel - audio_
frames_ intper_ pes - audio_
pids str - audio_
stream_ strtype - bitrate int
- Average bitrate in bits/second.
- buffer_
model str - cc_
descriptor str - dvb_
nit_ Channelsettings Encoder Settings Output Group Output Output Settings Archive Output Settings Container Settings M2ts Settings Dvb Nit Settings - dvb_
sdt_ Channelsettings Encoder Settings Output Group Output Output Settings Archive Output Settings Container Settings M2ts Settings Dvb Sdt Settings - dvb_
sub_ strpids - dvb_
tdt_ Channelsettings Encoder Settings Output Group Output Output Settings Archive Output Settings Container Settings M2ts Settings Dvb Tdt Settings - dvb_
teletext_ strpid - ebif str
- ebp_
audio_ strinterval - ebp_
lookahead_ intms - ebp_
placement str - ecm_
pid str - es_
rate_ strin_ pes - etv_
platform_ strpid - etv_
signal_ strpid - fragment_
time float - klv str
- klv_
data_ strpids - nielsen_
id3_ strbehavior - null_
packet_ floatbitrate - pat_
interval int - pcr_
control str - pcr_
period int - pcr_
pid str - pmt_
interval int - pmt_
pid str - program_
num int - rate_
mode str - scte27_
pids str - scte35_
control str - scte35_
pid str - PID from which to read SCTE-35 messages.
- segmentation_
markers str - segmentation_
style str - segmentation_
time float - timed_
metadata_ strbehavior - timed_
metadata_ strpid - transport_
stream_ intid - video_
pid str
- absent
Input StringAudio Behavior - arib String
- arib
Captions StringPid - arib
Captions StringPid Control - audio
Buffer StringModel - audio
Frames NumberPer Pes - audio
Pids String - audio
Stream StringType - bitrate Number
- Average bitrate in bits/second.
- buffer
Model String - cc
Descriptor String - dvb
Nit Property MapSettings - dvb
Sdt Property MapSettings - dvb
Sub StringPids - dvb
Tdt Property MapSettings - dvb
Teletext StringPid - ebif String
- ebp
Audio StringInterval - ebp
Lookahead NumberMs - ebp
Placement String - ecm
Pid String - es
Rate StringIn Pes - etv
Platform StringPid - etv
Signal StringPid - fragment
Time Number - klv String
- klv
Data StringPids - nielsen
Id3Behavior String - null
Packet NumberBitrate - pat
Interval Number - pcr
Control String - pcr
Period Number - pcr
Pid String - pmt
Interval Number - pmt
Pid String - program
Num Number - rate
Mode String - scte27Pids String
- scte35Control String
- scte35Pid String
- PID from which to read SCTE-35 messages.
- segmentation
Markers String - segmentation
Style String - segmentation
Time Number - timed
Metadata StringBehavior - timed
Metadata StringPid - transport
Stream NumberId - video
Pid String
ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsArgs
- Network
Id int - Network
Name string - Rep
Interval int
- Network
Id int - Network
Name string - Rep
Interval int
- network
Id Integer - network
Name String - rep
Interval Integer
- network
Id number - network
Name string - rep
Interval number
- network_
id int - network_
name str - rep_
interval int
- network
Id Number - network
Name String - rep
Interval Number
ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsArgs
- Output
Sdt string - Rep
Interval int - Service
Name string - Service
Provider stringName
- Output
Sdt string - Rep
Interval int - Service
Name string - Service
Provider stringName
- output
Sdt String - rep
Interval Integer - service
Name String - service
Provider StringName
- output
Sdt string - rep
Interval number - service
Name string - service
Provider stringName
- output_
sdt str - rep_
interval int - service_
name str - service_
provider_ strname
- output
Sdt String - rep
Interval Number - service
Name String - service
Provider StringName
ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsArchiveOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsArgs
- Rep
Interval int
- Rep
Interval int
- rep
Interval Integer
- rep
Interval number
- rep_
interval int
- rep
Interval Number
ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsFrameCaptureOutputSettingsArgs
- Name
Modifier string - String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
- Name
Modifier string - String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
- name
Modifier String - String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
- name
Modifier string - String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
- name_
modifier str - String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
- name
Modifier String - String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsArgs
- Hls
Settings ChannelEncoder Settings Output Group Output Output Settings Hls Output Settings Hls Settings - H265Packaging
Type string - Name
Modifier string - String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
- Segment
Modifier string
- Hls
Settings ChannelEncoder Settings Output Group Output Output Settings Hls Output Settings Hls Settings - H265Packaging
Type string - Name
Modifier string - String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
- Segment
Modifier string
- hls
Settings ChannelEncoder Settings Output Group Output Output Settings Hls Output Settings Hls Settings - h265Packaging
Type String - name
Modifier String - String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
- segment
Modifier String
- hls
Settings ChannelEncoder Settings Output Group Output Output Settings Hls Output Settings Hls Settings - h265Packaging
Type string - name
Modifier string - String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
- segment
Modifier string
- hls_
settings ChannelEncoder Settings Output Group Output Output Settings Hls Output Settings Hls Settings - h265_
packaging_ strtype - name_
modifier str - String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
- segment_
modifier str
- hls
Settings Property Map - h265Packaging
Type String - name
Modifier String - String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
- segment
Modifier String
ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsArgs
- Audio
Only ChannelHls Settings Encoder Settings Output Group Output Output Settings Hls Output Settings Hls Settings Audio Only Hls Settings - Fmp4Hls
Settings ChannelEncoder Settings Output Group Output Output Settings Hls Output Settings Hls Settings Fmp4Hls Settings - Frame
Capture ChannelHls Settings Encoder Settings Output Group Output Output Settings Hls Output Settings Hls Settings Frame Capture Hls Settings - Standard
Hls ChannelSettings Encoder Settings Output Group Output Output Settings Hls Output Settings Hls Settings Standard Hls Settings
- Audio
Only ChannelHls Settings Encoder Settings Output Group Output Output Settings Hls Output Settings Hls Settings Audio Only Hls Settings - Fmp4Hls
Settings ChannelEncoder Settings Output Group Output Output Settings Hls Output Settings Hls Settings Fmp4Hls Settings - Frame
Capture ChannelHls Settings Encoder Settings Output Group Output Output Settings Hls Output Settings Hls Settings Frame Capture Hls Settings - Standard
Hls ChannelSettings Encoder Settings Output Group Output Output Settings Hls Output Settings Hls Settings Standard Hls Settings
- audio
Only ChannelHls Settings Encoder Settings Output Group Output Output Settings Hls Output Settings Hls Settings Audio Only Hls Settings - fmp4Hls
Settings ChannelEncoder Settings Output Group Output Output Settings Hls Output Settings Hls Settings Fmp4Hls Settings - frame
Capture ChannelHls Settings Encoder Settings Output Group Output Output Settings Hls Output Settings Hls Settings Frame Capture Hls Settings - standard
Hls ChannelSettings Encoder Settings Output Group Output Output Settings Hls Output Settings Hls Settings Standard Hls Settings
- audio
Only ChannelHls Settings Encoder Settings Output Group Output Output Settings Hls Output Settings Hls Settings Audio Only Hls Settings - fmp4Hls
Settings ChannelEncoder Settings Output Group Output Output Settings Hls Output Settings Hls Settings Fmp4Hls Settings - frame
Capture ChannelHls Settings Encoder Settings Output Group Output Output Settings Hls Output Settings Hls Settings Frame Capture Hls Settings - standard
Hls ChannelSettings Encoder Settings Output Group Output Output Settings Hls Output Settings Hls Settings Standard Hls Settings
- audio_
only_ Channelhls_ settings Encoder Settings Output Group Output Output Settings Hls Output Settings Hls Settings Audio Only Hls Settings - fmp4_
hls_ Channelsettings Encoder Settings Output Group Output Output Settings Hls Output Settings Hls Settings Fmp4Hls Settings - frame_
capture_ Channelhls_ settings Encoder Settings Output Group Output Output Settings Hls Output Settings Hls Settings Frame Capture Hls Settings - standard_
hls_ Channelsettings Encoder Settings Output Group Output Output Settings Hls Output Settings Hls Settings Standard Hls Settings
ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsArgs
- audio
Group StringId - audio
Only Property MapImage - audio
Track StringType - segment
Type String
ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImage, ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsAudioOnlyHlsSettingsAudioOnlyImageArgs
- Uri string
- Path to a file accessible to the live stream.
- Password
Param string - Key used to extract the password from EC2 Parameter store.
- Username string
- Username for destination.
- Uri string
- Path to a file accessible to the live stream.
- Password
Param string - Key used to extract the password from EC2 Parameter store.
- Username string
- Username for destination.
- uri String
- Path to a file accessible to the live stream.
- password
Param String - Key used to extract the password from EC2 Parameter store.
- username String
- Username for destination.
- uri string
- Path to a file accessible to the live stream.
- password
Param string - Key used to extract the password from EC2 Parameter store.
- username string
- Username for destination.
- uri str
- Path to a file accessible to the live stream.
- password_
param str - Key used to extract the password from EC2 Parameter store.
- username str
- Username for destination.
- uri String
- Path to a file accessible to the live stream.
- password
Param String - Key used to extract the password from EC2 Parameter store.
- username String
- Username for destination.
ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsFmp4HlsSettingsArgs
- Audio
Rendition stringSets - Nielsen
Id3Behavior string - Timed
Metadata stringBehavior
- Audio
Rendition stringSets - Nielsen
Id3Behavior string - Timed
Metadata stringBehavior
- audio
Rendition StringSets - nielsen
Id3Behavior String - timed
Metadata StringBehavior
- audio
Rendition stringSets - nielsen
Id3Behavior string - timed
Metadata stringBehavior
- audio
Rendition StringSets - nielsen
Id3Behavior String - timed
Metadata StringBehavior
ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsArgs
ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8Settings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsHlsOutputSettingsHlsSettingsStandardHlsSettingsM3u8SettingsArgs
- Audio
Frames intPer Pes - Audio
Pids string - Ecm
Pid string - Nielsen
Id3Behavior string - Pat
Interval int - Pcr
Control string - Pcr
Period int - Pcr
Pid string - Pmt
Interval int - Pmt
Pid string - Program
Num int - Scte35Behavior string
- Scte35Pid string
- PID from which to read SCTE-35 messages.
- Timed
Metadata stringBehavior - Timed
Metadata stringPid - Transport
Stream intId - Video
Pid string
- Audio
Frames intPer Pes - Audio
Pids string - Ecm
Pid string - Nielsen
Id3Behavior string - Pat
Interval int - Pcr
Control string - Pcr
Period int - Pcr
Pid string - Pmt
Interval int - Pmt
Pid string - Program
Num int - Scte35Behavior string
- Scte35Pid string
- PID from which to read SCTE-35 messages.
- Timed
Metadata stringBehavior - Timed
Metadata stringPid - Transport
Stream intId - Video
Pid string
- audio
Frames IntegerPer Pes - audio
Pids String - ecm
Pid String - nielsen
Id3Behavior String - pat
Interval Integer - pcr
Control String - pcr
Period Integer - pcr
Pid String - pmt
Interval Integer - pmt
Pid String - program
Num Integer - scte35Behavior String
- scte35Pid String
- PID from which to read SCTE-35 messages.
- timed
Metadata StringBehavior - timed
Metadata StringPid - transport
Stream IntegerId - video
Pid String
- audio
Frames numberPer Pes - audio
Pids string - ecm
Pid string - nielsen
Id3Behavior string - pat
Interval number - pcr
Control string - pcr
Period number - pcr
Pid string - pmt
Interval number - pmt
Pid string - program
Num number - scte35Behavior string
- scte35Pid string
- PID from which to read SCTE-35 messages.
- timed
Metadata stringBehavior - timed
Metadata stringPid - transport
Stream numberId - video
Pid string
- audio_
frames_ intper_ pes - audio_
pids str - ecm_
pid str - nielsen_
id3_ strbehavior - pat_
interval int - pcr_
control str - pcr_
period int - pcr_
pid str - pmt_
interval int - pmt_
pid str - program_
num int - scte35_
behavior str - scte35_
pid str - PID from which to read SCTE-35 messages.
- timed_
metadata_ strbehavior - timed_
metadata_ strpid - transport_
stream_ intid - video_
pid str
- audio
Frames NumberPer Pes - audio
Pids String - ecm
Pid String - nielsen
Id3Behavior String - pat
Interval Number - pcr
Control String - pcr
Period Number - pcr
Pid String - pmt
Interval Number - pmt
Pid String - program
Num Number - scte35Behavior String
- scte35Pid String
- PID from which to read SCTE-35 messages.
- timed
Metadata StringBehavior - timed
Metadata StringPid - transport
Stream NumberId - video
Pid String
ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsMsSmoothOutputSettingsArgs
- H265Packaging
Type string - Name
Modifier string - String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
- H265Packaging
Type string - Name
Modifier string - String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
- h265Packaging
Type String - name
Modifier String - String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
- h265Packaging
Type string - name
Modifier string - String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
- h265_
packaging_ strtype - name_
modifier str - String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
- h265Packaging
Type String - name
Modifier String - String concatenated to the end of the destination filename. Required for multiple outputs of the same type.
ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsArgs
- Destination
Channel
Encoder Settings Output Group Output Output Settings Multiplex Output Settings Destination - Destination is a multiplex. See Destination for more details.
- Destination
Channel
Encoder Settings Output Group Output Output Settings Multiplex Output Settings Destination - Destination is a multiplex. See Destination for more details.
- destination
Channel
Encoder Settings Output Group Output Output Settings Multiplex Output Settings Destination - Destination is a multiplex. See Destination for more details.
- destination
Channel
Encoder Settings Output Group Output Output Settings Multiplex Output Settings Destination - Destination is a multiplex. See Destination for more details.
- destination
Channel
Encoder Settings Output Group Output Output Settings Multiplex Output Settings Destination - Destination is a multiplex. See Destination for more details.
- destination Property Map
- Destination is a multiplex. See Destination for more details.
ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestination, ChannelEncoderSettingsOutputGroupOutputOutputSettingsMultiplexOutputSettingsDestinationArgs
- Destination
Ref stringId - Reference ID for the destination.
- Destination
Ref stringId - Reference ID for the destination.
- destination
Ref StringId - Reference ID for the destination.
- destination
Ref stringId - Reference ID for the destination.
- destination_
ref_ strid - Reference ID for the destination.
- destination
Ref StringId - Reference ID for the destination.
ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsArgs
- Destination
Channel
Encoder Settings Output Group Output Output Settings Rtmp Output Settings Destination - The RTMP endpoint excluding the stream name. See Destination for more details.
- Certificate
Mode string - Setting to allow self signed or verified RTMP certificates.
- Connection
Retry intInterval - Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
- Num
Retries int - Number of retry attempts.
- Destination
Channel
Encoder Settings Output Group Output Output Settings Rtmp Output Settings Destination - The RTMP endpoint excluding the stream name. See Destination for more details.
- Certificate
Mode string - Setting to allow self signed or verified RTMP certificates.
- Connection
Retry intInterval - Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
- Num
Retries int - Number of retry attempts.
- destination
Channel
Encoder Settings Output Group Output Output Settings Rtmp Output Settings Destination - The RTMP endpoint excluding the stream name. See Destination for more details.
- certificate
Mode String - Setting to allow self signed or verified RTMP certificates.
- connection
Retry IntegerInterval - Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
- num
Retries Integer - Number of retry attempts.
- destination
Channel
Encoder Settings Output Group Output Output Settings Rtmp Output Settings Destination - The RTMP endpoint excluding the stream name. See Destination for more details.
- certificate
Mode string - Setting to allow self signed or verified RTMP certificates.
- connection
Retry numberInterval - Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
- num
Retries number - Number of retry attempts.
- destination
Channel
Encoder Settings Output Group Output Output Settings Rtmp Output Settings Destination - The RTMP endpoint excluding the stream name. See Destination for more details.
- certificate_
mode str - Setting to allow self signed or verified RTMP certificates.
- connection_
retry_ intinterval - Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
- num_
retries int - Number of retry attempts.
- destination Property Map
- The RTMP endpoint excluding the stream name. See Destination for more details.
- certificate
Mode String - Setting to allow self signed or verified RTMP certificates.
- connection
Retry NumberInterval - Number of seconds to wait before retrying connection to the flash media server if the connection is lost.
- num
Retries Number - Number of retry attempts.
ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestination, ChannelEncoderSettingsOutputGroupOutputOutputSettingsRtmpOutputSettingsDestinationArgs
- Destination
Ref stringId - Reference ID for the destination.
- Destination
Ref stringId - Reference ID for the destination.
- destination
Ref StringId - Reference ID for the destination.
- destination
Ref stringId - Reference ID for the destination.
- destination_
ref_ strid - Reference ID for the destination.
- destination
Ref StringId - Reference ID for the destination.
ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsArgs
- Container
Settings ChannelEncoder Settings Output Group Output Output Settings Udp Output Settings Container Settings - UDP container settings. See Container Settings for more details.
- Destination
Channel
Encoder Settings Output Group Output Output Settings Udp Output Settings Destination - Destination address and port number for RTP or UDP packets. See Destination for more details.
- Buffer
Msec int - UDP output buffering in milliseconds.
- Fec
Output ChannelSettings Encoder Settings Output Group Output Output Settings Udp Output Settings Fec Output Settings
- Container
Settings ChannelEncoder Settings Output Group Output Output Settings Udp Output Settings Container Settings - UDP container settings. See Container Settings for more details.
- Destination
Channel
Encoder Settings Output Group Output Output Settings Udp Output Settings Destination - Destination address and port number for RTP or UDP packets. See Destination for more details.
- Buffer
Msec int - UDP output buffering in milliseconds.
- Fec
Output ChannelSettings Encoder Settings Output Group Output Output Settings Udp Output Settings Fec Output Settings
- container
Settings ChannelEncoder Settings Output Group Output Output Settings Udp Output Settings Container Settings - UDP container settings. See Container Settings for more details.
- destination
Channel
Encoder Settings Output Group Output Output Settings Udp Output Settings Destination - Destination address and port number for RTP or UDP packets. See Destination for more details.
- buffer
Msec Integer - UDP output buffering in milliseconds.
- fec
Output ChannelSettings Encoder Settings Output Group Output Output Settings Udp Output Settings Fec Output Settings
- container
Settings ChannelEncoder Settings Output Group Output Output Settings Udp Output Settings Container Settings - UDP container settings. See Container Settings for more details.
- destination
Channel
Encoder Settings Output Group Output Output Settings Udp Output Settings Destination - Destination address and port number for RTP or UDP packets. See Destination for more details.
- buffer
Msec number - UDP output buffering in milliseconds.
- fec
Output ChannelSettings Encoder Settings Output Group Output Output Settings Udp Output Settings Fec Output Settings
- container_
settings ChannelEncoder Settings Output Group Output Output Settings Udp Output Settings Container Settings - UDP container settings. See Container Settings for more details.
- destination
Channel
Encoder Settings Output Group Output Output Settings Udp Output Settings Destination - Destination address and port number for RTP or UDP packets. See Destination for more details.
- buffer_
msec int - UDP output buffering in milliseconds.
- fec_
output_ Channelsettings Encoder Settings Output Group Output Output Settings Udp Output Settings Fec Output Settings
- container
Settings Property Map - UDP container settings. See Container Settings for more details.
- destination Property Map
- Destination address and port number for RTP or UDP packets. See Destination for more details.
- buffer
Msec Number - UDP output buffering in milliseconds.
- fec
Output Property MapSettings
ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsArgs
- M2ts
Settings ChannelEncoder Settings Output Group Output Output Settings Udp Output Settings Container Settings M2ts Settings - M2ts Settings. See M2ts Settings for more details.
- M2ts
Settings ChannelEncoder Settings Output Group Output Output Settings Udp Output Settings Container Settings M2ts Settings - M2ts Settings. See M2ts Settings for more details.
- m2ts
Settings ChannelEncoder Settings Output Group Output Output Settings Udp Output Settings Container Settings M2ts Settings - M2ts Settings. See M2ts Settings for more details.
- m2ts
Settings ChannelEncoder Settings Output Group Output Output Settings Udp Output Settings Container Settings M2ts Settings - M2ts Settings. See M2ts Settings for more details.
- m2ts_
settings ChannelEncoder Settings Output Group Output Output Settings Udp Output Settings Container Settings M2ts Settings - M2ts Settings. See M2ts Settings for more details.
- m2ts
Settings Property Map - M2ts Settings. See M2ts Settings for more details.
ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsArgs
- Absent
Input stringAudio Behavior - Arib string
- Arib
Captions stringPid - Arib
Captions stringPid Control - Audio
Buffer stringModel - Audio
Frames intPer Pes - Audio
Pids string - Audio
Stream stringType - Bitrate int
- Average bitrate in bits/second.
- Buffer
Model string - Cc
Descriptor string - Dvb
Nit ChannelSettings Encoder Settings Output Group Output Output Settings Udp Output Settings Container Settings M2ts Settings Dvb Nit Settings - Dvb
Sdt ChannelSettings Encoder Settings Output Group Output Output Settings Udp Output Settings Container Settings M2ts Settings Dvb Sdt Settings - Dvb
Sub stringPids - Dvb
Tdt ChannelSettings Encoder Settings Output Group Output Output Settings Udp Output Settings Container Settings M2ts Settings Dvb Tdt Settings - Dvb
Teletext stringPid - Ebif string
- Ebp
Audio stringInterval - Ebp
Lookahead intMs - Ebp
Placement string - Ecm
Pid string - Es
Rate stringIn Pes - Etv
Platform stringPid - Etv
Signal stringPid - Fragment
Time double - Klv string
- Klv
Data stringPids - Nielsen
Id3Behavior string - Null
Packet doubleBitrate - Pat
Interval int - Pcr
Control string - Pcr
Period int - Pcr
Pid string - Pmt
Interval int - Pmt
Pid string - Program
Num int - Rate
Mode string - Scte27Pids string
- Scte35Control string
- Scte35Pid string
- PID from which to read SCTE-35 messages.
- Segmentation
Markers string - Segmentation
Style string - Segmentation
Time double - Timed
Metadata stringBehavior - Timed
Metadata stringPid - Transport
Stream intId - Video
Pid string
- Absent
Input stringAudio Behavior - Arib string
- Arib
Captions stringPid - Arib
Captions stringPid Control - Audio
Buffer stringModel - Audio
Frames intPer Pes - Audio
Pids string - Audio
Stream stringType - Bitrate int
- Average bitrate in bits/second.
- Buffer
Model string - Cc
Descriptor string - Dvb
Nit ChannelSettings Encoder Settings Output Group Output Output Settings Udp Output Settings Container Settings M2ts Settings Dvb Nit Settings - Dvb
Sdt ChannelSettings Encoder Settings Output Group Output Output Settings Udp Output Settings Container Settings M2ts Settings Dvb Sdt Settings - Dvb
Sub stringPids - Dvb
Tdt ChannelSettings Encoder Settings Output Group Output Output Settings Udp Output Settings Container Settings M2ts Settings Dvb Tdt Settings - Dvb
Teletext stringPid - Ebif string
- Ebp
Audio stringInterval - Ebp
Lookahead intMs - Ebp
Placement string - Ecm
Pid string - Es
Rate stringIn Pes - Etv
Platform stringPid - Etv
Signal stringPid - Fragment
Time float64 - Klv string
- Klv
Data stringPids - Nielsen
Id3Behavior string - Null
Packet float64Bitrate - Pat
Interval int - Pcr
Control string - Pcr
Period int - Pcr
Pid string - Pmt
Interval int - Pmt
Pid string - Program
Num int - Rate
Mode string - Scte27Pids string
- Scte35Control string
- Scte35Pid string
- PID from which to read SCTE-35 messages.
- Segmentation
Markers string - Segmentation
Style string - Segmentation
Time float64 - Timed
Metadata stringBehavior - Timed
Metadata stringPid - Transport
Stream intId - Video
Pid string
- absent
Input StringAudio Behavior - arib String
- arib
Captions StringPid - arib
Captions StringPid Control - audio
Buffer StringModel - audio
Frames IntegerPer Pes - audio
Pids String - audio
Stream StringType - bitrate Integer
- Average bitrate in bits/second.
- buffer
Model String - cc
Descriptor String - dvb
Nit ChannelSettings Encoder Settings Output Group Output Output Settings Udp Output Settings Container Settings M2ts Settings Dvb Nit Settings - dvb
Sdt ChannelSettings Encoder Settings Output Group Output Output Settings Udp Output Settings Container Settings M2ts Settings Dvb Sdt Settings - dvb
Sub StringPids - dvb
Tdt ChannelSettings Encoder Settings Output Group Output Output Settings Udp Output Settings Container Settings M2ts Settings Dvb Tdt Settings - dvb
Teletext StringPid - ebif String
- ebp
Audio StringInterval - ebp
Lookahead IntegerMs - ebp
Placement String - ecm
Pid String - es
Rate StringIn Pes - etv
Platform StringPid - etv
Signal StringPid - fragment
Time Double - klv String
- klv
Data StringPids - nielsen
Id3Behavior String - null
Packet DoubleBitrate - pat
Interval Integer - pcr
Control String - pcr
Period Integer - pcr
Pid String - pmt
Interval Integer - pmt
Pid String - program
Num Integer - rate
Mode String - scte27Pids String
- scte35Control String
- scte35Pid String
- PID from which to read SCTE-35 messages.
- segmentation
Markers String - segmentation
Style String - segmentation
Time Double - timed
Metadata StringBehavior - timed
Metadata StringPid - transport
Stream IntegerId - video
Pid String
- absent
Input stringAudio Behavior - arib string
- arib
Captions stringPid - arib
Captions stringPid Control - audio
Buffer stringModel - audio
Frames numberPer Pes - audio
Pids string - audio
Stream stringType - bitrate number
- Average bitrate in bits/second.
- buffer
Model string - cc
Descriptor string - dvb
Nit ChannelSettings Encoder Settings Output Group Output Output Settings Udp Output Settings Container Settings M2ts Settings Dvb Nit Settings - dvb
Sdt ChannelSettings Encoder Settings Output Group Output Output Settings Udp Output Settings Container Settings M2ts Settings Dvb Sdt Settings - dvb
Sub stringPids - dvb
Tdt ChannelSettings Encoder Settings Output Group Output Output Settings Udp Output Settings Container Settings M2ts Settings Dvb Tdt Settings - dvb
Teletext stringPid - ebif string
- ebp
Audio stringInterval - ebp
Lookahead numberMs - ebp
Placement string - ecm
Pid string - es
Rate stringIn Pes - etv
Platform stringPid - etv
Signal stringPid - fragment
Time number - klv string
- klv
Data stringPids - nielsen
Id3Behavior string - null
Packet numberBitrate - pat
Interval number - pcr
Control string - pcr
Period number - pcr
Pid string - pmt
Interval number - pmt
Pid string - program
Num number - rate
Mode string - scte27Pids string
- scte35Control string
- scte35Pid string
- PID from which to read SCTE-35 messages.
- segmentation
Markers string - segmentation
Style string - segmentation
Time number - timed
Metadata stringBehavior - timed
Metadata stringPid - transport
Stream numberId - video
Pid string
- absent_
input_ straudio_ behavior - arib str
- arib_
captions_ strpid - arib_
captions_ strpid_ control - audio_
buffer_ strmodel - audio_
frames_ intper_ pes - audio_
pids str - audio_
stream_ strtype - bitrate int
- Average bitrate in bits/second.
- buffer_
model str - cc_
descriptor str - dvb_
nit_ Channelsettings Encoder Settings Output Group Output Output Settings Udp Output Settings Container Settings M2ts Settings Dvb Nit Settings - dvb_
sdt_ Channelsettings Encoder Settings Output Group Output Output Settings Udp Output Settings Container Settings M2ts Settings Dvb Sdt Settings - dvb_
sub_ strpids - dvb_
tdt_ Channelsettings Encoder Settings Output Group Output Output Settings Udp Output Settings Container Settings M2ts Settings Dvb Tdt Settings - dvb_
teletext_ strpid - ebif str
- ebp_
audio_ strinterval - ebp_
lookahead_ intms - ebp_
placement str - ecm_
pid str - es_
rate_ strin_ pes - etv_
platform_ strpid - etv_
signal_ strpid - fragment_
time float - klv str
- klv_
data_ strpids - nielsen_
id3_ strbehavior - null_
packet_ floatbitrate - pat_
interval int - pcr_
control str - pcr_
period int - pcr_
pid str - pmt_
interval int - pmt_
pid str - program_
num int - rate_
mode str - scte27_
pids str - scte35_
control str - scte35_
pid str - PID from which to read SCTE-35 messages.
- segmentation_
markers str - segmentation_
style str - segmentation_
time float - timed_
metadata_ strbehavior - timed_
metadata_ strpid - transport_
stream_ intid - video_
pid str
- absent
Input StringAudio Behavior - arib String
- arib
Captions StringPid - arib
Captions StringPid Control - audio
Buffer StringModel - audio
Frames NumberPer Pes - audio
Pids String - audio
Stream StringType - bitrate Number
- Average bitrate in bits/second.
- buffer
Model String - cc
Descriptor String - dvb
Nit Property MapSettings - dvb
Sdt Property MapSettings - dvb
Sub StringPids - dvb
Tdt Property MapSettings - dvb
Teletext StringPid - ebif String
- ebp
Audio StringInterval - ebp
Lookahead NumberMs - ebp
Placement String - ecm
Pid String - es
Rate StringIn Pes - etv
Platform StringPid - etv
Signal StringPid - fragment
Time Number - klv String
- klv
Data StringPids - nielsen
Id3Behavior String - null
Packet NumberBitrate - pat
Interval Number - pcr
Control String - pcr
Period Number - pcr
Pid String - pmt
Interval Number - pmt
Pid String - program
Num Number - rate
Mode String - scte27Pids String
- scte35Control String
- scte35Pid String
- PID from which to read SCTE-35 messages.
- segmentation
Markers String - segmentation
Style String - segmentation
Time Number - timed
Metadata StringBehavior - timed
Metadata StringPid - transport
Stream NumberId - video
Pid String
ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbNitSettingsArgs
- Network
Id int - Network
Name string - Rep
Interval int
- Network
Id int - Network
Name string - Rep
Interval int
- network
Id Integer - network
Name String - rep
Interval Integer
- network
Id number - network
Name string - rep
Interval number
- network_
id int - network_
name str - rep_
interval int
- network
Id Number - network
Name String - rep
Interval Number
ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbSdtSettingsArgs
- Output
Sdt string - Rep
Interval int - Service
Name string - Service
Provider stringName
- Output
Sdt string - Rep
Interval int - Service
Name string - Service
Provider stringName
- output
Sdt String - rep
Interval Integer - service
Name String - service
Provider StringName
- output
Sdt string - rep
Interval number - service
Name string - service
Provider stringName
- output_
sdt str - rep_
interval int - service_
name str - service_
provider_ strname
- output
Sdt String - rep
Interval Number - service
Name String - service
Provider StringName
ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsContainerSettingsM2tsSettingsDvbTdtSettingsArgs
- Rep
Interval int
- Rep
Interval int
- rep
Interval Integer
- rep
Interval number
- rep_
interval int
- rep
Interval Number
ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestination, ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsDestinationArgs
- Destination
Ref stringId - Reference ID for the destination.
- Destination
Ref stringId - Reference ID for the destination.
- destination
Ref StringId - Reference ID for the destination.
- destination
Ref stringId - Reference ID for the destination.
- destination_
ref_ strid - Reference ID for the destination.
- destination
Ref StringId - Reference ID for the destination.
ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettings, ChannelEncoderSettingsOutputGroupOutputOutputSettingsUdpOutputSettingsFecOutputSettingsArgs
- Column
Depth int - The height of the FEC protection matrix.
- Include
Fec string - Enables column only or column and row based FEC.
- Row
Length int - The width of the FEC protection matrix.
- Column
Depth int - The height of the FEC protection matrix.
- Include
Fec string - Enables column only or column and row based FEC.
- Row
Length int - The width of the FEC protection matrix.
- column
Depth Integer - The height of the FEC protection matrix.
- include
Fec String - Enables column only or column and row based FEC.
- row
Length Integer - The width of the FEC protection matrix.
- column
Depth number - The height of the FEC protection matrix.
- include
Fec string - Enables column only or column and row based FEC.
- row
Length number - The width of the FEC protection matrix.
- column_
depth int - The height of the FEC protection matrix.
- include_
fec str - Enables column only or column and row based FEC.
- row_
length int - The width of the FEC protection matrix.
- column
Depth Number - The height of the FEC protection matrix.
- include
Fec String - Enables column only or column and row based FEC.
- row
Length Number - The width of the FEC protection matrix.
ChannelEncoderSettingsTimecodeConfig, ChannelEncoderSettingsTimecodeConfigArgs
- Source string
- The source for the timecode that will be associated with the events outputs.
- Sync
Threshold int - Threshold in frames beyond which output timecode is resynchronized to the input timecode.
- Source string
- The source for the timecode that will be associated with the events outputs.
- Sync
Threshold int - Threshold in frames beyond which output timecode is resynchronized to the input timecode.
- source String
- The source for the timecode that will be associated with the events outputs.
- sync
Threshold Integer - Threshold in frames beyond which output timecode is resynchronized to the input timecode.
- source string
- The source for the timecode that will be associated with the events outputs.
- sync
Threshold number - Threshold in frames beyond which output timecode is resynchronized to the input timecode.
- source str
- The source for the timecode that will be associated with the events outputs.
- sync_
threshold int - Threshold in frames beyond which output timecode is resynchronized to the input timecode.
- source String
- The source for the timecode that will be associated with the events outputs.
- sync
Threshold Number - Threshold in frames beyond which output timecode is resynchronized to the input timecode.
ChannelEncoderSettingsVideoDescription, ChannelEncoderSettingsVideoDescriptionArgs
- Name string
- The name of the video description.
- Codec
Settings ChannelEncoder Settings Video Description Codec Settings - The video codec settings. See Video Codec Settings for more details.
- Height int
- Output video height in pixels.
- Respond
To stringAfd - Indicate how to respond to the AFD values that might be in the input video.
- Scaling
Behavior string - Behavior on how to scale.
- int
- Changes the strength of the anti-alias filter used for scaling.
- Width int
- Output video width in pixels.
- Name string
- The name of the video description.
- Codec
Settings ChannelEncoder Settings Video Description Codec Settings - The video codec settings. See Video Codec Settings for more details.
- Height int
- Output video height in pixels.
- Respond
To stringAfd - Indicate how to respond to the AFD values that might be in the input video.
- Scaling
Behavior string - Behavior on how to scale.
- int
- Changes the strength of the anti-alias filter used for scaling.
- Width int
- Output video width in pixels.
- name String
- The name of the video description.
- codec
Settings ChannelEncoder Settings Video Description Codec Settings - The video codec settings. See Video Codec Settings for more details.
- height Integer
- Output video height in pixels.
- respond
To StringAfd - Indicate how to respond to the AFD values that might be in the input video.
- scaling
Behavior String - Behavior on how to scale.
- Integer
- Changes the strength of the anti-alias filter used for scaling.
- width Integer
- Output video width in pixels.
- name string
- The name of the video description.
- codec
Settings ChannelEncoder Settings Video Description Codec Settings - The video codec settings. See Video Codec Settings for more details.
- height number
- Output video height in pixels.
- respond
To stringAfd - Indicate how to respond to the AFD values that might be in the input video.
- scaling
Behavior string - Behavior on how to scale.
- number
- Changes the strength of the anti-alias filter used for scaling.
- width number
- Output video width in pixels.
- name str
- The name of the video description.
- codec_
settings ChannelEncoder Settings Video Description Codec Settings - The video codec settings. See Video Codec Settings for more details.
- height int
- Output video height in pixels.
- respond_
to_ strafd - Indicate how to respond to the AFD values that might be in the input video.
- scaling_
behavior str - Behavior on how to scale.
- int
- Changes the strength of the anti-alias filter used for scaling.
- width int
- Output video width in pixels.
- name String
- The name of the video description.
- codec
Settings Property Map - The video codec settings. See Video Codec Settings for more details.
- height Number
- Output video height in pixels.
- respond
To StringAfd - Indicate how to respond to the AFD values that might be in the input video.
- scaling
Behavior String - Behavior on how to scale.
- Number
- Changes the strength of the anti-alias filter used for scaling.
- width Number
- Output video width in pixels.
ChannelEncoderSettingsVideoDescriptionCodecSettings, ChannelEncoderSettingsVideoDescriptionCodecSettingsArgs
- Frame
Capture ChannelSettings Encoder Settings Video Description Codec Settings Frame Capture Settings - Frame capture settings. See Frame Capture Settings for more details.
- H264Settings
Channel
Encoder Settings Video Description Codec Settings H264Settings - H264 settings. See H264 Settings for more details.
- H265Settings
Channel
Encoder Settings Video Description Codec Settings H265Settings
- Frame
Capture ChannelSettings Encoder Settings Video Description Codec Settings Frame Capture Settings - Frame capture settings. See Frame Capture Settings for more details.
- H264Settings
Channel
Encoder Settings Video Description Codec Settings H264Settings - H264 settings. See H264 Settings for more details.
- H265Settings
Channel
Encoder Settings Video Description Codec Settings H265Settings
- frame
Capture ChannelSettings Encoder Settings Video Description Codec Settings Frame Capture Settings - Frame capture settings. See Frame Capture Settings for more details.
- h264Settings
Channel
Encoder Settings Video Description Codec Settings H264Settings - H264 settings. See H264 Settings for more details.
- h265Settings
Channel
Encoder Settings Video Description Codec Settings H265Settings
- frame
Capture ChannelSettings Encoder Settings Video Description Codec Settings Frame Capture Settings - Frame capture settings. See Frame Capture Settings for more details.
- h264Settings
Channel
Encoder Settings Video Description Codec Settings H264Settings - H264 settings. See H264 Settings for more details.
- h265Settings
Channel
Encoder Settings Video Description Codec Settings H265Settings
- frame_
capture_ Channelsettings Encoder Settings Video Description Codec Settings Frame Capture Settings - Frame capture settings. See Frame Capture Settings for more details.
- h264_
settings ChannelEncoder Settings Video Description Codec Settings H264Settings - H264 settings. See H264 Settings for more details.
- h265_
settings ChannelEncoder Settings Video Description Codec Settings H265Settings
- frame
Capture Property MapSettings - Frame capture settings. See Frame Capture Settings for more details.
- h264Settings Property Map
- H264 settings. See H264 Settings for more details.
- h265Settings Property Map
ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettings, ChannelEncoderSettingsVideoDescriptionCodecSettingsFrameCaptureSettingsArgs
- Capture
Interval int - The frequency at which to capture frames for inclusion in the output.
- Capture
Interval stringUnits - Unit for the frame capture interval.
- Capture
Interval int - The frequency at which to capture frames for inclusion in the output.
- Capture
Interval stringUnits - Unit for the frame capture interval.
- capture
Interval Integer - The frequency at which to capture frames for inclusion in the output.
- capture
Interval StringUnits - Unit for the frame capture interval.
- capture
Interval number - The frequency at which to capture frames for inclusion in the output.
- capture
Interval stringUnits - Unit for the frame capture interval.
- capture_
interval int - The frequency at which to capture frames for inclusion in the output.
- capture_
interval_ strunits - Unit for the frame capture interval.
- capture
Interval Number - The frequency at which to capture frames for inclusion in the output.
- capture
Interval StringUnits - Unit for the frame capture interval.
ChannelEncoderSettingsVideoDescriptionCodecSettingsH264Settings, ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsArgs
- Adaptive
Quantization string - Enables or disables adaptive quantization.
- Afd
Signaling string - Indicates that AFD values will be written into the output stream.
- Bitrate int
- Average bitrate in bits/second.
- Buf
Fill intPct - Buf
Size int - Size of buffer in bits.
- Color
Metadata string - Includes color space metadata in the output.
- Entropy
Encoding string - Entropy encoding mode.
- Filter
Settings ChannelEncoder Settings Video Description Codec Settings H264Settings Filter Settings - Filters to apply to an encode. See H264 Filter Settings for more details.
- Fixed
Afd string - Four bit AFD value to write on all frames of video in the output stream.
- Flicker
Aq string - Force
Field stringPictures - Controls whether coding is performed on a field basis or on a frame basis.
- Framerate
Control string - Indicates how the output video frame rate is specified.
- Framerate
Denominator int - Framerate denominator.
- Framerate
Numerator int - Framerate numerator.
- Gop
BReference string - GOP-B reference.
- Gop
Closed intCadence - Frequency of closed GOPs.
- Gop
Num intBFrames - Number of B-frames between reference frames.
- Gop
Size double - GOP size in units of either frames of seconds per
gop_size_units. - Gop
Size stringUnits - Indicates if the
gop_sizeis specified in frames or seconds. - Level string
- H264 level.
- Look
Ahead stringRate Control - Amount of lookahead.
- Max
Bitrate int - Set the maximum bitrate in order to accommodate expected spikes in the complexity of the video.
- Min
IInterval int - Num
Ref intFrames - Number of reference frames to use.
- Par
Control string - Indicates how the output pixel aspect ratio is specified.
- Par
Denominator int - Pixel Aspect Ratio denominator.
- Par
Numerator int - Pixel Aspect Ratio numerator.
- Profile string
- AAC profile.
- Quality
Level string - Quality level.
- Qvbr
Quality intLevel - Controls the target quality for the video encode.
- Rate
Control stringMode - The rate control mode.
- Scan
Type string - Sets the scan type of the output.
- Scene
Change stringDetect - Scene change detection.
- Slices int
- Number of slices per picture.
- Softness int
- Softness.
- Spatial
Aq string - Makes adjustments within each frame based on spatial variation of content complexity.
- Subgop
Length string - Subgop length.
- Syntax string
- Produces a bitstream compliant with SMPTE RP-2027.
- Temporal
Aq string - Makes adjustments within each frame based on temporal variation of content complexity.
- Timecode
Insertion string - Determines how timecodes should be inserted into the video elementary stream.
- Adaptive
Quantization string - Enables or disables adaptive quantization.
- Afd
Signaling string - Indicates that AFD values will be written into the output stream.
- Bitrate int
- Average bitrate in bits/second.
- Buf
Fill intPct - Buf
Size int - Size of buffer in bits.
- Color
Metadata string - Includes color space metadata in the output.
- Entropy
Encoding string - Entropy encoding mode.
- Filter
Settings ChannelEncoder Settings Video Description Codec Settings H264Settings Filter Settings - Filters to apply to an encode. See H264 Filter Settings for more details.
- Fixed
Afd string - Four bit AFD value to write on all frames of video in the output stream.
- Flicker
Aq string - Force
Field stringPictures - Controls whether coding is performed on a field basis or on a frame basis.
- Framerate
Control string - Indicates how the output video frame rate is specified.
- Framerate
Denominator int - Framerate denominator.
- Framerate
Numerator int - Framerate numerator.
- Gop
BReference string - GOP-B reference.
- Gop
Closed intCadence - Frequency of closed GOPs.
- Gop
Num intBFrames - Number of B-frames between reference frames.
- Gop
Size float64 - GOP size in units of either frames of seconds per
gop_size_units. - Gop
Size stringUnits - Indicates if the
gop_sizeis specified in frames or seconds. - Level string
- H264 level.
- Look
Ahead stringRate Control - Amount of lookahead.
- Max
Bitrate int - Set the maximum bitrate in order to accommodate expected spikes in the complexity of the video.
- Min
IInterval int - Num
Ref intFrames - Number of reference frames to use.
- Par
Control string - Indicates how the output pixel aspect ratio is specified.
- Par
Denominator int - Pixel Aspect Ratio denominator.
- Par
Numerator int - Pixel Aspect Ratio numerator.
- Profile string
- AAC profile.
- Quality
Level string - Quality level.
- Qvbr
Quality intLevel - Controls the target quality for the video encode.
- Rate
Control stringMode - The rate control mode.
- Scan
Type string - Sets the scan type of the output.
- Scene
Change stringDetect - Scene change detection.
- Slices int
- Number of slices per picture.
- Softness int
- Softness.
- Spatial
Aq string - Makes adjustments within each frame based on spatial variation of content complexity.
- Subgop
Length string - Subgop length.
- Syntax string
- Produces a bitstream compliant with SMPTE RP-2027.
- Temporal
Aq string - Makes adjustments within each frame based on temporal variation of content complexity.
- Timecode
Insertion string - Determines how timecodes should be inserted into the video elementary stream.
- adaptive
Quantization String - Enables or disables adaptive quantization.
- afd
Signaling String - Indicates that AFD values will be written into the output stream.
- bitrate Integer
- Average bitrate in bits/second.
- buf
Fill IntegerPct - buf
Size Integer - Size of buffer in bits.
- color
Metadata String - Includes color space metadata in the output.
- entropy
Encoding String - Entropy encoding mode.
- filter
Settings ChannelEncoder Settings Video Description Codec Settings H264Settings Filter Settings - Filters to apply to an encode. See H264 Filter Settings for more details.
- fixed
Afd String - Four bit AFD value to write on all frames of video in the output stream.
- flicker
Aq String - force
Field StringPictures - Controls whether coding is performed on a field basis or on a frame basis.
- framerate
Control String - Indicates how the output video frame rate is specified.
- framerate
Denominator Integer - Framerate denominator.
- framerate
Numerator Integer - Framerate numerator.
- gop
BReference String - GOP-B reference.
- gop
Closed IntegerCadence - Frequency of closed GOPs.
- gop
Num IntegerBFrames - Number of B-frames between reference frames.
- gop
Size Double - GOP size in units of either frames of seconds per
gop_size_units. - gop
Size StringUnits - Indicates if the
gop_sizeis specified in frames or seconds. - level String
- H264 level.
- look
Ahead StringRate Control - Amount of lookahead.
- max
Bitrate Integer - Set the maximum bitrate in order to accommodate expected spikes in the complexity of the video.
- min
IInterval Integer - num
Ref IntegerFrames - Number of reference frames to use.
- par
Control String - Indicates how the output pixel aspect ratio is specified.
- par
Denominator Integer - Pixel Aspect Ratio denominator.
- par
Numerator Integer - Pixel Aspect Ratio numerator.
- profile String
- AAC profile.
- quality
Level String - Quality level.
- qvbr
Quality IntegerLevel - Controls the target quality for the video encode.
- rate
Control StringMode - The rate control mode.
- scan
Type String - Sets the scan type of the output.
- scene
Change StringDetect - Scene change detection.
- slices Integer
- Number of slices per picture.
- softness Integer
- Softness.
- spatial
Aq String - Makes adjustments within each frame based on spatial variation of content complexity.
- subgop
Length String - Subgop length.
- syntax String
- Produces a bitstream compliant with SMPTE RP-2027.
- temporal
Aq String - Makes adjustments within each frame based on temporal variation of content complexity.
- timecode
Insertion String - Determines how timecodes should be inserted into the video elementary stream.
- adaptive
Quantization string - Enables or disables adaptive quantization.
- afd
Signaling string - Indicates that AFD values will be written into the output stream.
- bitrate number
- Average bitrate in bits/second.
- buf
Fill numberPct - buf
Size number - Size of buffer in bits.
- color
Metadata string - Includes color space metadata in the output.
- entropy
Encoding string - Entropy encoding mode.
- filter
Settings ChannelEncoder Settings Video Description Codec Settings H264Settings Filter Settings - Filters to apply to an encode. See H264 Filter Settings for more details.
- fixed
Afd string - Four bit AFD value to write on all frames of video in the output stream.
- flicker
Aq string - force
Field stringPictures - Controls whether coding is performed on a field basis or on a frame basis.
- framerate
Control string - Indicates how the output video frame rate is specified.
- framerate
Denominator number - Framerate denominator.
- framerate
Numerator number - Framerate numerator.
- gop
BReference string - GOP-B reference.
- gop
Closed numberCadence - Frequency of closed GOPs.
- gop
Num numberBFrames - Number of B-frames between reference frames.
- gop
Size number - GOP size in units of either frames of seconds per
gop_size_units. - gop
Size stringUnits - Indicates if the
gop_sizeis specified in frames or seconds. - level string
- H264 level.
- look
Ahead stringRate Control - Amount of lookahead.
- max
Bitrate number - Set the maximum bitrate in order to accommodate expected spikes in the complexity of the video.
- min
IInterval number - num
Ref numberFrames - Number of reference frames to use.
- par
Control string - Indicates how the output pixel aspect ratio is specified.
- par
Denominator number - Pixel Aspect Ratio denominator.
- par
Numerator number - Pixel Aspect Ratio numerator.
- profile string
- AAC profile.
- quality
Level string - Quality level.
- qvbr
Quality numberLevel - Controls the target quality for the video encode.
- rate
Control stringMode - The rate control mode.
- scan
Type string - Sets the scan type of the output.
- scene
Change stringDetect - Scene change detection.
- slices number
- Number of slices per picture.
- softness number
- Softness.
- spatial
Aq string - Makes adjustments within each frame based on spatial variation of content complexity.
- subgop
Length string - Subgop length.
- syntax string
- Produces a bitstream compliant with SMPTE RP-2027.
- temporal
Aq string - Makes adjustments within each frame based on temporal variation of content complexity.
- timecode
Insertion string - Determines how timecodes should be inserted into the video elementary stream.
- adaptive_
quantization str - Enables or disables adaptive quantization.
- afd_
signaling str - Indicates that AFD values will be written into the output stream.
- bitrate int
- Average bitrate in bits/second.
- buf_
fill_ intpct - buf_
size int - Size of buffer in bits.
- color_
metadata str - Includes color space metadata in the output.
- entropy_
encoding str - Entropy encoding mode.
- filter_
settings ChannelEncoder Settings Video Description Codec Settings H264Settings Filter Settings - Filters to apply to an encode. See H264 Filter Settings for more details.
- fixed_
afd str - Four bit AFD value to write on all frames of video in the output stream.
- flicker_
aq str - force_
field_ strpictures - Controls whether coding is performed on a field basis or on a frame basis.
- framerate_
control str - Indicates how the output video frame rate is specified.
- framerate_
denominator int - Framerate denominator.
- framerate_
numerator int - Framerate numerator.
- gop_
b_ strreference - GOP-B reference.
- gop_
closed_ intcadence - Frequency of closed GOPs.
- gop_
num_ intb_ frames - Number of B-frames between reference frames.
- gop_
size float - GOP size in units of either frames of seconds per
gop_size_units. - gop_
size_ strunits - Indicates if the
gop_sizeis specified in frames or seconds. - level str
- H264 level.
- look_
ahead_ strrate_ control - Amount of lookahead.
- max_
bitrate int - Set the maximum bitrate in order to accommodate expected spikes in the complexity of the video.
- min_
i_ intinterval - num_
ref_ intframes - Number of reference frames to use.
- par_
control str - Indicates how the output pixel aspect ratio is specified.
- par_
denominator int - Pixel Aspect Ratio denominator.
- par_
numerator int - Pixel Aspect Ratio numerator.
- profile str
- AAC profile.
- quality_
level str - Quality level.
- qvbr_
quality_ intlevel - Controls the target quality for the video encode.
- rate_
control_ strmode - The rate control mode.
- scan_
type str - Sets the scan type of the output.
- scene_
change_ strdetect - Scene change detection.
- slices int
- Number of slices per picture.
- softness int
- Softness.
- spatial_
aq str - Makes adjustments within each frame based on spatial variation of content complexity.
- subgop_
length str - Subgop length.
- syntax str
- Produces a bitstream compliant with SMPTE RP-2027.
- temporal_
aq str - Makes adjustments within each frame based on temporal variation of content complexity.
- timecode_
insertion str - Determines how timecodes should be inserted into the video elementary stream.
- adaptive
Quantization String - Enables or disables adaptive quantization.
- afd
Signaling String - Indicates that AFD values will be written into the output stream.
- bitrate Number
- Average bitrate in bits/second.
- buf
Fill NumberPct - buf
Size Number - Size of buffer in bits.
- color
Metadata String - Includes color space metadata in the output.
- entropy
Encoding String - Entropy encoding mode.
- filter
Settings Property Map - Filters to apply to an encode. See H264 Filter Settings for more details.
- fixed
Afd String - Four bit AFD value to write on all frames of video in the output stream.
- flicker
Aq String - force
Field StringPictures - Controls whether coding is performed on a field basis or on a frame basis.
- framerate
Control String - Indicates how the output video frame rate is specified.
- framerate
Denominator Number - Framerate denominator.
- framerate
Numerator Number - Framerate numerator.
- gop
BReference String - GOP-B reference.
- gop
Closed NumberCadence - Frequency of closed GOPs.
- gop
Num NumberBFrames - Number of B-frames between reference frames.
- gop
Size Number - GOP size in units of either frames of seconds per
gop_size_units. - gop
Size StringUnits - Indicates if the
gop_sizeis specified in frames or seconds. - level String
- H264 level.
- look
Ahead StringRate Control - Amount of lookahead.
- max
Bitrate Number - Set the maximum bitrate in order to accommodate expected spikes in the complexity of the video.
- min
IInterval Number - num
Ref NumberFrames - Number of reference frames to use.
- par
Control String - Indicates how the output pixel aspect ratio is specified.
- par
Denominator Number - Pixel Aspect Ratio denominator.
- par
Numerator Number - Pixel Aspect Ratio numerator.
- profile String
- AAC profile.
- quality
Level String - Quality level.
- qvbr
Quality NumberLevel - Controls the target quality for the video encode.
- rate
Control StringMode - The rate control mode.
- scan
Type String - Sets the scan type of the output.
- scene
Change StringDetect - Scene change detection.
- slices Number
- Number of slices per picture.
- softness Number
- Softness.
- spatial
Aq String - Makes adjustments within each frame based on spatial variation of content complexity.
- subgop
Length String - Subgop length.
- syntax String
- Produces a bitstream compliant with SMPTE RP-2027.
- temporal
Aq String - Makes adjustments within each frame based on temporal variation of content complexity.
- timecode
Insertion String - Determines how timecodes should be inserted into the video elementary stream.
ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettings, ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsArgs
- Temporal
Filter ChannelSettings Encoder Settings Video Description Codec Settings H264Settings Filter Settings Temporal Filter Settings - Temporal filter settings. See Temporal Filter Settings
- Temporal
Filter ChannelSettings Encoder Settings Video Description Codec Settings H264Settings Filter Settings Temporal Filter Settings - Temporal filter settings. See Temporal Filter Settings
- temporal
Filter ChannelSettings Encoder Settings Video Description Codec Settings H264Settings Filter Settings Temporal Filter Settings - Temporal filter settings. See Temporal Filter Settings
- temporal
Filter ChannelSettings Encoder Settings Video Description Codec Settings H264Settings Filter Settings Temporal Filter Settings - Temporal filter settings. See Temporal Filter Settings
- temporal_
filter_ Channelsettings Encoder Settings Video Description Codec Settings H264Settings Filter Settings Temporal Filter Settings - Temporal filter settings. See Temporal Filter Settings
- temporal
Filter Property MapSettings - Temporal filter settings. See Temporal Filter Settings
ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettings, ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsTemporalFilterSettingsArgs
- Post
Filter stringSharpening - Post filter sharpening.
- Strength string
- Filter strength.
- Post
Filter stringSharpening - Post filter sharpening.
- Strength string
- Filter strength.
- post
Filter StringSharpening - Post filter sharpening.
- strength String
- Filter strength.
- post
Filter stringSharpening - Post filter sharpening.
- strength string
- Filter strength.
- post_
filter_ strsharpening - Post filter sharpening.
- strength str
- Filter strength.
- post
Filter StringSharpening - Post filter sharpening.
- strength String
- Filter strength.
ChannelEncoderSettingsVideoDescriptionCodecSettingsH265Settings, ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsArgs
- Bitrate int
- Average bitrate in bits/second.
- Framerate
Denominator int - Framerate denominator.
- Framerate
Numerator int - Framerate numerator.
- Adaptive
Quantization string - Enables or disables adaptive quantization.
- Afd
Signaling string - Indicates that AFD values will be written into the output stream.
- Alternative
Transfer stringFunction - Whether or not EML should insert an Alternative Transfer Function SEI message.
- Buf
Size int - Size of buffer in bits.
- Color
Metadata string - Includes color space metadata in the output.
- Color
Space ChannelSettings Encoder Settings Video Description Codec Settings H265Settings Color Space Settings - Define the color metadata for the output. H265 Color Space Settings for more details.
- Filter
Settings ChannelEncoder Settings Video Description Codec Settings H265Settings Filter Settings - Filters to apply to an encode. See H264 Filter Settings for more details.
- Fixed
Afd string - Four bit AFD value to write on all frames of video in the output stream.
- Flicker
Aq string - Gop
Closed intCadence - Frequency of closed GOPs.
- Gop
Size double - GOP size in units of either frames of seconds per
gop_size_units. - Gop
Size stringUnits - Indicates if the
gop_sizeis specified in frames or seconds. - Level string
- H264 level.
- Look
Ahead stringRate Control - Amount of lookahead.
- Max
Bitrate int - Set the maximum bitrate in order to accommodate expected spikes in the complexity of the video.
- Min
IInterval int - Par
Denominator int - Pixel Aspect Ratio denominator.
- Par
Numerator int - Pixel Aspect Ratio numerator.
- Profile string
- AAC profile.
- Qvbr
Quality intLevel - Controls the target quality for the video encode.
- Rate
Control stringMode - The rate control mode.
- Scan
Type string - Sets the scan type of the output.
- Scene
Change stringDetect - Scene change detection.
- Slices int
- Number of slices per picture.
- Tier string
- Set the H265 tier in the output.
- Timecode
Burnin ChannelSettings Encoder Settings Video Description Codec Settings H265Settings Timecode Burnin Settings - Apply a burned in timecode. See H265 Timecode Burnin Settings for more details.
- Timecode
Insertion string - Determines how timecodes should be inserted into the video elementary stream.
- Bitrate int
- Average bitrate in bits/second.
- Framerate
Denominator int - Framerate denominator.
- Framerate
Numerator int - Framerate numerator.
- Adaptive
Quantization string - Enables or disables adaptive quantization.
- Afd
Signaling string - Indicates that AFD values will be written into the output stream.
- Alternative
Transfer stringFunction - Whether or not EML should insert an Alternative Transfer Function SEI message.
- Buf
Size int - Size of buffer in bits.
- Color
Metadata string - Includes color space metadata in the output.
- Color
Space ChannelSettings Encoder Settings Video Description Codec Settings H265Settings Color Space Settings - Define the color metadata for the output. H265 Color Space Settings for more details.
- Filter
Settings ChannelEncoder Settings Video Description Codec Settings H265Settings Filter Settings - Filters to apply to an encode. See H264 Filter Settings for more details.
- Fixed
Afd string - Four bit AFD value to write on all frames of video in the output stream.
- Flicker
Aq string - Gop
Closed intCadence - Frequency of closed GOPs.
- Gop
Size float64 - GOP size in units of either frames of seconds per
gop_size_units. - Gop
Size stringUnits - Indicates if the
gop_sizeis specified in frames or seconds. - Level string
- H264 level.
- Look
Ahead stringRate Control - Amount of lookahead.
- Max
Bitrate int - Set the maximum bitrate in order to accommodate expected spikes in the complexity of the video.
- Min
IInterval int - Par
Denominator int - Pixel Aspect Ratio denominator.
- Par
Numerator int - Pixel Aspect Ratio numerator.
- Profile string
- AAC profile.
- Qvbr
Quality intLevel - Controls the target quality for the video encode.
- Rate
Control stringMode - The rate control mode.
- Scan
Type string - Sets the scan type of the output.
- Scene
Change stringDetect - Scene change detection.
- Slices int
- Number of slices per picture.
- Tier string
- Set the H265 tier in the output.
- Timecode
Burnin ChannelSettings Encoder Settings Video Description Codec Settings H265Settings Timecode Burnin Settings - Apply a burned in timecode. See H265 Timecode Burnin Settings for more details.
- Timecode
Insertion string - Determines how timecodes should be inserted into the video elementary stream.
- bitrate Integer
- Average bitrate in bits/second.
- framerate
Denominator Integer - Framerate denominator.
- framerate
Numerator Integer - Framerate numerator.
- adaptive
Quantization String - Enables or disables adaptive quantization.
- afd
Signaling String - Indicates that AFD values will be written into the output stream.
- alternative
Transfer StringFunction - Whether or not EML should insert an Alternative Transfer Function SEI message.
- buf
Size Integer - Size of buffer in bits.
- color
Metadata String - Includes color space metadata in the output.
- color
Space ChannelSettings Encoder Settings Video Description Codec Settings H265Settings Color Space Settings - Define the color metadata for the output. H265 Color Space Settings for more details.
- filter
Settings ChannelEncoder Settings Video Description Codec Settings H265Settings Filter Settings - Filters to apply to an encode. See H264 Filter Settings for more details.
- fixed
Afd String - Four bit AFD value to write on all frames of video in the output stream.
- flicker
Aq String - gop
Closed IntegerCadence - Frequency of closed GOPs.
- gop
Size Double - GOP size in units of either frames of seconds per
gop_size_units. - gop
Size StringUnits - Indicates if the
gop_sizeis specified in frames or seconds. - level String
- H264 level.
- look
Ahead StringRate Control - Amount of lookahead.
- max
Bitrate Integer - Set the maximum bitrate in order to accommodate expected spikes in the complexity of the video.
- min
IInterval Integer - par
Denominator Integer - Pixel Aspect Ratio denominator.
- par
Numerator Integer - Pixel Aspect Ratio numerator.
- profile String
- AAC profile.
- qvbr
Quality IntegerLevel - Controls the target quality for the video encode.
- rate
Control StringMode - The rate control mode.
- scan
Type String - Sets the scan type of the output.
- scene
Change StringDetect - Scene change detection.
- slices Integer
- Number of slices per picture.
- tier String
- Set the H265 tier in the output.
- timecode
Burnin ChannelSettings Encoder Settings Video Description Codec Settings H265Settings Timecode Burnin Settings - Apply a burned in timecode. See H265 Timecode Burnin Settings for more details.
- timecode
Insertion String - Determines how timecodes should be inserted into the video elementary stream.
- bitrate number
- Average bitrate in bits/second.
- framerate
Denominator number - Framerate denominator.
- framerate
Numerator number - Framerate numerator.
- adaptive
Quantization string - Enables or disables adaptive quantization.
- afd
Signaling string - Indicates that AFD values will be written into the output stream.
- alternative
Transfer stringFunction - Whether or not EML should insert an Alternative Transfer Function SEI message.
- buf
Size number - Size of buffer in bits.
- color
Metadata string - Includes color space metadata in the output.
- color
Space ChannelSettings Encoder Settings Video Description Codec Settings H265Settings Color Space Settings - Define the color metadata for the output. H265 Color Space Settings for more details.
- filter
Settings ChannelEncoder Settings Video Description Codec Settings H265Settings Filter Settings - Filters to apply to an encode. See H264 Filter Settings for more details.
- fixed
Afd string - Four bit AFD value to write on all frames of video in the output stream.
- flicker
Aq string - gop
Closed numberCadence - Frequency of closed GOPs.
- gop
Size number - GOP size in units of either frames of seconds per
gop_size_units. - gop
Size stringUnits - Indicates if the
gop_sizeis specified in frames or seconds. - level string
- H264 level.
- look
Ahead stringRate Control - Amount of lookahead.
- max
Bitrate number - Set the maximum bitrate in order to accommodate expected spikes in the complexity of the video.
- min
IInterval number - par
Denominator number - Pixel Aspect Ratio denominator.
- par
Numerator number - Pixel Aspect Ratio numerator.
- profile string
- AAC profile.
- qvbr
Quality numberLevel - Controls the target quality for the video encode.
- rate
Control stringMode - The rate control mode.
- scan
Type string - Sets the scan type of the output.
- scene
Change stringDetect - Scene change detection.
- slices number
- Number of slices per picture.
- tier string
- Set the H265 tier in the output.
- timecode
Burnin ChannelSettings Encoder Settings Video Description Codec Settings H265Settings Timecode Burnin Settings - Apply a burned in timecode. See H265 Timecode Burnin Settings for more details.
- timecode
Insertion string - Determines how timecodes should be inserted into the video elementary stream.
- bitrate int
- Average bitrate in bits/second.
- framerate_
denominator int - Framerate denominator.
- framerate_
numerator int - Framerate numerator.
- adaptive_
quantization str - Enables or disables adaptive quantization.
- afd_
signaling str - Indicates that AFD values will be written into the output stream.
- alternative_
transfer_ strfunction - Whether or not EML should insert an Alternative Transfer Function SEI message.
- buf_
size int - Size of buffer in bits.
- color_
metadata str - Includes color space metadata in the output.
- color_
space_ Channelsettings Encoder Settings Video Description Codec Settings H265Settings Color Space Settings - Define the color metadata for the output. H265 Color Space Settings for more details.
- filter_
settings ChannelEncoder Settings Video Description Codec Settings H265Settings Filter Settings - Filters to apply to an encode. See H264 Filter Settings for more details.
- fixed_
afd str - Four bit AFD value to write on all frames of video in the output stream.
- flicker_
aq str - gop_
closed_ intcadence - Frequency of closed GOPs.
- gop_
size float - GOP size in units of either frames of seconds per
gop_size_units. - gop_
size_ strunits - Indicates if the
gop_sizeis specified in frames or seconds. - level str
- H264 level.
- look_
ahead_ strrate_ control - Amount of lookahead.
- max_
bitrate int - Set the maximum bitrate in order to accommodate expected spikes in the complexity of the video.
- min_
i_ intinterval - par_
denominator int - Pixel Aspect Ratio denominator.
- par_
numerator int - Pixel Aspect Ratio numerator.
- profile str
- AAC profile.
- qvbr_
quality_ intlevel - Controls the target quality for the video encode.
- rate_
control_ strmode - The rate control mode.
- scan_
type str - Sets the scan type of the output.
- scene_
change_ strdetect - Scene change detection.
- slices int
- Number of slices per picture.
- tier str
- Set the H265 tier in the output.
- timecode_
burnin_ Channelsettings Encoder Settings Video Description Codec Settings H265Settings Timecode Burnin Settings - Apply a burned in timecode. See H265 Timecode Burnin Settings for more details.
- timecode_
insertion str - Determines how timecodes should be inserted into the video elementary stream.
- bitrate Number
- Average bitrate in bits/second.
- framerate
Denominator Number - Framerate denominator.
- framerate
Numerator Number - Framerate numerator.
- adaptive
Quantization String - Enables or disables adaptive quantization.
- afd
Signaling String - Indicates that AFD values will be written into the output stream.
- alternative
Transfer StringFunction - Whether or not EML should insert an Alternative Transfer Function SEI message.
- buf
Size Number - Size of buffer in bits.
- color
Metadata String - Includes color space metadata in the output.
- color
Space Property MapSettings - Define the color metadata for the output. H265 Color Space Settings for more details.
- filter
Settings Property Map - Filters to apply to an encode. See H264 Filter Settings for more details.
- fixed
Afd String - Four bit AFD value to write on all frames of video in the output stream.
- flicker
Aq String - gop
Closed NumberCadence - Frequency of closed GOPs.
- gop
Size Number - GOP size in units of either frames of seconds per
gop_size_units. - gop
Size StringUnits - Indicates if the
gop_sizeis specified in frames or seconds. - level String
- H264 level.
- look
Ahead StringRate Control - Amount of lookahead.
- max
Bitrate Number - Set the maximum bitrate in order to accommodate expected spikes in the complexity of the video.
- min
IInterval Number - par
Denominator Number - Pixel Aspect Ratio denominator.
- par
Numerator Number - Pixel Aspect Ratio numerator.
- profile String
- AAC profile.
- qvbr
Quality NumberLevel - Controls the target quality for the video encode.
- rate
Control StringMode - The rate control mode.
- scan
Type String - Sets the scan type of the output.
- scene
Change StringDetect - Scene change detection.
- slices Number
- Number of slices per picture.
- tier String
- Set the H265 tier in the output.
- timecode
Burnin Property MapSettings - Apply a burned in timecode. See H265 Timecode Burnin Settings for more details.
- timecode
Insertion String - Determines how timecodes should be inserted into the video elementary stream.
ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettings, ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsArgs
- Color
Space ChannelPassthrough Settings Encoder Settings Video Description Codec Settings H265Settings Color Space Settings Color Space Passthrough Settings - Sets the colorspace metadata to be passed through.
- Dolby
Vision81Settings ChannelEncoder Settings Video Description Codec Settings H265Settings Color Space Settings Dolby Vision81Settings - Set the colorspace to Dolby Vision81.
- Hdr10Settings
Channel
Encoder Settings Video Description Codec Settings H265Settings Color Space Settings Hdr10Settings - Set the colorspace to be HDR10. See H265 HDR10 Settings for more details.
- Rec601Settings
Channel
Encoder Settings Video Description Codec Settings H265Settings Color Space Settings Rec601Settings - Set the colorspace to Rec. 601.
- Rec709Settings
Channel
Encoder Settings Video Description Codec Settings H265Settings Color Space Settings Rec709Settings - Set the colorspace to Rec. 709.
- Color
Space ChannelPassthrough Settings Encoder Settings Video Description Codec Settings H265Settings Color Space Settings Color Space Passthrough Settings - Sets the colorspace metadata to be passed through.
- Dolby
Vision81Settings ChannelEncoder Settings Video Description Codec Settings H265Settings Color Space Settings Dolby Vision81Settings - Set the colorspace to Dolby Vision81.
- Hdr10Settings
Channel
Encoder Settings Video Description Codec Settings H265Settings Color Space Settings Hdr10Settings - Set the colorspace to be HDR10. See H265 HDR10 Settings for more details.
- Rec601Settings
Channel
Encoder Settings Video Description Codec Settings H265Settings Color Space Settings Rec601Settings - Set the colorspace to Rec. 601.
- Rec709Settings
Channel
Encoder Settings Video Description Codec Settings H265Settings Color Space Settings Rec709Settings - Set the colorspace to Rec. 709.
- color
Space ChannelPassthrough Settings Encoder Settings Video Description Codec Settings H265Settings Color Space Settings Color Space Passthrough Settings - Sets the colorspace metadata to be passed through.
- dolby
Vision81Settings ChannelEncoder Settings Video Description Codec Settings H265Settings Color Space Settings Dolby Vision81Settings - Set the colorspace to Dolby Vision81.
- hdr10Settings
Channel
Encoder Settings Video Description Codec Settings H265Settings Color Space Settings Hdr10Settings - Set the colorspace to be HDR10. See H265 HDR10 Settings for more details.
- rec601Settings
Channel
Encoder Settings Video Description Codec Settings H265Settings Color Space Settings Rec601Settings - Set the colorspace to Rec. 601.
- rec709Settings
Channel
Encoder Settings Video Description Codec Settings H265Settings Color Space Settings Rec709Settings - Set the colorspace to Rec. 709.
- color
Space ChannelPassthrough Settings Encoder Settings Video Description Codec Settings H265Settings Color Space Settings Color Space Passthrough Settings - Sets the colorspace metadata to be passed through.
- dolby
Vision81Settings ChannelEncoder Settings Video Description Codec Settings H265Settings Color Space Settings Dolby Vision81Settings - Set the colorspace to Dolby Vision81.
- hdr10Settings
Channel
Encoder Settings Video Description Codec Settings H265Settings Color Space Settings Hdr10Settings - Set the colorspace to be HDR10. See H265 HDR10 Settings for more details.
- rec601Settings
Channel
Encoder Settings Video Description Codec Settings H265Settings Color Space Settings Rec601Settings - Set the colorspace to Rec. 601.
- rec709Settings
Channel
Encoder Settings Video Description Codec Settings H265Settings Color Space Settings Rec709Settings - Set the colorspace to Rec. 709.
- color_
space_ Channelpassthrough_ settings Encoder Settings Video Description Codec Settings H265Settings Color Space Settings Color Space Passthrough Settings - Sets the colorspace metadata to be passed through.
- dolby_
vision81_ Channelsettings Encoder Settings Video Description Codec Settings H265Settings Color Space Settings Dolby Vision81Settings - Set the colorspace to Dolby Vision81.
- hdr10_
settings ChannelEncoder Settings Video Description Codec Settings H265Settings Color Space Settings Hdr10Settings - Set the colorspace to be HDR10. See H265 HDR10 Settings for more details.
- rec601_
settings ChannelEncoder Settings Video Description Codec Settings H265Settings Color Space Settings Rec601Settings - Set the colorspace to Rec. 601.
- rec709_
settings ChannelEncoder Settings Video Description Codec Settings H265Settings Color Space Settings Rec709Settings - Set the colorspace to Rec. 709.
- color
Space Property MapPassthrough Settings - Sets the colorspace metadata to be passed through.
- dolby
Vision81Settings Property Map - Set the colorspace to Dolby Vision81.
- hdr10Settings Property Map
- Set the colorspace to be HDR10. See H265 HDR10 Settings for more details.
- rec601Settings Property Map
- Set the colorspace to Rec. 601.
- rec709Settings Property Map
- Set the colorspace to Rec. 709.
ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10Settings, ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsArgs
ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettings, ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsArgs
- Temporal
Filter ChannelSettings Encoder Settings Video Description Codec Settings H265Settings Filter Settings Temporal Filter Settings - Temporal filter settings. See Temporal Filter Settings
- Temporal
Filter ChannelSettings Encoder Settings Video Description Codec Settings H265Settings Filter Settings Temporal Filter Settings - Temporal filter settings. See Temporal Filter Settings
- temporal
Filter ChannelSettings Encoder Settings Video Description Codec Settings H265Settings Filter Settings Temporal Filter Settings - Temporal filter settings. See Temporal Filter Settings
- temporal
Filter ChannelSettings Encoder Settings Video Description Codec Settings H265Settings Filter Settings Temporal Filter Settings - Temporal filter settings. See Temporal Filter Settings
- temporal_
filter_ Channelsettings Encoder Settings Video Description Codec Settings H265Settings Filter Settings Temporal Filter Settings - Temporal filter settings. See Temporal Filter Settings
- temporal
Filter Property MapSettings - Temporal filter settings. See Temporal Filter Settings
ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettings, ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsFilterSettingsTemporalFilterSettingsArgs
- Post
Filter stringSharpening - Post filter sharpening.
- Strength string
- Filter strength.
- Post
Filter stringSharpening - Post filter sharpening.
- Strength string
- Filter strength.
- post
Filter StringSharpening - Post filter sharpening.
- strength String
- Filter strength.
- post
Filter stringSharpening - Post filter sharpening.
- strength string
- Filter strength.
- post_
filter_ strsharpening - Post filter sharpening.
- strength str
- Filter strength.
- post
Filter StringSharpening - Post filter sharpening.
- strength String
- Filter strength.
ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettings, ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsTimecodeBurninSettingsArgs
- Prefix string
- Set a prefix on the burned in timecode.
- Timecode
Burnin stringFont Size - Sets the size of the burned in timecode.
- Timecode
Burnin stringPosition - Sets the position of the burned in timecode.
- Prefix string
- Set a prefix on the burned in timecode.
- Timecode
Burnin stringFont Size - Sets the size of the burned in timecode.
- Timecode
Burnin stringPosition - Sets the position of the burned in timecode.
- prefix String
- Set a prefix on the burned in timecode.
- timecode
Burnin StringFont Size - Sets the size of the burned in timecode.
- timecode
Burnin StringPosition - Sets the position of the burned in timecode.
- prefix string
- Set a prefix on the burned in timecode.
- timecode
Burnin stringFont Size - Sets the size of the burned in timecode.
- timecode
Burnin stringPosition - Sets the position of the burned in timecode.
- prefix str
- Set a prefix on the burned in timecode.
- timecode_
burnin_ strfont_ size - Sets the size of the burned in timecode.
- timecode_
burnin_ strposition - Sets the position of the burned in timecode.
- prefix String
- Set a prefix on the burned in timecode.
- timecode
Burnin StringFont Size - Sets the size of the burned in timecode.
- timecode
Burnin StringPosition - Sets the position of the burned in timecode.
ChannelInputAttachment, ChannelInputAttachmentArgs
- Input
Attachment stringName - User-specified name for the attachment.
- Input
Id string - The ID of the input.
- Automatic
Input ChannelFailover Settings Input Attachment Automatic Input Failover Settings - Input
Settings ChannelInput Attachment Input Settings - Settings of an input. See Input Settings for more details
- Input
Attachment stringName - User-specified name for the attachment.
- Input
Id string - The ID of the input.
- Automatic
Input ChannelFailover Settings Input Attachment Automatic Input Failover Settings - Input
Settings ChannelInput Attachment Input Settings - Settings of an input. See Input Settings for more details
- input
Attachment StringName - User-specified name for the attachment.
- input
Id String - The ID of the input.
- automatic
Input ChannelFailover Settings Input Attachment Automatic Input Failover Settings - input
Settings ChannelInput Attachment Input Settings - Settings of an input. See Input Settings for more details
- input
Attachment stringName - User-specified name for the attachment.
- input
Id string - The ID of the input.
- automatic
Input ChannelFailover Settings Input Attachment Automatic Input Failover Settings - input
Settings ChannelInput Attachment Input Settings - Settings of an input. See Input Settings for more details
- input_
attachment_ strname - User-specified name for the attachment.
- input_
id str - The ID of the input.
- automatic_
input_ Channelfailover_ settings Input Attachment Automatic Input Failover Settings - input_
settings ChannelInput Attachment Input Settings - Settings of an input. See Input Settings for more details
- input
Attachment StringName - User-specified name for the attachment.
- input
Id String - The ID of the input.
- automatic
Input Property MapFailover Settings - input
Settings Property Map - Settings of an input. See Input Settings for more details
ChannelInputAttachmentAutomaticInputFailoverSettings, ChannelInputAttachmentAutomaticInputFailoverSettingsArgs
- secondary
Input StringId - error
Clear NumberTime Msec - failover
Conditions List<Property Map> - input
Preference String
ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverCondition, ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArgs
ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettings, ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsArgs
- Audio
Silence ChannelSettings Input Attachment Automatic Input Failover Settings Failover Condition Failover Condition Settings Audio Silence Settings - Input
Loss ChannelSettings Input Attachment Automatic Input Failover Settings Failover Condition Failover Condition Settings Input Loss Settings - Video
Black ChannelSettings Input Attachment Automatic Input Failover Settings Failover Condition Failover Condition Settings Video Black Settings
- Audio
Silence ChannelSettings Input Attachment Automatic Input Failover Settings Failover Condition Failover Condition Settings Audio Silence Settings - Input
Loss ChannelSettings Input Attachment Automatic Input Failover Settings Failover Condition Failover Condition Settings Input Loss Settings - Video
Black ChannelSettings Input Attachment Automatic Input Failover Settings Failover Condition Failover Condition Settings Video Black Settings
- audio
Silence ChannelSettings Input Attachment Automatic Input Failover Settings Failover Condition Failover Condition Settings Audio Silence Settings - input
Loss ChannelSettings Input Attachment Automatic Input Failover Settings Failover Condition Failover Condition Settings Input Loss Settings - video
Black ChannelSettings Input Attachment Automatic Input Failover Settings Failover Condition Failover Condition Settings Video Black Settings
- audio
Silence ChannelSettings Input Attachment Automatic Input Failover Settings Failover Condition Failover Condition Settings Audio Silence Settings - input
Loss ChannelSettings Input Attachment Automatic Input Failover Settings Failover Condition Failover Condition Settings Input Loss Settings - video
Black ChannelSettings Input Attachment Automatic Input Failover Settings Failover Condition Failover Condition Settings Video Black Settings
- audio_
silence_ Channelsettings Input Attachment Automatic Input Failover Settings Failover Condition Failover Condition Settings Audio Silence Settings - input_
loss_ Channelsettings Input Attachment Automatic Input Failover Settings Failover Condition Failover Condition Settings Input Loss Settings - video_
black_ Channelsettings Input Attachment Automatic Input Failover Settings Failover Condition Failover Condition Settings Video Black Settings
ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettings, ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsArgs
- Audio
Selector stringName - The name of the audio selector used as the source for this AudioDescription.
- Audio
Silence intThreshold Msec
- Audio
Selector stringName - The name of the audio selector used as the source for this AudioDescription.
- Audio
Silence intThreshold Msec
- audio
Selector StringName - The name of the audio selector used as the source for this AudioDescription.
- audio
Silence IntegerThreshold Msec
- audio
Selector stringName - The name of the audio selector used as the source for this AudioDescription.
- audio
Silence numberThreshold Msec
- audio_
selector_ strname - The name of the audio selector used as the source for this AudioDescription.
- audio_
silence_ intthreshold_ msec
- audio
Selector StringName - The name of the audio selector used as the source for this AudioDescription.
- audio
Silence NumberThreshold Msec
ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettings, ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsArgs
- input
Loss IntegerThreshold Msec
- input
Loss numberThreshold Msec
- input
Loss NumberThreshold Msec
ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettings, ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsArgs
- Black
Detect doubleThreshold - Video
Black intThreshold Msec
- Black
Detect float64Threshold - Video
Black intThreshold Msec
- black
Detect DoubleThreshold - video
Black IntegerThreshold Msec
- black
Detect numberThreshold - video
Black numberThreshold Msec
- black
Detect NumberThreshold - video
Black NumberThreshold Msec
ChannelInputAttachmentInputSettings, ChannelInputAttachmentInputSettingsArgs
- Audio
Selectors List<ChannelInput Attachment Input Settings Audio Selector> - Caption
Selectors List<ChannelInput Attachment Input Settings Caption Selector> - Deblock
Filter string - Enable or disable the deblock filter when filtering.
- Denoise
Filter string - Enable or disable the denoise filter when filtering.
- Filter
Strength int - Adjusts the magnitude of filtering from 1 (minimal) to 5 (strongest).
- Input
Filter string - Turns on the filter for the input.
- Network
Input ChannelSettings Input Attachment Input Settings Network Input Settings - Input settings. See Network Input Settings for more details.
- Scte35Pid int
- PID from which to read SCTE-35 messages.
- Smpte2038Data
Preference string - Specifies whether to extract applicable ancillary data from a SMPTE-2038 source in the input.
- Source
End stringBehavior - Loop input if it is a file.
- Video
Selector ChannelInput Attachment Input Settings Video Selector
- Audio
Selectors []ChannelInput Attachment Input Settings Audio Selector - Caption
Selectors []ChannelInput Attachment Input Settings Caption Selector - Deblock
Filter string - Enable or disable the deblock filter when filtering.
- Denoise
Filter string - Enable or disable the denoise filter when filtering.
- Filter
Strength int - Adjusts the magnitude of filtering from 1 (minimal) to 5 (strongest).
- Input
Filter string - Turns on the filter for the input.
- Network
Input ChannelSettings Input Attachment Input Settings Network Input Settings - Input settings. See Network Input Settings for more details.
- Scte35Pid int
- PID from which to read SCTE-35 messages.
- Smpte2038Data
Preference string - Specifies whether to extract applicable ancillary data from a SMPTE-2038 source in the input.
- Source
End stringBehavior - Loop input if it is a file.
- Video
Selector ChannelInput Attachment Input Settings Video Selector
- audio
Selectors List<ChannelInput Attachment Input Settings Audio Selector> - caption
Selectors List<ChannelInput Attachment Input Settings Caption Selector> - deblock
Filter String - Enable or disable the deblock filter when filtering.
- denoise
Filter String - Enable or disable the denoise filter when filtering.
- filter
Strength Integer - Adjusts the magnitude of filtering from 1 (minimal) to 5 (strongest).
- input
Filter String - Turns on the filter for the input.
- network
Input ChannelSettings Input Attachment Input Settings Network Input Settings - Input settings. See Network Input Settings for more details.
- scte35Pid Integer
- PID from which to read SCTE-35 messages.
- smpte2038Data
Preference String - Specifies whether to extract applicable ancillary data from a SMPTE-2038 source in the input.
- source
End StringBehavior - Loop input if it is a file.
- video
Selector ChannelInput Attachment Input Settings Video Selector
- audio
Selectors ChannelInput Attachment Input Settings Audio Selector[] - caption
Selectors ChannelInput Attachment Input Settings Caption Selector[] - deblock
Filter string - Enable or disable the deblock filter when filtering.
- denoise
Filter string - Enable or disable the denoise filter when filtering.
- filter
Strength number - Adjusts the magnitude of filtering from 1 (minimal) to 5 (strongest).
- input
Filter string - Turns on the filter for the input.
- network
Input ChannelSettings Input Attachment Input Settings Network Input Settings - Input settings. See Network Input Settings for more details.
- scte35Pid number
- PID from which to read SCTE-35 messages.
- smpte2038Data
Preference string - Specifies whether to extract applicable ancillary data from a SMPTE-2038 source in the input.
- source
End stringBehavior - Loop input if it is a file.
- video
Selector ChannelInput Attachment Input Settings Video Selector
- audio_
selectors Sequence[ChannelInput Attachment Input Settings Audio Selector] - caption_
selectors Sequence[ChannelInput Attachment Input Settings Caption Selector] - deblock_
filter str - Enable or disable the deblock filter when filtering.
- denoise_
filter str - Enable or disable the denoise filter when filtering.
- filter_
strength int - Adjusts the magnitude of filtering from 1 (minimal) to 5 (strongest).
- input_
filter str - Turns on the filter for the input.
- network_
input_ Channelsettings Input Attachment Input Settings Network Input Settings - Input settings. See Network Input Settings for more details.
- scte35_
pid int - PID from which to read SCTE-35 messages.
- smpte2038_
data_ strpreference - Specifies whether to extract applicable ancillary data from a SMPTE-2038 source in the input.
- source_
end_ strbehavior - Loop input if it is a file.
- video_
selector ChannelInput Attachment Input Settings Video Selector
- audio
Selectors List<Property Map> - caption
Selectors List<Property Map> - deblock
Filter String - Enable or disable the deblock filter when filtering.
- denoise
Filter String - Enable or disable the denoise filter when filtering.
- filter
Strength Number - Adjusts the magnitude of filtering from 1 (minimal) to 5 (strongest).
- input
Filter String - Turns on the filter for the input.
- network
Input Property MapSettings - Input settings. See Network Input Settings for more details.
- scte35Pid Number
- PID from which to read SCTE-35 messages.
- smpte2038Data
Preference String - Specifies whether to extract applicable ancillary data from a SMPTE-2038 source in the input.
- source
End StringBehavior - Loop input if it is a file.
- video
Selector Property Map
ChannelInputAttachmentInputSettingsAudioSelector, ChannelInputAttachmentInputSettingsAudioSelectorArgs
- Name string
Name of the Channel.
The following arguments are optional:
- Selector
Settings ChannelInput Attachment Input Settings Audio Selector Selector Settings
- Name string
Name of the Channel.
The following arguments are optional:
- Selector
Settings ChannelInput Attachment Input Settings Audio Selector Selector Settings
- name String
Name of the Channel.
The following arguments are optional:
- selector
Settings ChannelInput Attachment Input Settings Audio Selector Selector Settings
- name string
Name of the Channel.
The following arguments are optional:
- selector
Settings ChannelInput Attachment Input Settings Audio Selector Selector Settings
- name str
Name of the Channel.
The following arguments are optional:
- selector_
settings ChannelInput Attachment Input Settings Audio Selector Selector Settings
- name String
Name of the Channel.
The following arguments are optional:
- selector
Settings Property Map
ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettings, ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsArgs
- Audio
Hls ChannelRendition Selection Input Attachment Input Settings Audio Selector Selector Settings Audio Hls Rendition Selection - Audio
Language ChannelSelection Input Attachment Input Settings Audio Selector Selector Settings Audio Language Selection - Audio
Pid ChannelSelection Input Attachment Input Settings Audio Selector Selector Settings Audio Pid Selection - Audio
Track ChannelSelection Input Attachment Input Settings Audio Selector Selector Settings Audio Track Selection
- Audio
Hls ChannelRendition Selection Input Attachment Input Settings Audio Selector Selector Settings Audio Hls Rendition Selection - Audio
Language ChannelSelection Input Attachment Input Settings Audio Selector Selector Settings Audio Language Selection - Audio
Pid ChannelSelection Input Attachment Input Settings Audio Selector Selector Settings Audio Pid Selection - Audio
Track ChannelSelection Input Attachment Input Settings Audio Selector Selector Settings Audio Track Selection
- audio
Hls ChannelRendition Selection Input Attachment Input Settings Audio Selector Selector Settings Audio Hls Rendition Selection - audio
Language ChannelSelection Input Attachment Input Settings Audio Selector Selector Settings Audio Language Selection - audio
Pid ChannelSelection Input Attachment Input Settings Audio Selector Selector Settings Audio Pid Selection - audio
Track ChannelSelection Input Attachment Input Settings Audio Selector Selector Settings Audio Track Selection
- audio
Hls ChannelRendition Selection Input Attachment Input Settings Audio Selector Selector Settings Audio Hls Rendition Selection - audio
Language ChannelSelection Input Attachment Input Settings Audio Selector Selector Settings Audio Language Selection - audio
Pid ChannelSelection Input Attachment Input Settings Audio Selector Selector Settings Audio Pid Selection - audio
Track ChannelSelection Input Attachment Input Settings Audio Selector Selector Settings Audio Track Selection
- audio_
hls_ Channelrendition_ selection Input Attachment Input Settings Audio Selector Selector Settings Audio Hls Rendition Selection - audio_
language_ Channelselection Input Attachment Input Settings Audio Selector Selector Settings Audio Language Selection - audio_
pid_ Channelselection Input Attachment Input Settings Audio Selector Selector Settings Audio Pid Selection - audio_
track_ Channelselection Input Attachment Input Settings Audio Selector Selector Settings Audio Track Selection
ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelection, ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionArgs
ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelection, ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionArgs
- Language
Code string - When specified this field indicates the three letter language code of the caption track to extract from the source.
- Language
Selection stringPolicy
- Language
Code string - When specified this field indicates the three letter language code of the caption track to extract from the source.
- Language
Selection stringPolicy
- language
Code String - When specified this field indicates the three letter language code of the caption track to extract from the source.
- language
Selection StringPolicy
- language
Code string - When specified this field indicates the three letter language code of the caption track to extract from the source.
- language
Selection stringPolicy
- language_
code str - When specified this field indicates the three letter language code of the caption track to extract from the source.
- language_
selection_ strpolicy
- language
Code String - When specified this field indicates the three letter language code of the caption track to extract from the source.
- language
Selection StringPolicy
ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelection, ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionArgs
- Pid int
- Pid int
- pid Integer
- pid number
- pid int
- pid Number
ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelection, ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionArgs
ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrack, ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArgs
- Track int
- Track int
- track Integer
- track number
- track int
- track Number
ChannelInputAttachmentInputSettingsCaptionSelector, ChannelInputAttachmentInputSettingsCaptionSelectorArgs
- Name string
Name of the Channel.
The following arguments are optional:
- Language
Code string - When specified this field indicates the three letter language code of the caption track to extract from the source.
- Selector
Settings ChannelInput Attachment Input Settings Caption Selector Selector Settings
- Name string
Name of the Channel.
The following arguments are optional:
- Language
Code string - When specified this field indicates the three letter language code of the caption track to extract from the source.
- Selector
Settings ChannelInput Attachment Input Settings Caption Selector Selector Settings
- name String
Name of the Channel.
The following arguments are optional:
- language
Code String - When specified this field indicates the three letter language code of the caption track to extract from the source.
- selector
Settings ChannelInput Attachment Input Settings Caption Selector Selector Settings
- name string
Name of the Channel.
The following arguments are optional:
- language
Code string - When specified this field indicates the three letter language code of the caption track to extract from the source.
- selector
Settings ChannelInput Attachment Input Settings Caption Selector Selector Settings
- name str
Name of the Channel.
The following arguments are optional:
- language_
code str - When specified this field indicates the three letter language code of the caption track to extract from the source.
- selector_
settings ChannelInput Attachment Input Settings Caption Selector Selector Settings
- name String
Name of the Channel.
The following arguments are optional:
- language
Code String - When specified this field indicates the three letter language code of the caption track to extract from the source.
- selector
Settings Property Map
ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettings, ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsArgs
- Ancillary
Source ChannelSettings Input Attachment Input Settings Caption Selector Selector Settings Ancillary Source Settings - Dvb
Tdt ChannelSettings Input Attachment Input Settings Caption Selector Selector Settings Dvb Tdt Settings - Embedded
Source ChannelSettings Input Attachment Input Settings Caption Selector Selector Settings Embedded Source Settings - Scte20Source
Settings ChannelInput Attachment Input Settings Caption Selector Selector Settings Scte20Source Settings - Scte27Source
Settings ChannelInput Attachment Input Settings Caption Selector Selector Settings Scte27Source Settings - Teletext
Source ChannelSettings Input Attachment Input Settings Caption Selector Selector Settings Teletext Source Settings
- Ancillary
Source ChannelSettings Input Attachment Input Settings Caption Selector Selector Settings Ancillary Source Settings - Dvb
Tdt ChannelSettings Input Attachment Input Settings Caption Selector Selector Settings Dvb Tdt Settings - Embedded
Source ChannelSettings Input Attachment Input Settings Caption Selector Selector Settings Embedded Source Settings - Scte20Source
Settings ChannelInput Attachment Input Settings Caption Selector Selector Settings Scte20Source Settings - Scte27Source
Settings ChannelInput Attachment Input Settings Caption Selector Selector Settings Scte27Source Settings - Teletext
Source ChannelSettings Input Attachment Input Settings Caption Selector Selector Settings Teletext Source Settings
- ancillary
Source ChannelSettings Input Attachment Input Settings Caption Selector Selector Settings Ancillary Source Settings - dvb
Tdt ChannelSettings Input Attachment Input Settings Caption Selector Selector Settings Dvb Tdt Settings - embedded
Source ChannelSettings Input Attachment Input Settings Caption Selector Selector Settings Embedded Source Settings - scte20Source
Settings ChannelInput Attachment Input Settings Caption Selector Selector Settings Scte20Source Settings - scte27Source
Settings ChannelInput Attachment Input Settings Caption Selector Selector Settings Scte27Source Settings - teletext
Source ChannelSettings Input Attachment Input Settings Caption Selector Selector Settings Teletext Source Settings
- ancillary
Source ChannelSettings Input Attachment Input Settings Caption Selector Selector Settings Ancillary Source Settings - dvb
Tdt ChannelSettings Input Attachment Input Settings Caption Selector Selector Settings Dvb Tdt Settings - embedded
Source ChannelSettings Input Attachment Input Settings Caption Selector Selector Settings Embedded Source Settings - scte20Source
Settings ChannelInput Attachment Input Settings Caption Selector Selector Settings Scte20Source Settings - scte27Source
Settings ChannelInput Attachment Input Settings Caption Selector Selector Settings Scte27Source Settings - teletext
Source ChannelSettings Input Attachment Input Settings Caption Selector Selector Settings Teletext Source Settings
- ancillary_
source_ Channelsettings Input Attachment Input Settings Caption Selector Selector Settings Ancillary Source Settings - dvb_
tdt_ Channelsettings Input Attachment Input Settings Caption Selector Selector Settings Dvb Tdt Settings - embedded_
source_ Channelsettings Input Attachment Input Settings Caption Selector Selector Settings Embedded Source Settings - scte20_
source_ Channelsettings Input Attachment Input Settings Caption Selector Selector Settings Scte20Source Settings - scte27_
source_ Channelsettings Input Attachment Input Settings Caption Selector Selector Settings Scte27Source Settings - teletext_
source_ Channelsettings Input Attachment Input Settings Caption Selector Selector Settings Teletext Source Settings
ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettings, ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsArgs
- source
Ancillary IntegerChannel Number
- source
Ancillary numberChannel Number
- source
Ancillary NumberChannel Number
ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettings, ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbTdtSettingsArgs
- Ocr
Language string - Pid int
- Ocr
Language string - Pid int
- ocr
Language String - pid Integer
- ocr
Language string - pid number
- ocr_
language str - pid int
- ocr
Language String - pid Number
ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettings, ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsArgs
- Convert608To708 string
- Scte20Detection string
- Source608Channel
Number int - Source608Track
Number int
- Convert608To708 string
- Scte20Detection string
- Source608Channel
Number int - Source608Track
Number int
- convert608To708 String
- scte20Detection String
- source608Channel
Number Integer - source608Track
Number Integer
- convert608To708 string
- scte20Detection string
- source608Channel
Number number - source608Track
Number number
- convert608To708 String
- scte20Detection String
- source608Channel
Number Number - source608Track
Number Number
ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettings, ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte20SourceSettingsArgs
- Convert608To708 string
- Source608Channel
Number int
- Convert608To708 string
- Source608Channel
Number int
- convert608To708 String
- source608Channel
Number Integer
- convert608To708 string
- source608Channel
Number number
- convert608To708 String
- source608Channel
Number Number
ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettings, ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsScte27SourceSettingsArgs
- Ocr
Language string - Pid int
- Ocr
Language string - Pid int
- ocr
Language String - pid Integer
- ocr
Language string - pid number
- ocr_
language str - pid int
- ocr
Language String - pid Number
ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettings, ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsArgs
ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangle, ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleArgs
- Height double
- Output video height in pixels.
- Left
Offset double - Top
Offset double - Width double
- Output video width in pixels.
- Height float64
- Output video height in pixels.
- Left
Offset float64 - Top
Offset float64 - Width float64
- Output video width in pixels.
- height Double
- Output video height in pixels.
- left
Offset Double - top
Offset Double - width Double
- Output video width in pixels.
- height number
- Output video height in pixels.
- left
Offset number - top
Offset number - width number
- Output video width in pixels.
- height float
- Output video height in pixels.
- left_
offset float - top_
offset float - width float
- Output video width in pixels.
- height Number
- Output video height in pixels.
- left
Offset Number - top
Offset Number - width Number
- Output video width in pixels.
ChannelInputAttachmentInputSettingsNetworkInputSettings, ChannelInputAttachmentInputSettingsNetworkInputSettingsArgs
- Hls
Input ChannelSettings Input Attachment Input Settings Network Input Settings Hls Input Settings - Specifies HLS input settings when the uri is for a HLS manifest. See HLS Input Settings for more details.
- Server
Validation string - Check HTTPS server certificates.
- Hls
Input ChannelSettings Input Attachment Input Settings Network Input Settings Hls Input Settings - Specifies HLS input settings when the uri is for a HLS manifest. See HLS Input Settings for more details.
- Server
Validation string - Check HTTPS server certificates.
- hls
Input ChannelSettings Input Attachment Input Settings Network Input Settings Hls Input Settings - Specifies HLS input settings when the uri is for a HLS manifest. See HLS Input Settings for more details.
- server
Validation String - Check HTTPS server certificates.
- hls
Input ChannelSettings Input Attachment Input Settings Network Input Settings Hls Input Settings - Specifies HLS input settings when the uri is for a HLS manifest. See HLS Input Settings for more details.
- server
Validation string - Check HTTPS server certificates.
- hls_
input_ Channelsettings Input Attachment Input Settings Network Input Settings Hls Input Settings - Specifies HLS input settings when the uri is for a HLS manifest. See HLS Input Settings for more details.
- server_
validation str - Check HTTPS server certificates.
- hls
Input Property MapSettings - Specifies HLS input settings when the uri is for a HLS manifest. See HLS Input Settings for more details.
- server
Validation String - Check HTTPS server certificates.
ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettings, ChannelInputAttachmentInputSettingsNetworkInputSettingsHlsInputSettingsArgs
- Bandwidth int
- The bitrate is specified in bits per second, as in an HLS manifest.
- Buffer
Segments int - Buffer segments.
- Retries int
- The number of consecutive times that attempts to read a manifest or segment must fail before the input is considered unavailable.
- Retry
Interval int - The number of seconds between retries when an attempt to read a manifest or segment fails.
- Scte35Source string
- Bandwidth int
- The bitrate is specified in bits per second, as in an HLS manifest.
- Buffer
Segments int - Buffer segments.
- Retries int
- The number of consecutive times that attempts to read a manifest or segment must fail before the input is considered unavailable.
- Retry
Interval int - The number of seconds between retries when an attempt to read a manifest or segment fails.
- Scte35Source string
- bandwidth Integer
- The bitrate is specified in bits per second, as in an HLS manifest.
- buffer
Segments Integer - Buffer segments.
- retries Integer
- The number of consecutive times that attempts to read a manifest or segment must fail before the input is considered unavailable.
- retry
Interval Integer - The number of seconds between retries when an attempt to read a manifest or segment fails.
- scte35Source String
- bandwidth number
- The bitrate is specified in bits per second, as in an HLS manifest.
- buffer
Segments number - Buffer segments.
- retries number
- The number of consecutive times that attempts to read a manifest or segment must fail before the input is considered unavailable.
- retry
Interval number - The number of seconds between retries when an attempt to read a manifest or segment fails.
- scte35Source string
- bandwidth int
- The bitrate is specified in bits per second, as in an HLS manifest.
- buffer_
segments int - Buffer segments.
- retries int
- The number of consecutive times that attempts to read a manifest or segment must fail before the input is considered unavailable.
- retry_
interval int - The number of seconds between retries when an attempt to read a manifest or segment fails.
- scte35_
source str
- bandwidth Number
- The bitrate is specified in bits per second, as in an HLS manifest.
- buffer
Segments Number - Buffer segments.
- retries Number
- The number of consecutive times that attempts to read a manifest or segment must fail before the input is considered unavailable.
- retry
Interval Number - The number of seconds between retries when an attempt to read a manifest or segment fails.
- scte35Source String
ChannelInputAttachmentInputSettingsVideoSelector, ChannelInputAttachmentInputSettingsVideoSelectorArgs
- Color
Space string - Color
Space stringUsage
- Color
Space string - Color
Space stringUsage
- color
Space String - color
Space StringUsage
- color
Space string - color
Space stringUsage
- color_
space str - color_
space_ strusage
- color
Space String - color
Space StringUsage
ChannelInputSpecification, ChannelInputSpecificationArgs
- Codec string
- Input
Resolution string - Maximum
Bitrate string
- Codec string
- Input
Resolution string - Maximum
Bitrate string
- codec String
- input
Resolution String - maximum
Bitrate String
- codec string
- input
Resolution string - maximum
Bitrate string
- codec str
- input_
resolution str - maximum_
bitrate str
- codec String
- input
Resolution String - maximum
Bitrate String
ChannelMaintenance, ChannelMaintenanceArgs
- Maintenance
Day string - The day of the week to use for maintenance.
- Maintenance
Start stringTime - The hour maintenance will start.
- Maintenance
Day string - The day of the week to use for maintenance.
- Maintenance
Start stringTime - The hour maintenance will start.
- maintenance
Day String - The day of the week to use for maintenance.
- maintenance
Start StringTime - The hour maintenance will start.
- maintenance
Day string - The day of the week to use for maintenance.
- maintenance
Start stringTime - The hour maintenance will start.
- maintenance_
day str - The day of the week to use for maintenance.
- maintenance_
start_ strtime - The hour maintenance will start.
- maintenance
Day String - The day of the week to use for maintenance.
- maintenance
Start StringTime - The hour maintenance will start.
ChannelVpc, ChannelVpcArgs
- Public
Address List<string>Allocation Ids - Subnet
Ids List<string> - Availability
Zones List<string> - Security
Group List<string>Ids
- Public
Address []stringAllocation Ids - Subnet
Ids []string - Availability
Zones []string - Security
Group []stringIds
- public
Address List<String>Allocation Ids - subnet
Ids List<String> - availability
Zones List<String> - security
Group List<String>Ids
- public
Address string[]Allocation Ids - subnet
Ids string[] - availability
Zones string[] - security
Group string[]Ids
- public_
address_ Sequence[str]allocation_ ids - subnet_
ids Sequence[str] - availability_
zones Sequence[str] - security_
group_ Sequence[str]ids
- public
Address List<String>Allocation Ids - subnet
Ids List<String> - availability
Zones List<String> - security
Group List<String>Ids
Import
MediaLive Channel can be imported using the channel_id, e.g.,
$ pulumi import aws:medialive/channel:Channel example 1234567
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- AWS Classic pulumi/pulumi-aws
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
awsTerraform Provider.
published on Tuesday, Mar 10, 2026 by Pulumi
