aws.medialive.Channel
Explore with Pulumi AI
Resource for managing an AWS MediaLive Channel.
Example Usage
Basic Usage
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const example = new aws.medialive.Channel("example", {
name: "example-channel",
channelClass: "STANDARD",
roleArn: exampleAwsIamRole.arn,
inputSpecification: {
codec: "AVC",
inputResolution: "HD",
maximumBitrate: "MAX_20_MBPS",
},
inputAttachments: [{
inputAttachmentName: "example-input",
inputId: exampleAwsMedialiveInput.id,
}],
destinations: [{
id: "destination",
settings: [
{
url: `s3://${main.id}/test1`,
},
{
url: `s3://${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",
name="example-channel",
channel_class="STANDARD",
role_arn=example_aws_iam_role["arn"],
input_specification={
"codec": "AVC",
"input_resolution": "HD",
"maximum_bitrate": "MAX_20_MBPS",
},
input_attachments=[{
"input_attachment_name": "example-input",
"input_id": example_aws_medialive_input["id"],
}],
destinations=[{
"id": "destination",
"settings": [
{
"url": f"s3://{main['id']}/test1",
},
{
"url": f"s3://{main2['id']}/test2",
},
],
}],
encoder_settings={
"timecode_config": {
"source": "EMBEDDED",
},
"audio_descriptions": [{
"audio_selector_name": "example audio selector",
"name": "audio-selector",
}],
"video_descriptions": [{
"name": "example-video",
}],
"output_groups": [{
"output_group_settings": {
"archive_group_settings": [{
"destination": {
"destination_ref_id": "destination",
},
}],
},
"outputs": [{
"output_name": "example-name",
"video_description_name": "example-video",
"audio_description_names": ["audio-selector"],
"output_settings": {
"archive_output_settings": {
"name_modifier": "_1",
"extension": "m2ts",
"container_settings": {
"m2ts_settings": {
"audio_buffer_model": "ATSC",
"buffer_model": "MULTIPLEX",
"rate_mode": "CBR",
},
},
},
},
}],
}],
})
package main
import (
"fmt"
"github.com/pulumi/pulumi-aws/sdk/v6/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{
Name: pulumi.String("example-channel"),
ChannelClass: pulumi.String("STANDARD"),
RoleArn: pulumi.Any(exampleAwsIamRole.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(exampleAwsMedialiveInput.Id),
},
},
Destinations: medialive.ChannelDestinationArray{
&medialive.ChannelDestinationArgs{
Id: pulumi.String("destination"),
Settings: medialive.ChannelDestinationSettingArray{
&medialive.ChannelDestinationSettingArgs{
Url: pulumi.Sprintf("s3://%v/test1", main.Id),
},
&medialive.ChannelDestinationSettingArgs{
Url: pulumi.Sprintf("s3://%v/test2", 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
})
}
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()
{
Name = "example-channel",
ChannelClass = "STANDARD",
RoleArn = exampleAwsIamRole.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 = exampleAwsMedialiveInput.Id,
},
},
Destinations = new[]
{
new Aws.MediaLive.Inputs.ChannelDestinationArgs
{
Id = "destination",
Settings = new[]
{
new Aws.MediaLive.Inputs.ChannelDestinationSettingArgs
{
Url = $"s3://{main.Id}/test1",
},
new Aws.MediaLive.Inputs.ChannelDestinationSettingArgs
{
Url = $"s3://{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 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()
.name("example-channel")
.channelClass("STANDARD")
.roleArn(exampleAwsIamRole.arn())
.inputSpecification(ChannelInputSpecificationArgs.builder()
.codec("AVC")
.inputResolution("HD")
.maximumBitrate("MAX_20_MBPS")
.build())
.inputAttachments(ChannelInputAttachmentArgs.builder()
.inputAttachmentName("example-input")
.inputId(exampleAwsMedialiveInput.id())
.build())
.destinations(ChannelDestinationArgs.builder()
.id("destination")
.settings(
ChannelDestinationSettingArgs.builder()
.url(String.format("s3://%s/test1", main.id()))
.build(),
ChannelDestinationSettingArgs.builder()
.url(String.format("s3://%s/test2", 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());
}
}
resources:
example:
type: aws:medialive:Channel
properties:
name: example-channel
channelClass: STANDARD
roleArn: ${exampleAwsIamRole.arn}
inputSpecification:
codec: AVC
inputResolution: HD
maximumBitrate: MAX_20_MBPS
inputAttachments:
- inputAttachmentName: example-input
inputId: ${exampleAwsMedialiveInput.id}
destinations:
- id: destination
settings:
- url: s3://${main.id}/test1
- url: s3://${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",
CodecSpecification = "string",
BaseUrlManifest = "string",
IvSource = "string",
CaptionLanguageMappings = new[]
{
new Aws.MediaLive.Inputs.ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArgs
{
CaptionChannel = 0,
LanguageCode = "string",
LanguageDescription = "string",
},
},
KeyFormat = "string",
ClientCache = "string",
KeepSegments = 0,
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",
},
BaseUrlManifest1 = "string",
BaseUrlContent1 = "string",
CaptionLanguageSetting = "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,
ConnectionRetryInterval = 0,
InputLossAction = "string",
NumRetries = 0,
EventId = "string",
EventIdMode = "string",
EventStopBehavior = "string",
AcquisitionPointId = "string",
TimestampOffsetMode = "string",
CertificateMode = "string",
AudioOnlyTimecodeControl = "string",
RestartDelay = 0,
SegmentationMode = "string",
SendDelayMs = 0,
SparseTrackType = "string",
StreamManifestBehavior = "string",
TimestampOffset = "string",
FragmentLength = 0,
},
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",
},
CaptionDescriptions = new[]
{
new Aws.MediaLive.Inputs.ChannelEncoderSettingsCaptionDescriptionArgs
{
CaptionSelectorName = "string",
Name = "string",
Accessibility = "string",
DestinationSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsCaptionDescriptionDestinationSettingsArgs
{
AribDestinationSettings = null,
BurnInDestinationSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsCaptionDescriptionDestinationSettingsBurnInDestinationSettingsArgs
{
OutlineColor = "string",
TeletextGridControl = "string",
FontColor = "string",
OutlineSize = 0,
Alignment = "string",
FontOpacity = 0,
FontResolution = 0,
FontSize = "string",
BackgroundOpacity = 0,
Font = new Aws.MediaLive.Inputs.ChannelEncoderSettingsCaptionDescriptionDestinationSettingsBurnInDestinationSettingsFontArgs
{
Uri = "string",
PasswordParam = "string",
Username = "string",
},
ShadowColor = "string",
ShadowOpacity = 0,
ShadowXOffset = 0,
ShadowYOffset = 0,
BackgroundColor = "string",
XPosition = 0,
YPosition = 0,
},
DvbSubDestinationSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsCaptionDescriptionDestinationSettingsDvbSubDestinationSettingsArgs
{
Alignment = "string",
BackgroundColor = "string",
BackgroundOpacity = 0,
Font = new Aws.MediaLive.Inputs.ChannelEncoderSettingsCaptionDescriptionDestinationSettingsDvbSubDestinationSettingsFontArgs
{
Uri = "string",
PasswordParam = "string",
Username = "string",
},
FontColor = "string",
FontOpacity = 0,
FontResolution = 0,
FontSize = "string",
OutlineColor = "string",
OutlineSize = 0,
ShadowColor = "string",
ShadowOpacity = 0,
ShadowXOffset = 0,
ShadowYOffset = 0,
TeletextGridControl = "string",
XPosition = 0,
YPosition = 0,
},
EbuTtDDestinationSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsCaptionDescriptionDestinationSettingsEbuTtDDestinationSettingsArgs
{
CopyrightHolder = "string",
FillLineGap = "string",
FontFamily = "string",
StyleControl = "string",
},
EmbeddedDestinationSettings = null,
EmbeddedPlusScte20DestinationSettings = null,
RtmpCaptionInfoDestinationSettings = null,
Scte20PlusEmbeddedDestinationSettings = null,
Scte27DestinationSettings = null,
SmpteTtDestinationSettings = null,
TeletextDestinationSettings = null,
TtmlDestinationSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsCaptionDescriptionDestinationSettingsTtmlDestinationSettingsArgs
{
StyleControl = "string",
},
WebvttDestinationSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsCaptionDescriptionDestinationSettingsWebvttDestinationSettingsArgs
{
StyleControl = "string",
},
},
LanguageCode = "string",
LanguageDescription = "string",
},
},
GlobalConfiguration = new Aws.MediaLive.Inputs.ChannelEncoderSettingsGlobalConfigurationArgs
{
InitialAudioGain = 0,
InputEndAction = "string",
InputLossBehavior = new Aws.MediaLive.Inputs.ChannelEncoderSettingsGlobalConfigurationInputLossBehaviorArgs
{
BlackFrameMsec = 0,
InputLossImageColor = "string",
InputLossImageSlate = new Aws.MediaLive.Inputs.ChannelEncoderSettingsGlobalConfigurationInputLossBehaviorInputLossImageSlateArgs
{
Uri = "string",
PasswordParam = "string",
Username = "string",
},
InputLossImageType = "string",
RepeatFrameMsec = 0,
},
OutputLockingMode = "string",
OutputTimingSource = "string",
SupportLowFramerateInputs = "string",
},
MotionGraphicsConfiguration = new Aws.MediaLive.Inputs.ChannelEncoderSettingsMotionGraphicsConfigurationArgs
{
MotionGraphicsSettings = new Aws.MediaLive.Inputs.ChannelEncoderSettingsMotionGraphicsConfigurationMotionGraphicsSettingsArgs
{
HtmlMotionGraphicsSettings = null,
},
MotionGraphicsInsertion = "string",
},
NielsenConfiguration = new Aws.MediaLive.Inputs.ChannelEncoderSettingsNielsenConfigurationArgs
{
DistributorId = "string",
NielsenPcmToId3Tagging = "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,
},
},
DolbyEDecode = new Aws.MediaLive.Inputs.ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionDolbyEDecodeArgs
{
ProgramSelection = "string",
},
},
},
},
},
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,
},
AribSourceSettings = null,
DvbSubSourceSettings = new Aws.MediaLive.Inputs.ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbSubSourceSettingsArgs
{
OcrLanguage = "string",
Pid = 0,
},
EmbeddedSourceSettings = new Aws.MediaLive.Inputs.ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsArgs
{
Convert608To708 = "string",
Scte20Detection = "string",
Source608ChannelNumber = 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",
},
NetworkInterfaceIds = 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"),
CodecSpecification: pulumi.String("string"),
BaseUrlManifest: pulumi.String("string"),
IvSource: pulumi.String("string"),
CaptionLanguageMappings: medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArray{
&medialive.ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArgs{
CaptionChannel: pulumi.Int(0),
LanguageCode: pulumi.String("string"),
LanguageDescription: pulumi.String("string"),
},
},
KeyFormat: pulumi.String("string"),
ClientCache: pulumi.String("string"),
KeepSegments: pulumi.Int(0),
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"),
},
BaseUrlManifest1: pulumi.String("string"),
BaseUrlContent1: pulumi.String("string"),
CaptionLanguageSetting: 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),
ConnectionRetryInterval: pulumi.Int(0),
InputLossAction: pulumi.String("string"),
NumRetries: pulumi.Int(0),
EventId: pulumi.String("string"),
EventIdMode: pulumi.String("string"),
EventStopBehavior: pulumi.String("string"),
AcquisitionPointId: pulumi.String("string"),
TimestampOffsetMode: pulumi.String("string"),
CertificateMode: pulumi.String("string"),
AudioOnlyTimecodeControl: 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"),
FragmentLength: pulumi.Int(0),
},
MultiplexGroupSettings: nil,
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: nil,
},
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: nil,
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: nil,
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: nil,
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"),
},
CaptionDescriptions: medialive.ChannelEncoderSettingsCaptionDescriptionArray{
&medialive.ChannelEncoderSettingsCaptionDescriptionArgs{
CaptionSelectorName: pulumi.String("string"),
Name: pulumi.String("string"),
Accessibility: pulumi.String("string"),
DestinationSettings: &medialive.ChannelEncoderSettingsCaptionDescriptionDestinationSettingsArgs{
AribDestinationSettings: nil,
BurnInDestinationSettings: &medialive.ChannelEncoderSettingsCaptionDescriptionDestinationSettingsBurnInDestinationSettingsArgs{
OutlineColor: pulumi.String("string"),
TeletextGridControl: pulumi.String("string"),
FontColor: pulumi.String("string"),
OutlineSize: pulumi.Int(0),
Alignment: pulumi.String("string"),
FontOpacity: pulumi.Int(0),
FontResolution: pulumi.Int(0),
FontSize: pulumi.String("string"),
BackgroundOpacity: pulumi.Int(0),
Font: &medialive.ChannelEncoderSettingsCaptionDescriptionDestinationSettingsBurnInDestinationSettingsFontArgs{
Uri: pulumi.String("string"),
PasswordParam: pulumi.String("string"),
Username: pulumi.String("string"),
},
ShadowColor: pulumi.String("string"),
ShadowOpacity: pulumi.Int(0),
ShadowXOffset: pulumi.Int(0),
ShadowYOffset: pulumi.Int(0),
BackgroundColor: pulumi.String("string"),
XPosition: pulumi.Int(0),
YPosition: pulumi.Int(0),
},
DvbSubDestinationSettings: &medialive.ChannelEncoderSettingsCaptionDescriptionDestinationSettingsDvbSubDestinationSettingsArgs{
Alignment: pulumi.String("string"),
BackgroundColor: pulumi.String("string"),
BackgroundOpacity: pulumi.Int(0),
Font: &medialive.ChannelEncoderSettingsCaptionDescriptionDestinationSettingsDvbSubDestinationSettingsFontArgs{
Uri: pulumi.String("string"),
PasswordParam: pulumi.String("string"),
Username: pulumi.String("string"),
},
FontColor: pulumi.String("string"),
FontOpacity: pulumi.Int(0),
FontResolution: pulumi.Int(0),
FontSize: pulumi.String("string"),
OutlineColor: pulumi.String("string"),
OutlineSize: pulumi.Int(0),
ShadowColor: pulumi.String("string"),
ShadowOpacity: pulumi.Int(0),
ShadowXOffset: pulumi.Int(0),
ShadowYOffset: pulumi.Int(0),
TeletextGridControl: pulumi.String("string"),
XPosition: pulumi.Int(0),
YPosition: pulumi.Int(0),
},
EbuTtDDestinationSettings: &medialive.ChannelEncoderSettingsCaptionDescriptionDestinationSettingsEbuTtDDestinationSettingsArgs{
CopyrightHolder: pulumi.String("string"),
FillLineGap: pulumi.String("string"),
FontFamily: pulumi.String("string"),
StyleControl: pulumi.String("string"),
},
EmbeddedDestinationSettings: nil,
EmbeddedPlusScte20DestinationSettings: nil,
RtmpCaptionInfoDestinationSettings: nil,
Scte20PlusEmbeddedDestinationSettings: nil,
Scte27DestinationSettings: nil,
SmpteTtDestinationSettings: nil,
TeletextDestinationSettings: nil,
TtmlDestinationSettings: &medialive.ChannelEncoderSettingsCaptionDescriptionDestinationSettingsTtmlDestinationSettingsArgs{
StyleControl: pulumi.String("string"),
},
WebvttDestinationSettings: &medialive.ChannelEncoderSettingsCaptionDescriptionDestinationSettingsWebvttDestinationSettingsArgs{
StyleControl: pulumi.String("string"),
},
},
LanguageCode: pulumi.String("string"),
LanguageDescription: pulumi.String("string"),
},
},
GlobalConfiguration: &medialive.ChannelEncoderSettingsGlobalConfigurationArgs{
InitialAudioGain: pulumi.Int(0),
InputEndAction: pulumi.String("string"),
InputLossBehavior: &medialive.ChannelEncoderSettingsGlobalConfigurationInputLossBehaviorArgs{
BlackFrameMsec: pulumi.Int(0),
InputLossImageColor: pulumi.String("string"),
InputLossImageSlate: &medialive.ChannelEncoderSettingsGlobalConfigurationInputLossBehaviorInputLossImageSlateArgs{
Uri: pulumi.String("string"),
PasswordParam: pulumi.String("string"),
Username: pulumi.String("string"),
},
InputLossImageType: pulumi.String("string"),
RepeatFrameMsec: pulumi.Int(0),
},
OutputLockingMode: pulumi.String("string"),
OutputTimingSource: pulumi.String("string"),
SupportLowFramerateInputs: pulumi.String("string"),
},
MotionGraphicsConfiguration: &medialive.ChannelEncoderSettingsMotionGraphicsConfigurationArgs{
MotionGraphicsSettings: &medialive.ChannelEncoderSettingsMotionGraphicsConfigurationMotionGraphicsSettingsArgs{
HtmlMotionGraphicsSettings: nil,
},
MotionGraphicsInsertion: pulumi.String("string"),
},
NielsenConfiguration: &medialive.ChannelEncoderSettingsNielsenConfigurationArgs{
DistributorId: pulumi.String("string"),
NielsenPcmToId3Tagging: 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: nil,
DolbyVision81Settings: nil,
Hdr10Settings: &medialive.ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsArgs{
MaxCll: pulumi.Int(0),
MaxFall: pulumi.Int(0),
},
Rec601Settings: nil,
Rec709Settings: nil,
},
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),
},
},
DolbyEDecode: &medialive.ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionDolbyEDecodeArgs{
ProgramSelection: pulumi.String("string"),
},
},
},
},
},
CaptionSelectors: medialive.ChannelInputAttachmentInputSettingsCaptionSelectorArray{
&medialive.ChannelInputAttachmentInputSettingsCaptionSelectorArgs{
Name: pulumi.String("string"),
LanguageCode: pulumi.String("string"),
SelectorSettings: &medialive.ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsArgs{
AncillarySourceSettings: &medialive.ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsArgs{
SourceAncillaryChannelNumber: pulumi.Int(0),
},
AribSourceSettings: nil,
DvbSubSourceSettings: &medialive.ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbSubSourceSettingsArgs{
OcrLanguage: pulumi.String("string"),
Pid: pulumi.Int(0),
},
EmbeddedSourceSettings: &medialive.ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsArgs{
Convert608To708: pulumi.String("string"),
Scte20Detection: pulumi.String("string"),
Source608ChannelNumber: 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"),
},
NetworkInterfaceIds: pulumi.StringArray{
pulumi.String("string"),
},
SecurityGroupIds: pulumi.StringArray{
pulumi.String("string"),
},
},
})
var awsChannelResource = new Channel("awsChannelResource", 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")
.codecSpecification("string")
.baseUrlManifest("string")
.ivSource("string")
.captionLanguageMappings(ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMappingArgs.builder()
.captionChannel(0)
.languageCode("string")
.languageDescription("string")
.build())
.keyFormat("string")
.clientCache("string")
.keepSegments(0)
.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")
.baseUrlManifest1("string")
.baseUrlContent1("string")
.captionLanguageSetting("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)
.connectionRetryInterval(0)
.inputLossAction("string")
.numRetries(0)
.eventId("string")
.eventIdMode("string")
.eventStopBehavior("string")
.acquisitionPointId("string")
.timestampOffsetMode("string")
.certificateMode("string")
.audioOnlyTimecodeControl("string")
.restartDelay(0)
.segmentationMode("string")
.sendDelayMs(0)
.sparseTrackType("string")
.streamManifestBehavior("string")
.timestampOffset("string")
.fragmentLength(0)
.build())
.multiplexGroupSettings()
.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)
.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")
.build())
.rawSettings()
.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()
.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()
.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)
.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")
.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)
.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)
.build())
.build())
.build())
.codecSettings(ChannelEncoderSettingsAudioDescriptionCodecSettingsArgs.builder()
.aacSettings(ChannelEncoderSettingsAudioDescriptionCodecSettingsAacSettingsArgs.builder()
.bitrate(0)
.codingMode("string")
.inputType("string")
.profile("string")
.rateControlMode("string")
.rawFormat("string")
.sampleRate(0)
.spec("string")
.vbrQuality("string")
.build())
.ac3Settings(ChannelEncoderSettingsAudioDescriptionCodecSettingsAc3SettingsArgs.builder()
.bitrate(0)
.bitstreamMode("string")
.codingMode("string")
.dialnorm(0)
.drcProfile("string")
.lfeFilter("string")
.metadataControl("string")
.build())
.eac3AtmosSettings(ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3AtmosSettingsArgs.builder()
.bitrate(0)
.codingMode("string")
.dialnorm(0)
.drcLine("string")
.drcRf("string")
.heightTrim(0)
.surroundTrim(0)
.build())
.eac3Settings(ChannelEncoderSettingsAudioDescriptionCodecSettingsEac3SettingsArgs.builder()
.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")
.build())
.mp2Settings(ChannelEncoderSettingsAudioDescriptionCodecSettingsMp2SettingsArgs.builder()
.bitrate(0)
.codingMode("string")
.sampleRate(0)
.build())
.passThroughSettings()
.wavSettings(ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsArgs.builder()
.bitDepth(0)
.codingMode("string")
.sampleRate(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())
.captionDescriptions(ChannelEncoderSettingsCaptionDescriptionArgs.builder()
.captionSelectorName("string")
.name("string")
.accessibility("string")
.destinationSettings(ChannelEncoderSettingsCaptionDescriptionDestinationSettingsArgs.builder()
.aribDestinationSettings()
.burnInDestinationSettings(ChannelEncoderSettingsCaptionDescriptionDestinationSettingsBurnInDestinationSettingsArgs.builder()
.outlineColor("string")
.teletextGridControl("string")
.fontColor("string")
.outlineSize(0)
.alignment("string")
.fontOpacity(0)
.fontResolution(0)
.fontSize("string")
.backgroundOpacity(0)
.font(ChannelEncoderSettingsCaptionDescriptionDestinationSettingsBurnInDestinationSettingsFontArgs.builder()
.uri("string")
.passwordParam("string")
.username("string")
.build())
.shadowColor("string")
.shadowOpacity(0)
.shadowXOffset(0)
.shadowYOffset(0)
.backgroundColor("string")
.xPosition(0)
.yPosition(0)
.build())
.dvbSubDestinationSettings(ChannelEncoderSettingsCaptionDescriptionDestinationSettingsDvbSubDestinationSettingsArgs.builder()
.alignment("string")
.backgroundColor("string")
.backgroundOpacity(0)
.font(ChannelEncoderSettingsCaptionDescriptionDestinationSettingsDvbSubDestinationSettingsFontArgs.builder()
.uri("string")
.passwordParam("string")
.username("string")
.build())
.fontColor("string")
.fontOpacity(0)
.fontResolution(0)
.fontSize("string")
.outlineColor("string")
.outlineSize(0)
.shadowColor("string")
.shadowOpacity(0)
.shadowXOffset(0)
.shadowYOffset(0)
.teletextGridControl("string")
.xPosition(0)
.yPosition(0)
.build())
.ebuTtDDestinationSettings(ChannelEncoderSettingsCaptionDescriptionDestinationSettingsEbuTtDDestinationSettingsArgs.builder()
.copyrightHolder("string")
.fillLineGap("string")
.fontFamily("string")
.styleControl("string")
.build())
.embeddedDestinationSettings()
.embeddedPlusScte20DestinationSettings()
.rtmpCaptionInfoDestinationSettings()
.scte20PlusEmbeddedDestinationSettings()
.scte27DestinationSettings()
.smpteTtDestinationSettings()
.teletextDestinationSettings()
.ttmlDestinationSettings(ChannelEncoderSettingsCaptionDescriptionDestinationSettingsTtmlDestinationSettingsArgs.builder()
.styleControl("string")
.build())
.webvttDestinationSettings(ChannelEncoderSettingsCaptionDescriptionDestinationSettingsWebvttDestinationSettingsArgs.builder()
.styleControl("string")
.build())
.build())
.languageCode("string")
.languageDescription("string")
.build())
.globalConfiguration(ChannelEncoderSettingsGlobalConfigurationArgs.builder()
.initialAudioGain(0)
.inputEndAction("string")
.inputLossBehavior(ChannelEncoderSettingsGlobalConfigurationInputLossBehaviorArgs.builder()
.blackFrameMsec(0)
.inputLossImageColor("string")
.inputLossImageSlate(ChannelEncoderSettingsGlobalConfigurationInputLossBehaviorInputLossImageSlateArgs.builder()
.uri("string")
.passwordParam("string")
.username("string")
.build())
.inputLossImageType("string")
.repeatFrameMsec(0)
.build())
.outputLockingMode("string")
.outputTimingSource("string")
.supportLowFramerateInputs("string")
.build())
.motionGraphicsConfiguration(ChannelEncoderSettingsMotionGraphicsConfigurationArgs.builder()
.motionGraphicsSettings(ChannelEncoderSettingsMotionGraphicsConfigurationMotionGraphicsSettingsArgs.builder()
.htmlMotionGraphicsSettings()
.build())
.motionGraphicsInsertion("string")
.build())
.nielsenConfiguration(ChannelEncoderSettingsNielsenConfigurationArgs.builder()
.distributorId("string")
.nielsenPcmToId3Tagging("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)
.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()
.dolbyVision81Settings()
.hdr10Settings(ChannelEncoderSettingsVideoDescriptionCodecSettingsH265SettingsColorSpaceSettingsHdr10SettingsArgs.builder()
.maxCll(0)
.maxFall(0)
.build())
.rec601Settings()
.rec709Settings()
.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)
.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)
.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())
.dolbyEDecode(ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionDolbyEDecodeArgs.builder()
.programSelection("string")
.build())
.build())
.build())
.build())
.captionSelectors(ChannelInputAttachmentInputSettingsCaptionSelectorArgs.builder()
.name("string")
.languageCode("string")
.selectorSettings(ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsArgs.builder()
.ancillarySourceSettings(ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsArgs.builder()
.sourceAncillaryChannelNumber(0)
.build())
.aribSourceSettings()
.dvbSubSourceSettings(ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbSubSourceSettingsArgs.builder()
.ocrLanguage("string")
.pid(0)
.build())
.embeddedSourceSettings(ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsArgs.builder()
.convert608To708("string")
.scte20Detection("string")
.source608ChannelNumber(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)
.leftOffset(0)
.topOffset(0)
.width(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")
.networkInterfaceIds("string")
.securityGroupIds("string")
.build())
.build());
aws_channel_resource = aws.medialive.Channel("awsChannelResource",
input_specification={
"codec": "string",
"inputResolution": "string",
"maximumBitrate": "string",
},
channel_class="string",
destinations=[{
"id": "string",
"mediaPackageSettings": [{
"channelId": "string",
}],
"multiplexSettings": {
"multiplexId": "string",
"programName": "string",
},
"settings": [{
"passwordParam": "string",
"streamName": "string",
"url": "string",
"username": "string",
}],
}],
encoder_settings={
"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",
"codecSpecification": "string",
"baseUrlManifest": "string",
"ivSource": "string",
"captionLanguageMappings": [{
"captionChannel": 0,
"languageCode": "string",
"languageDescription": "string",
}],
"keyFormat": "string",
"clientCache": "string",
"keepSegments": 0,
"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"],
"baseUrlManifest1": "string",
"baseUrlContent1": "string",
"captionLanguageSetting": "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,
"connectionRetryInterval": 0,
"inputLossAction": "string",
"numRetries": 0,
"eventId": "string",
"eventIdMode": "string",
"eventStopBehavior": "string",
"acquisitionPointId": "string",
"timestampOffsetMode": "string",
"certificateMode": "string",
"audioOnlyTimecodeControl": "string",
"restartDelay": 0,
"segmentationMode": "string",
"sendDelayMs": 0,
"sparseTrackType": "string",
"streamManifestBehavior": "string",
"timestampOffset": "string",
"fragmentLength": 0,
},
"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",
},
"captionDescriptions": [{
"captionSelectorName": "string",
"name": "string",
"accessibility": "string",
"destinationSettings": {
"aribDestinationSettings": {},
"burnInDestinationSettings": {
"outlineColor": "string",
"teletextGridControl": "string",
"fontColor": "string",
"outlineSize": 0,
"alignment": "string",
"fontOpacity": 0,
"fontResolution": 0,
"fontSize": "string",
"backgroundOpacity": 0,
"font": {
"uri": "string",
"passwordParam": "string",
"username": "string",
},
"shadowColor": "string",
"shadowOpacity": 0,
"shadowXOffset": 0,
"shadowYOffset": 0,
"backgroundColor": "string",
"xPosition": 0,
"yPosition": 0,
},
"dvbSubDestinationSettings": {
"alignment": "string",
"backgroundColor": "string",
"backgroundOpacity": 0,
"font": {
"uri": "string",
"passwordParam": "string",
"username": "string",
},
"fontColor": "string",
"fontOpacity": 0,
"fontResolution": 0,
"fontSize": "string",
"outlineColor": "string",
"outlineSize": 0,
"shadowColor": "string",
"shadowOpacity": 0,
"shadowXOffset": 0,
"shadowYOffset": 0,
"teletextGridControl": "string",
"xPosition": 0,
"yPosition": 0,
},
"ebuTtDDestinationSettings": {
"copyrightHolder": "string",
"fillLineGap": "string",
"fontFamily": "string",
"styleControl": "string",
},
"embeddedDestinationSettings": {},
"embeddedPlusScte20DestinationSettings": {},
"rtmpCaptionInfoDestinationSettings": {},
"scte20PlusEmbeddedDestinationSettings": {},
"scte27DestinationSettings": {},
"smpteTtDestinationSettings": {},
"teletextDestinationSettings": {},
"ttmlDestinationSettings": {
"styleControl": "string",
},
"webvttDestinationSettings": {
"styleControl": "string",
},
},
"languageCode": "string",
"languageDescription": "string",
}],
"globalConfiguration": {
"initialAudioGain": 0,
"inputEndAction": "string",
"inputLossBehavior": {
"blackFrameMsec": 0,
"inputLossImageColor": "string",
"inputLossImageSlate": {
"uri": "string",
"passwordParam": "string",
"username": "string",
},
"inputLossImageType": "string",
"repeatFrameMsec": 0,
},
"outputLockingMode": "string",
"outputTimingSource": "string",
"supportLowFramerateInputs": "string",
},
"motionGraphicsConfiguration": {
"motionGraphicsSettings": {
"htmlMotionGraphicsSettings": {},
},
"motionGraphicsInsertion": "string",
},
"nielsenConfiguration": {
"distributorId": "string",
"nielsenPcmToId3Tagging": "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,
}],
},
input_attachments=[{
"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,
}],
"dolbyEDecode": {
"programSelection": "string",
},
},
},
}],
"captionSelectors": [{
"name": "string",
"languageCode": "string",
"selectorSettings": {
"ancillarySourceSettings": {
"sourceAncillaryChannelNumber": 0,
},
"aribSourceSettings": {},
"dvbSubSourceSettings": {
"ocrLanguage": "string",
"pid": 0,
},
"embeddedSourceSettings": {
"convert608To708": "string",
"scte20Detection": "string",
"source608ChannelNumber": 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",
},
},
}],
log_level="string",
cdi_input_specification={
"resolution": "string",
},
maintenance={
"maintenanceDay": "string",
"maintenanceStartTime": "string",
},
name="string",
role_arn="string",
start_channel=False,
tags={
"string": "string",
},
vpc={
"publicAddressAllocationIds": ["string"],
"subnetIds": ["string"],
"availabilityZones": ["string"],
"networkInterfaceIds": ["string"],
"securityGroupIds": ["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",
codecSpecification: "string",
baseUrlManifest: "string",
ivSource: "string",
captionLanguageMappings: [{
captionChannel: 0,
languageCode: "string",
languageDescription: "string",
}],
keyFormat: "string",
clientCache: "string",
keepSegments: 0,
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"],
baseUrlManifest1: "string",
baseUrlContent1: "string",
captionLanguageSetting: "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,
connectionRetryInterval: 0,
inputLossAction: "string",
numRetries: 0,
eventId: "string",
eventIdMode: "string",
eventStopBehavior: "string",
acquisitionPointId: "string",
timestampOffsetMode: "string",
certificateMode: "string",
audioOnlyTimecodeControl: "string",
restartDelay: 0,
segmentationMode: "string",
sendDelayMs: 0,
sparseTrackType: "string",
streamManifestBehavior: "string",
timestampOffset: "string",
fragmentLength: 0,
},
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",
},
captionDescriptions: [{
captionSelectorName: "string",
name: "string",
accessibility: "string",
destinationSettings: {
aribDestinationSettings: {},
burnInDestinationSettings: {
outlineColor: "string",
teletextGridControl: "string",
fontColor: "string",
outlineSize: 0,
alignment: "string",
fontOpacity: 0,
fontResolution: 0,
fontSize: "string",
backgroundOpacity: 0,
font: {
uri: "string",
passwordParam: "string",
username: "string",
},
shadowColor: "string",
shadowOpacity: 0,
shadowXOffset: 0,
shadowYOffset: 0,
backgroundColor: "string",
xPosition: 0,
yPosition: 0,
},
dvbSubDestinationSettings: {
alignment: "string",
backgroundColor: "string",
backgroundOpacity: 0,
font: {
uri: "string",
passwordParam: "string",
username: "string",
},
fontColor: "string",
fontOpacity: 0,
fontResolution: 0,
fontSize: "string",
outlineColor: "string",
outlineSize: 0,
shadowColor: "string",
shadowOpacity: 0,
shadowXOffset: 0,
shadowYOffset: 0,
teletextGridControl: "string",
xPosition: 0,
yPosition: 0,
},
ebuTtDDestinationSettings: {
copyrightHolder: "string",
fillLineGap: "string",
fontFamily: "string",
styleControl: "string",
},
embeddedDestinationSettings: {},
embeddedPlusScte20DestinationSettings: {},
rtmpCaptionInfoDestinationSettings: {},
scte20PlusEmbeddedDestinationSettings: {},
scte27DestinationSettings: {},
smpteTtDestinationSettings: {},
teletextDestinationSettings: {},
ttmlDestinationSettings: {
styleControl: "string",
},
webvttDestinationSettings: {
styleControl: "string",
},
},
languageCode: "string",
languageDescription: "string",
}],
globalConfiguration: {
initialAudioGain: 0,
inputEndAction: "string",
inputLossBehavior: {
blackFrameMsec: 0,
inputLossImageColor: "string",
inputLossImageSlate: {
uri: "string",
passwordParam: "string",
username: "string",
},
inputLossImageType: "string",
repeatFrameMsec: 0,
},
outputLockingMode: "string",
outputTimingSource: "string",
supportLowFramerateInputs: "string",
},
motionGraphicsConfiguration: {
motionGraphicsSettings: {
htmlMotionGraphicsSettings: {},
},
motionGraphicsInsertion: "string",
},
nielsenConfiguration: {
distributorId: "string",
nielsenPcmToId3Tagging: "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,
}],
dolbyEDecode: {
programSelection: "string",
},
},
},
}],
captionSelectors: [{
name: "string",
languageCode: "string",
selectorSettings: {
ancillarySourceSettings: {
sourceAncillaryChannelNumber: 0,
},
aribSourceSettings: {},
dvbSubSourceSettings: {
ocrLanguage: "string",
pid: 0,
},
embeddedSourceSettings: {
convert608To708: "string",
scte20Detection: "string",
source608ChannelNumber: 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"],
networkInterfaceIds: ["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
captionDescriptions:
- accessibility: string
captionSelectorName: string
destinationSettings:
aribDestinationSettings: {}
burnInDestinationSettings:
alignment: string
backgroundColor: string
backgroundOpacity: 0
font:
passwordParam: string
uri: string
username: string
fontColor: string
fontOpacity: 0
fontResolution: 0
fontSize: string
outlineColor: string
outlineSize: 0
shadowColor: string
shadowOpacity: 0
shadowXOffset: 0
shadowYOffset: 0
teletextGridControl: string
xPosition: 0
yPosition: 0
dvbSubDestinationSettings:
alignment: string
backgroundColor: string
backgroundOpacity: 0
font:
passwordParam: string
uri: string
username: string
fontColor: string
fontOpacity: 0
fontResolution: 0
fontSize: string
outlineColor: string
outlineSize: 0
shadowColor: string
shadowOpacity: 0
shadowXOffset: 0
shadowYOffset: 0
teletextGridControl: string
xPosition: 0
yPosition: 0
ebuTtDDestinationSettings:
copyrightHolder: string
fillLineGap: string
fontFamily: string
styleControl: string
embeddedDestinationSettings: {}
embeddedPlusScte20DestinationSettings: {}
rtmpCaptionInfoDestinationSettings: {}
scte20PlusEmbeddedDestinationSettings: {}
scte27DestinationSettings: {}
smpteTtDestinationSettings: {}
teletextDestinationSettings: {}
ttmlDestinationSettings:
styleControl: string
webvttDestinationSettings:
styleControl: string
languageCode: string
languageDescription: string
name: string
globalConfiguration:
initialAudioGain: 0
inputEndAction: string
inputLossBehavior:
blackFrameMsec: 0
inputLossImageColor: string
inputLossImageSlate:
passwordParam: string
uri: string
username: string
inputLossImageType: string
repeatFrameMsec: 0
outputLockingMode: string
outputTimingSource: string
supportLowFramerateInputs: string
motionGraphicsConfiguration:
motionGraphicsInsertion: string
motionGraphicsSettings:
htmlMotionGraphicsSettings: {}
nielsenConfiguration:
distributorId: string
nielsenPcmToId3Tagging: 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:
dolbyEDecode:
programSelection: string
tracks:
- track: 0
captionSelectors:
- languageCode: string
name: string
selectorSettings:
ancillarySourceSettings:
sourceAncillaryChannelNumber: 0
aribSourceSettings: {}
dvbSubSourceSettings:
ocrLanguage: string
pid: 0
embeddedSourceSettings:
convert608To708: string
scte20Detection: string
source608ChannelNumber: 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
networkInterfaceIds:
- 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
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_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - Vpc
Channel
Vpc - Settings for the VPC outputs. See VPC for more details.
- 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_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - Vpc
Channel
Vpc Args - Settings for the VPC outputs. See VPC for more details.
- 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_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - vpc
Channel
Vpc - Settings for the VPC outputs. See VPC for more details.
- 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_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - vpc
Channel
Vpc - Settings for the VPC outputs. See VPC for more details.
- 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_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - vpc
Channel
Vpc Args - Settings for the VPC outputs. See VPC for more details.
- 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_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - vpc Property Map
- Settings for the VPC outputs. See VPC for more details.
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.
- 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) -> Channel
func 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)
Resource lookup is not supported in YAML
- 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.
- 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_tags
configuration 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. See VPC for more details.
- 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.
- 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_tags
configuration 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. See VPC for more details.
- 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.
- 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_tags
configuration 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. See VPC for more details.
- 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.
- 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_tags
configuration 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. See VPC for more details.
- 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.
- 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_tags
configuration 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. See VPC for more details.
- 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.
- 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_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - Map<String>
- vpc Property Map
- Settings for the VPC outputs. See VPC for more details.
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.
- List<Channel
Encoder Settings Caption Description> - Caption Descriptions. See Caption Descriptions for more details.
- Global
Configuration ChannelEncoder Settings Global Configuration - Configuration settings that apply to the event as a whole. See Global Configuration for more details.
- Motion
Graphics ChannelConfiguration Encoder Settings Motion Graphics Configuration - Settings for motion graphics. See Motion Graphics Configuration for more details.
- Nielsen
Configuration ChannelEncoder Settings Nielsen Configuration - Nielsen configuration settings. See Nielsen Configuration 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.
- []Channel
Encoder Settings Caption Description - Caption Descriptions. See Caption Descriptions for more details.
- Global
Configuration ChannelEncoder Settings Global Configuration - Configuration settings that apply to the event as a whole. See Global Configuration for more details.
- Motion
Graphics ChannelConfiguration Encoder Settings Motion Graphics Configuration - Settings for motion graphics. See Motion Graphics Configuration for more details.
- Nielsen
Configuration ChannelEncoder Settings Nielsen Configuration - Nielsen configuration settings. See Nielsen Configuration 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.
- List<Channel
Encoder Settings Caption Description> - Caption Descriptions. See Caption Descriptions for more details.
- global
Configuration ChannelEncoder Settings Global Configuration - Configuration settings that apply to the event as a whole. See Global Configuration for more details.
- motion
Graphics ChannelConfiguration Encoder Settings Motion Graphics Configuration - Settings for motion graphics. See Motion Graphics Configuration for more details.
- nielsen
Configuration ChannelEncoder Settings Nielsen Configuration - Nielsen configuration settings. See Nielsen Configuration 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.
- Channel
Encoder Settings Caption Description[] - Caption Descriptions. See Caption Descriptions for more details.
- global
Configuration ChannelEncoder Settings Global Configuration - Configuration settings that apply to the event as a whole. See Global Configuration for more details.
- motion
Graphics ChannelConfiguration Encoder Settings Motion Graphics Configuration - Settings for motion graphics. See Motion Graphics Configuration for more details.
- nielsen
Configuration ChannelEncoder Settings Nielsen Configuration - Nielsen configuration settings. See Nielsen Configuration 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.
- Sequence[Channel
Encoder Settings Caption Description] - Caption Descriptions. See Caption Descriptions for more details.
- global_
configuration ChannelEncoder Settings Global Configuration - Configuration settings that apply to the event as a whole. See Global Configuration for more details.
- motion_
graphics_ Channelconfiguration Encoder Settings Motion Graphics Configuration - Settings for motion graphics. See Motion Graphics Configuration for more details.
- nielsen_
configuration ChannelEncoder Settings Nielsen Configuration - Nielsen configuration settings. See Nielsen Configuration 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.
- List<Property Map>
- Caption Descriptions. See Caption Descriptions for more details.
- global
Configuration Property Map - Configuration settings that apply to the event as a whole. See Global Configuration for more details.
- motion
Graphics Property MapConfiguration - Settings for motion graphics. See Motion Graphics Configuration for more details.
- nielsen
Configuration Property Map - Nielsen configuration settings. See Nielsen Configuration 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 - 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 - 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 - 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 - 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 - 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 - 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_CONTENT
andFINAL_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_CONTENT
andFINAL_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_CONTENT
andFINAL_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_CONTENT
andFINAL_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_CONTENT
andFINAL_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_CONTENT
andFINAL_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 - Dolby Digital coding mode.
- 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 - Dolby Digital coding mode.
- 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 - Dolby Digital coding mode.
- 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 - Dolby Digital coding mode.
- 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 - Dolby Digital coding mode.
- 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 - Dolby Digital coding mode.
- 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 - Dolby Digital Plus with Dolby Atmos coding mode.
- Dialnorm double
- Sets the dialnorm for 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 - Dolby Digital Plus with Dolby Atmos coding mode.
- Dialnorm float64
- Sets the dialnorm for 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 - Dolby Digital Plus with Dolby Atmos coding mode.
- dialnorm Double
- Sets the dialnorm for 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 - Dolby Digital Plus with Dolby Atmos coding mode.
- dialnorm number
- Sets the dialnorm for 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 - Dolby Digital Plus with Dolby Atmos coding mode.
- dialnorm float
- Sets the dialnorm for 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 - Dolby Digital Plus with Dolby Atmos coding mode.
- dialnorm Number
- Sets the dialnorm for 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 - Dolby Digital Plus coding mode.
- Dc
Filter string - Dialnorm int
- 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 - Dolby Digital Plus coding mode.
- Dc
Filter string - Dialnorm int
- 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 - Dolby Digital Plus coding mode.
- dc
Filter String - dialnorm Integer
- 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 - Dolby Digital Plus coding mode.
- dc
Filter string - dialnorm number
- 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 - Dolby Digital Plus coding mode.
- dc_
filter str - dialnorm int
- 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 - Dolby Digital Plus coding mode.
- dc
Filter String - dialnorm Number
- 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
- Coding
Mode string - Sample
Rate double - Sample rate in Hz.
- Bitrate float64
- Coding
Mode string - Sample
Rate float64 - Sample rate in Hz.
- bitrate Double
- coding
Mode String - sample
Rate Double - Sample rate in Hz.
- bitrate number
- coding
Mode string - sample
Rate number - Sample rate in Hz.
- bitrate float
- coding_
mode str - sample_
rate float - Sample rate in Hz.
- bitrate Number
- coding
Mode String - sample
Rate Number - Sample rate in Hz.
ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettings, ChannelEncoderSettingsAudioDescriptionCodecSettingsWavSettingsArgs
- Bit
Depth double - Coding
Mode string - Sample
Rate double - Sample rate in Hz.
- Bit
Depth float64 - Coding
Mode string - Sample
Rate float64 - Sample rate in Hz.
- bit
Depth Double - coding
Mode String - sample
Rate Double - Sample rate in Hz.
- bit
Depth number - coding
Mode string - sample
Rate number - Sample rate in Hz.
- bit_
depth float - coding_
mode str - sample_
rate float - Sample rate in Hz.
- bit
Depth Number - coding
Mode String - 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.
ChannelEncoderSettingsCaptionDescription, ChannelEncoderSettingsCaptionDescriptionArgs
- string
- Specifies which input caption selector to use as a caption source when generating output captions. This field should match a captionSelector name.
- Name string
- Name of the caption description. Used to associate a caption description with an output. Names must be unique within an event.
- Accessibility string
- Indicates whether the caption track implements accessibility features such as written descriptions of spoken dialog, music, and sounds.
- Destination
Settings ChannelEncoder Settings Caption Description Destination Settings - Additional settings for captions destination that depend on the destination type. See Destination Settings for more details.
- Language
Code string - ISO 639-2 three-digit code.
- Language
Description string - Human readable information to indicate captions available for players (eg. English, or Spanish).
- string
- Specifies which input caption selector to use as a caption source when generating output captions. This field should match a captionSelector name.
- Name string
- Name of the caption description. Used to associate a caption description with an output. Names must be unique within an event.
- Accessibility string
- Indicates whether the caption track implements accessibility features such as written descriptions of spoken dialog, music, and sounds.
- Destination
Settings ChannelEncoder Settings Caption Description Destination Settings - Additional settings for captions destination that depend on the destination type. See Destination Settings for more details.
- Language
Code string - ISO 639-2 three-digit code.
- Language
Description string - Human readable information to indicate captions available for players (eg. English, or Spanish).
- String
- Specifies which input caption selector to use as a caption source when generating output captions. This field should match a captionSelector name.
- name String
- Name of the caption description. Used to associate a caption description with an output. Names must be unique within an event.
- accessibility String
- Indicates whether the caption track implements accessibility features such as written descriptions of spoken dialog, music, and sounds.
- destination
Settings ChannelEncoder Settings Caption Description Destination Settings - Additional settings for captions destination that depend on the destination type. See Destination Settings for more details.
- language
Code String - ISO 639-2 three-digit code.
- language
Description String - Human readable information to indicate captions available for players (eg. English, or Spanish).
- string
- Specifies which input caption selector to use as a caption source when generating output captions. This field should match a captionSelector name.
- name string
- Name of the caption description. Used to associate a caption description with an output. Names must be unique within an event.
- accessibility string
- Indicates whether the caption track implements accessibility features such as written descriptions of spoken dialog, music, and sounds.
- destination
Settings ChannelEncoder Settings Caption Description Destination Settings - Additional settings for captions destination that depend on the destination type. See Destination Settings for more details.
- language
Code string - ISO 639-2 three-digit code.
- language
Description string - Human readable information to indicate captions available for players (eg. English, or Spanish).
- str
- Specifies which input caption selector to use as a caption source when generating output captions. This field should match a captionSelector name.
- name str
- Name of the caption description. Used to associate a caption description with an output. Names must be unique within an event.
- accessibility str
- Indicates whether the caption track implements accessibility features such as written descriptions of spoken dialog, music, and sounds.
- destination_
settings ChannelEncoder Settings Caption Description Destination Settings - Additional settings for captions destination that depend on the destination type. See Destination Settings for more details.
- language_
code str - ISO 639-2 three-digit code.
- language_
description str - Human readable information to indicate captions available for players (eg. English, or Spanish).
- String
- Specifies which input caption selector to use as a caption source when generating output captions. This field should match a captionSelector name.
- name String
- Name of the caption description. Used to associate a caption description with an output. Names must be unique within an event.
- accessibility String
- Indicates whether the caption track implements accessibility features such as written descriptions of spoken dialog, music, and sounds.
- destination
Settings Property Map - Additional settings for captions destination that depend on the destination type. See Destination Settings for more details.
- language
Code String - ISO 639-2 three-digit code.
- language
Description String - Human readable information to indicate captions available for players (eg. English, or Spanish).
ChannelEncoderSettingsCaptionDescriptionDestinationSettings, ChannelEncoderSettingsCaptionDescriptionDestinationSettingsArgs
- Arib
Destination ChannelSettings Encoder Settings Caption Description Destination Settings Arib Destination Settings - ARIB Destination Settings.
- Burn
In ChannelDestination Settings Encoder Settings Caption Description Destination Settings Burn In Destination Settings - Burn In Destination Settings. See Burn In Destination Settings for more details.
- Dvb
Sub ChannelDestination Settings Encoder Settings Caption Description Destination Settings Dvb Sub Destination Settings - DVB Sub Destination Settings. See DVB Sub Destination Settings for more details.
- Ebu
Tt ChannelDDestination Settings Encoder Settings Caption Description Destination Settings Ebu Tt DDestination Settings - EBU TT D Destination Settings. See EBU TT D Destination Settings for more details.
- Embedded
Destination ChannelSettings Encoder Settings Caption Description Destination Settings Embedded Destination Settings - Embedded Destination Settings.
- Embedded
Plus ChannelScte20Destination Settings Encoder Settings Caption Description Destination Settings Embedded Plus Scte20Destination Settings - Embedded Plus SCTE20 Destination Settings.
- Channel
Encoder Settings Caption Description Destination Settings Rtmp Caption Info Destination Settings - RTMP Caption Info Destination Settings.
- Scte20Plus
Embedded ChannelDestination Settings Encoder Settings Caption Description Destination Settings Scte20Plus Embedded Destination Settings - SCTE20 Plus Embedded Destination Settings.
- Scte27Destination
Settings ChannelEncoder Settings Caption Description Destination Settings Scte27Destination Settings - SCTE27 Destination Settings.
- Smpte
Tt ChannelDestination Settings Encoder Settings Caption Description Destination Settings Smpte Tt Destination Settings - SMPTE TT Destination Settings.
- Teletext
Destination ChannelSettings Encoder Settings Caption Description Destination Settings Teletext Destination Settings - Teletext Destination Settings.
- Ttml
Destination ChannelSettings Encoder Settings Caption Description Destination Settings Ttml Destination Settings - TTML Destination Settings. See TTML Destination Settings for more details.
- Webvtt
Destination ChannelSettings Encoder Settings Caption Description Destination Settings Webvtt Destination Settings - WebVTT Destination Settings. See WebVTT Destination Settings for more details.
- Arib
Destination ChannelSettings Encoder Settings Caption Description Destination Settings Arib Destination Settings - ARIB Destination Settings.
- Burn
In ChannelDestination Settings Encoder Settings Caption Description Destination Settings Burn In Destination Settings - Burn In Destination Settings. See Burn In Destination Settings for more details.
- Dvb
Sub ChannelDestination Settings Encoder Settings Caption Description Destination Settings Dvb Sub Destination Settings - DVB Sub Destination Settings. See DVB Sub Destination Settings for more details.
- Ebu
Tt ChannelDDestination Settings Encoder Settings Caption Description Destination Settings Ebu Tt DDestination Settings - EBU TT D Destination Settings. See EBU TT D Destination Settings for more details.
- Embedded
Destination ChannelSettings Encoder Settings Caption Description Destination Settings Embedded Destination Settings - Embedded Destination Settings.
- Embedded
Plus ChannelScte20Destination Settings Encoder Settings Caption Description Destination Settings Embedded Plus Scte20Destination Settings - Embedded Plus SCTE20 Destination Settings.
- Channel
Encoder Settings Caption Description Destination Settings Rtmp Caption Info Destination Settings - RTMP Caption Info Destination Settings.
- Scte20Plus
Embedded ChannelDestination Settings Encoder Settings Caption Description Destination Settings Scte20Plus Embedded Destination Settings - SCTE20 Plus Embedded Destination Settings.
- Scte27Destination
Settings ChannelEncoder Settings Caption Description Destination Settings Scte27Destination Settings - SCTE27 Destination Settings.
- Smpte
Tt ChannelDestination Settings Encoder Settings Caption Description Destination Settings Smpte Tt Destination Settings - SMPTE TT Destination Settings.
- Teletext
Destination ChannelSettings Encoder Settings Caption Description Destination Settings Teletext Destination Settings - Teletext Destination Settings.
- Ttml
Destination ChannelSettings Encoder Settings Caption Description Destination Settings Ttml Destination Settings - TTML Destination Settings. See TTML Destination Settings for more details.
- Webvtt
Destination ChannelSettings Encoder Settings Caption Description Destination Settings Webvtt Destination Settings - WebVTT Destination Settings. See WebVTT Destination Settings for more details.
- arib
Destination ChannelSettings Encoder Settings Caption Description Destination Settings Arib Destination Settings - ARIB Destination Settings.
- burn
In ChannelDestination Settings Encoder Settings Caption Description Destination Settings Burn In Destination Settings - Burn In Destination Settings. See Burn In Destination Settings for more details.
- dvb
Sub ChannelDestination Settings Encoder Settings Caption Description Destination Settings Dvb Sub Destination Settings - DVB Sub Destination Settings. See DVB Sub Destination Settings for more details.
- ebu
Tt ChannelDDestination Settings Encoder Settings Caption Description Destination Settings Ebu Tt DDestination Settings - EBU TT D Destination Settings. See EBU TT D Destination Settings for more details.
- embedded
Destination ChannelSettings Encoder Settings Caption Description Destination Settings Embedded Destination Settings - Embedded Destination Settings.
- embedded
Plus ChannelScte20Destination Settings Encoder Settings Caption Description Destination Settings Embedded Plus Scte20Destination Settings - Embedded Plus SCTE20 Destination Settings.
- Channel
Encoder Settings Caption Description Destination Settings Rtmp Caption Info Destination Settings - RTMP Caption Info Destination Settings.
- scte20Plus
Embedded ChannelDestination Settings Encoder Settings Caption Description Destination Settings Scte20Plus Embedded Destination Settings - SCTE20 Plus Embedded Destination Settings.
- scte27Destination
Settings ChannelEncoder Settings Caption Description Destination Settings Scte27Destination Settings - SCTE27 Destination Settings.
- smpte
Tt ChannelDestination Settings Encoder Settings Caption Description Destination Settings Smpte Tt Destination Settings - SMPTE TT Destination Settings.
- teletext
Destination ChannelSettings Encoder Settings Caption Description Destination Settings Teletext Destination Settings - Teletext Destination Settings.
- ttml
Destination ChannelSettings Encoder Settings Caption Description Destination Settings Ttml Destination Settings - TTML Destination Settings. See TTML Destination Settings for more details.
- webvtt
Destination ChannelSettings Encoder Settings Caption Description Destination Settings Webvtt Destination Settings - WebVTT Destination Settings. See WebVTT Destination Settings for more details.
- arib
Destination ChannelSettings Encoder Settings Caption Description Destination Settings Arib Destination Settings - ARIB Destination Settings.
- burn
In ChannelDestination Settings Encoder Settings Caption Description Destination Settings Burn In Destination Settings - Burn In Destination Settings. See Burn In Destination Settings for more details.
- dvb
Sub ChannelDestination Settings Encoder Settings Caption Description Destination Settings Dvb Sub Destination Settings - DVB Sub Destination Settings. See DVB Sub Destination Settings for more details.
- ebu
Tt ChannelDDestination Settings Encoder Settings Caption Description Destination Settings Ebu Tt DDestination Settings - EBU TT D Destination Settings. See EBU TT D Destination Settings for more details.
- embedded
Destination ChannelSettings Encoder Settings Caption Description Destination Settings Embedded Destination Settings - Embedded Destination Settings.
- embedded
Plus ChannelScte20Destination Settings Encoder Settings Caption Description Destination Settings Embedded Plus Scte20Destination Settings - Embedded Plus SCTE20 Destination Settings.
- Channel
Encoder Settings Caption Description Destination Settings Rtmp Caption Info Destination Settings - RTMP Caption Info Destination Settings.
- scte20Plus
Embedded ChannelDestination Settings Encoder Settings Caption Description Destination Settings Scte20Plus Embedded Destination Settings - SCTE20 Plus Embedded Destination Settings.
- scte27Destination
Settings ChannelEncoder Settings Caption Description Destination Settings Scte27Destination Settings - SCTE27 Destination Settings.
- smpte
Tt ChannelDestination Settings Encoder Settings Caption Description Destination Settings Smpte Tt Destination Settings - SMPTE TT Destination Settings.
- teletext
Destination ChannelSettings Encoder Settings Caption Description Destination Settings Teletext Destination Settings - Teletext Destination Settings.
- ttml
Destination ChannelSettings Encoder Settings Caption Description Destination Settings Ttml Destination Settings - TTML Destination Settings. See TTML Destination Settings for more details.
- webvtt
Destination ChannelSettings Encoder Settings Caption Description Destination Settings Webvtt Destination Settings - WebVTT Destination Settings. See WebVTT Destination Settings for more details.
- arib_
destination_ Channelsettings Encoder Settings Caption Description Destination Settings Arib Destination Settings - ARIB Destination Settings.
- burn_
in_ Channeldestination_ settings Encoder Settings Caption Description Destination Settings Burn In Destination Settings - Burn In Destination Settings. See Burn In Destination Settings for more details.
- dvb_
sub_ Channeldestination_ settings Encoder Settings Caption Description Destination Settings Dvb Sub Destination Settings - DVB Sub Destination Settings. See DVB Sub Destination Settings for more details.
- ebu_
tt_ Channeld_ destination_ settings Encoder Settings Caption Description Destination Settings Ebu Tt DDestination Settings - EBU TT D Destination Settings. See EBU TT D Destination Settings for more details.
- embedded_
destination_ Channelsettings Encoder Settings Caption Description Destination Settings Embedded Destination Settings - Embedded Destination Settings.
- embedded_
plus_ Channelscte20_ destination_ settings Encoder Settings Caption Description Destination Settings Embedded Plus Scte20Destination Settings - Embedded Plus SCTE20 Destination Settings.
- Channel
Encoder Settings Caption Description Destination Settings Rtmp Caption Info Destination Settings - RTMP Caption Info Destination Settings.
- scte20_
plus_ Channelembedded_ destination_ settings Encoder Settings Caption Description Destination Settings Scte20Plus Embedded Destination Settings - SCTE20 Plus Embedded Destination Settings.
- scte27_
destination_ Channelsettings Encoder Settings Caption Description Destination Settings Scte27Destination Settings - SCTE27 Destination Settings.
- smpte_
tt_ Channeldestination_ settings Encoder Settings Caption Description Destination Settings Smpte Tt Destination Settings - SMPTE TT Destination Settings.
- teletext_
destination_ Channelsettings Encoder Settings Caption Description Destination Settings Teletext Destination Settings - Teletext Destination Settings.
- ttml_
destination_ Channelsettings Encoder Settings Caption Description Destination Settings Ttml Destination Settings - TTML Destination Settings. See TTML Destination Settings for more details.
- webvtt_
destination_ Channelsettings Encoder Settings Caption Description Destination Settings Webvtt Destination Settings - WebVTT Destination Settings. See WebVTT Destination Settings for more details.
- arib
Destination Property MapSettings - ARIB Destination Settings.
- burn
In Property MapDestination Settings - Burn In Destination Settings. See Burn In Destination Settings for more details.
- dvb
Sub Property MapDestination Settings - DVB Sub Destination Settings. See DVB Sub Destination Settings for more details.
- ebu
Tt Property MapDDestination Settings - EBU TT D Destination Settings. See EBU TT D Destination Settings for more details.
- embedded
Destination Property MapSettings - Embedded Destination Settings.
- embedded
Plus Property MapScte20Destination Settings - Embedded Plus SCTE20 Destination Settings.
- Property Map
- RTMP Caption Info Destination Settings.
- scte20Plus
Embedded Property MapDestination Settings - SCTE20 Plus Embedded Destination Settings.
- scte27Destination
Settings Property Map - SCTE27 Destination Settings.
- smpte
Tt Property MapDestination Settings - SMPTE TT Destination Settings.
- teletext
Destination Property MapSettings - Teletext Destination Settings.
- ttml
Destination Property MapSettings - TTML Destination Settings. See TTML Destination Settings for more details.
- webvtt
Destination Property MapSettings - WebVTT Destination Settings. See WebVTT Destination Settings for more details.
ChannelEncoderSettingsCaptionDescriptionDestinationSettingsBurnInDestinationSettings, ChannelEncoderSettingsCaptionDescriptionDestinationSettingsBurnInDestinationSettingsArgs
- Outline
Color string - Specifies font outline color. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- Teletext
Grid stringControl - Controls whether a fixed grid size will be used to generate the output subtitles bitmap. Only applicable for Teletext inputs and DVB-Sub/Burn-in outputs.
- Alignment string
- If no explicit xPosition or yPosition is provided, setting alignment to centered will place the captions at the bottom center of the output. Similarly, setting a left alignment will align captions to the bottom left of the output. If x and y positions are given in conjunction with the alignment parameter, the font will be justified (either left or centered) relative to those coordinates. Selecting “smart” justification will left-justify live subtitles and center-justify pre-recorded subtitles. All burn-in and DVB-Sub font settings must match.
- Background
Color string - Specifies the color of the rectangle behind the captions. All burn-in and DVB-Sub font settings must match.
- Background
Opacity int - Specifies the opacity of the background rectangle. 255 is opaque; 0 is transparent. Leaving this parameter out is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.
- Font
Channel
Encoder Settings Caption Description Destination Settings Burn In Destination Settings Font - External font file used for caption burn-in. File extension must be ‘ttf’ or ‘tte’. Although the user can select output fonts for many different types of input captions, embedded, STL and teletext sources use a strict grid system. Using external fonts with these caption sources could cause unexpected display of proportional fonts. All burn-in and DVB-Sub font settings must match. See Font for more details.
- Font
Color string - Specifies the color of the burned-in captions. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- Font
Opacity int - Specifies the opacity of the burned-in captions. 255 is opaque; 0 is transparent. All burn-in and DVB-Sub font settings must match.
- Font
Resolution int - Font resolution in DPI (dots per inch); default is 96 dpi. All burn-in and DVB-Sub font settings must match.
- Font
Size string - When set to ‘auto’ fontSize will scale depending on the size of the output. Giving a positive integer will specify the exact font size in points. All burn-in and DVB-Sub font settings must match.
- Outline
Size int - Specifies font outline size in pixels. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- Shadow
Color string - Specifies the color of the shadow cast by the captions. All burn-in and DVB-Sub font settings must match.
- Shadow
Opacity int - Specifies the opacity of the shadow. 255 is opaque; 0 is transparent. Leaving this parameter out is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.
- Shadow
XOffset int - Specifies the horizontal offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels to the left. All burn-in and DVB-Sub font settings must match.
- Shadow
YOffset int - Specifies the vertical offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels above the text. All burn-in and DVB-Sub font settings must match.
- XPosition int
- Specifies the horizontal position of the caption relative to the left side of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the left of the output. If no explicit xPosition is provided, the horizontal caption position will be determined by the alignment parameter. All burn-in and DVB-Sub font settings must match.
- YPosition int
- Specifies the vertical position of the caption relative to the top of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the top of the output. If no explicit yPosition is provided, the caption will be positioned towards the bottom of the output. All burn-in and DVB-Sub font settings must match.
- Outline
Color string - Specifies font outline color. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- Teletext
Grid stringControl - Controls whether a fixed grid size will be used to generate the output subtitles bitmap. Only applicable for Teletext inputs and DVB-Sub/Burn-in outputs.
- Alignment string
- If no explicit xPosition or yPosition is provided, setting alignment to centered will place the captions at the bottom center of the output. Similarly, setting a left alignment will align captions to the bottom left of the output. If x and y positions are given in conjunction with the alignment parameter, the font will be justified (either left or centered) relative to those coordinates. Selecting “smart” justification will left-justify live subtitles and center-justify pre-recorded subtitles. All burn-in and DVB-Sub font settings must match.
- Background
Color string - Specifies the color of the rectangle behind the captions. All burn-in and DVB-Sub font settings must match.
- Background
Opacity int - Specifies the opacity of the background rectangle. 255 is opaque; 0 is transparent. Leaving this parameter out is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.
- Font
Channel
Encoder Settings Caption Description Destination Settings Burn In Destination Settings Font - External font file used for caption burn-in. File extension must be ‘ttf’ or ‘tte’. Although the user can select output fonts for many different types of input captions, embedded, STL and teletext sources use a strict grid system. Using external fonts with these caption sources could cause unexpected display of proportional fonts. All burn-in and DVB-Sub font settings must match. See Font for more details.
- Font
Color string - Specifies the color of the burned-in captions. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- Font
Opacity int - Specifies the opacity of the burned-in captions. 255 is opaque; 0 is transparent. All burn-in and DVB-Sub font settings must match.
- Font
Resolution int - Font resolution in DPI (dots per inch); default is 96 dpi. All burn-in and DVB-Sub font settings must match.
- Font
Size string - When set to ‘auto’ fontSize will scale depending on the size of the output. Giving a positive integer will specify the exact font size in points. All burn-in and DVB-Sub font settings must match.
- Outline
Size int - Specifies font outline size in pixels. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- Shadow
Color string - Specifies the color of the shadow cast by the captions. All burn-in and DVB-Sub font settings must match.
- Shadow
Opacity int - Specifies the opacity of the shadow. 255 is opaque; 0 is transparent. Leaving this parameter out is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.
- Shadow
XOffset int - Specifies the horizontal offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels to the left. All burn-in and DVB-Sub font settings must match.
- Shadow
YOffset int - Specifies the vertical offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels above the text. All burn-in and DVB-Sub font settings must match.
- XPosition int
- Specifies the horizontal position of the caption relative to the left side of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the left of the output. If no explicit xPosition is provided, the horizontal caption position will be determined by the alignment parameter. All burn-in and DVB-Sub font settings must match.
- YPosition int
- Specifies the vertical position of the caption relative to the top of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the top of the output. If no explicit yPosition is provided, the caption will be positioned towards the bottom of the output. All burn-in and DVB-Sub font settings must match.
- outline
Color String - Specifies font outline color. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- teletext
Grid StringControl - Controls whether a fixed grid size will be used to generate the output subtitles bitmap. Only applicable for Teletext inputs and DVB-Sub/Burn-in outputs.
- alignment String
- If no explicit xPosition or yPosition is provided, setting alignment to centered will place the captions at the bottom center of the output. Similarly, setting a left alignment will align captions to the bottom left of the output. If x and y positions are given in conjunction with the alignment parameter, the font will be justified (either left or centered) relative to those coordinates. Selecting “smart” justification will left-justify live subtitles and center-justify pre-recorded subtitles. All burn-in and DVB-Sub font settings must match.
- background
Color String - Specifies the color of the rectangle behind the captions. All burn-in and DVB-Sub font settings must match.
- background
Opacity Integer - Specifies the opacity of the background rectangle. 255 is opaque; 0 is transparent. Leaving this parameter out is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.
- font
Channel
Encoder Settings Caption Description Destination Settings Burn In Destination Settings Font - External font file used for caption burn-in. File extension must be ‘ttf’ or ‘tte’. Although the user can select output fonts for many different types of input captions, embedded, STL and teletext sources use a strict grid system. Using external fonts with these caption sources could cause unexpected display of proportional fonts. All burn-in and DVB-Sub font settings must match. See Font for more details.
- font
Color String - Specifies the color of the burned-in captions. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- font
Opacity Integer - Specifies the opacity of the burned-in captions. 255 is opaque; 0 is transparent. All burn-in and DVB-Sub font settings must match.
- font
Resolution Integer - Font resolution in DPI (dots per inch); default is 96 dpi. All burn-in and DVB-Sub font settings must match.
- font
Size String - When set to ‘auto’ fontSize will scale depending on the size of the output. Giving a positive integer will specify the exact font size in points. All burn-in and DVB-Sub font settings must match.
- outline
Size Integer - Specifies font outline size in pixels. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- shadow
Color String - Specifies the color of the shadow cast by the captions. All burn-in and DVB-Sub font settings must match.
- shadow
Opacity Integer - Specifies the opacity of the shadow. 255 is opaque; 0 is transparent. Leaving this parameter out is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.
- shadow
XOffset Integer - Specifies the horizontal offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels to the left. All burn-in and DVB-Sub font settings must match.
- shadow
YOffset Integer - Specifies the vertical offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels above the text. All burn-in and DVB-Sub font settings must match.
- x
Position Integer - Specifies the horizontal position of the caption relative to the left side of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the left of the output. If no explicit xPosition is provided, the horizontal caption position will be determined by the alignment parameter. All burn-in and DVB-Sub font settings must match.
- y
Position Integer - Specifies the vertical position of the caption relative to the top of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the top of the output. If no explicit yPosition is provided, the caption will be positioned towards the bottom of the output. All burn-in and DVB-Sub font settings must match.
- outline
Color string - Specifies font outline color. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- teletext
Grid stringControl - Controls whether a fixed grid size will be used to generate the output subtitles bitmap. Only applicable for Teletext inputs and DVB-Sub/Burn-in outputs.
- alignment string
- If no explicit xPosition or yPosition is provided, setting alignment to centered will place the captions at the bottom center of the output. Similarly, setting a left alignment will align captions to the bottom left of the output. If x and y positions are given in conjunction with the alignment parameter, the font will be justified (either left or centered) relative to those coordinates. Selecting “smart” justification will left-justify live subtitles and center-justify pre-recorded subtitles. All burn-in and DVB-Sub font settings must match.
- background
Color string - Specifies the color of the rectangle behind the captions. All burn-in and DVB-Sub font settings must match.
- background
Opacity number - Specifies the opacity of the background rectangle. 255 is opaque; 0 is transparent. Leaving this parameter out is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.
- font
Channel
Encoder Settings Caption Description Destination Settings Burn In Destination Settings Font - External font file used for caption burn-in. File extension must be ‘ttf’ or ‘tte’. Although the user can select output fonts for many different types of input captions, embedded, STL and teletext sources use a strict grid system. Using external fonts with these caption sources could cause unexpected display of proportional fonts. All burn-in and DVB-Sub font settings must match. See Font for more details.
- font
Color string - Specifies the color of the burned-in captions. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- font
Opacity number - Specifies the opacity of the burned-in captions. 255 is opaque; 0 is transparent. All burn-in and DVB-Sub font settings must match.
- font
Resolution number - Font resolution in DPI (dots per inch); default is 96 dpi. All burn-in and DVB-Sub font settings must match.
- font
Size string - When set to ‘auto’ fontSize will scale depending on the size of the output. Giving a positive integer will specify the exact font size in points. All burn-in and DVB-Sub font settings must match.
- outline
Size number - Specifies font outline size in pixels. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- shadow
Color string - Specifies the color of the shadow cast by the captions. All burn-in and DVB-Sub font settings must match.
- shadow
Opacity number - Specifies the opacity of the shadow. 255 is opaque; 0 is transparent. Leaving this parameter out is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.
- shadow
XOffset number - Specifies the horizontal offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels to the left. All burn-in and DVB-Sub font settings must match.
- shadow
YOffset number - Specifies the vertical offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels above the text. All burn-in and DVB-Sub font settings must match.
- x
Position number - Specifies the horizontal position of the caption relative to the left side of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the left of the output. If no explicit xPosition is provided, the horizontal caption position will be determined by the alignment parameter. All burn-in and DVB-Sub font settings must match.
- y
Position number - Specifies the vertical position of the caption relative to the top of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the top of the output. If no explicit yPosition is provided, the caption will be positioned towards the bottom of the output. All burn-in and DVB-Sub font settings must match.
- outline_
color str - Specifies font outline color. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- teletext_
grid_ strcontrol - Controls whether a fixed grid size will be used to generate the output subtitles bitmap. Only applicable for Teletext inputs and DVB-Sub/Burn-in outputs.
- alignment str
- If no explicit xPosition or yPosition is provided, setting alignment to centered will place the captions at the bottom center of the output. Similarly, setting a left alignment will align captions to the bottom left of the output. If x and y positions are given in conjunction with the alignment parameter, the font will be justified (either left or centered) relative to those coordinates. Selecting “smart” justification will left-justify live subtitles and center-justify pre-recorded subtitles. All burn-in and DVB-Sub font settings must match.
- background_
color str - Specifies the color of the rectangle behind the captions. All burn-in and DVB-Sub font settings must match.
- background_
opacity int - Specifies the opacity of the background rectangle. 255 is opaque; 0 is transparent. Leaving this parameter out is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.
- font
Channel
Encoder Settings Caption Description Destination Settings Burn In Destination Settings Font - External font file used for caption burn-in. File extension must be ‘ttf’ or ‘tte’. Although the user can select output fonts for many different types of input captions, embedded, STL and teletext sources use a strict grid system. Using external fonts with these caption sources could cause unexpected display of proportional fonts. All burn-in and DVB-Sub font settings must match. See Font for more details.
- font_
color str - Specifies the color of the burned-in captions. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- font_
opacity int - Specifies the opacity of the burned-in captions. 255 is opaque; 0 is transparent. All burn-in and DVB-Sub font settings must match.
- font_
resolution int - Font resolution in DPI (dots per inch); default is 96 dpi. All burn-in and DVB-Sub font settings must match.
- font_
size str - When set to ‘auto’ fontSize will scale depending on the size of the output. Giving a positive integer will specify the exact font size in points. All burn-in and DVB-Sub font settings must match.
- outline_
size int - Specifies font outline size in pixels. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- shadow_
color str - Specifies the color of the shadow cast by the captions. All burn-in and DVB-Sub font settings must match.
- shadow_
opacity int - Specifies the opacity of the shadow. 255 is opaque; 0 is transparent. Leaving this parameter out is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.
- shadow_
x_ intoffset - Specifies the horizontal offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels to the left. All burn-in and DVB-Sub font settings must match.
- shadow_
y_ intoffset - Specifies the vertical offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels above the text. All burn-in and DVB-Sub font settings must match.
- x_
position int - Specifies the horizontal position of the caption relative to the left side of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the left of the output. If no explicit xPosition is provided, the horizontal caption position will be determined by the alignment parameter. All burn-in and DVB-Sub font settings must match.
- y_
position int - Specifies the vertical position of the caption relative to the top of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the top of the output. If no explicit yPosition is provided, the caption will be positioned towards the bottom of the output. All burn-in and DVB-Sub font settings must match.
- outline
Color String - Specifies font outline color. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- teletext
Grid StringControl - Controls whether a fixed grid size will be used to generate the output subtitles bitmap. Only applicable for Teletext inputs and DVB-Sub/Burn-in outputs.
- alignment String
- If no explicit xPosition or yPosition is provided, setting alignment to centered will place the captions at the bottom center of the output. Similarly, setting a left alignment will align captions to the bottom left of the output. If x and y positions are given in conjunction with the alignment parameter, the font will be justified (either left or centered) relative to those coordinates. Selecting “smart” justification will left-justify live subtitles and center-justify pre-recorded subtitles. All burn-in and DVB-Sub font settings must match.
- background
Color String - Specifies the color of the rectangle behind the captions. All burn-in and DVB-Sub font settings must match.
- background
Opacity Number - Specifies the opacity of the background rectangle. 255 is opaque; 0 is transparent. Leaving this parameter out is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.
- font Property Map
- External font file used for caption burn-in. File extension must be ‘ttf’ or ‘tte’. Although the user can select output fonts for many different types of input captions, embedded, STL and teletext sources use a strict grid system. Using external fonts with these caption sources could cause unexpected display of proportional fonts. All burn-in and DVB-Sub font settings must match. See Font for more details.
- font
Color String - Specifies the color of the burned-in captions. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- font
Opacity Number - Specifies the opacity of the burned-in captions. 255 is opaque; 0 is transparent. All burn-in and DVB-Sub font settings must match.
- font
Resolution Number - Font resolution in DPI (dots per inch); default is 96 dpi. All burn-in and DVB-Sub font settings must match.
- font
Size String - When set to ‘auto’ fontSize will scale depending on the size of the output. Giving a positive integer will specify the exact font size in points. All burn-in and DVB-Sub font settings must match.
- outline
Size Number - Specifies font outline size in pixels. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- shadow
Color String - Specifies the color of the shadow cast by the captions. All burn-in and DVB-Sub font settings must match.
- shadow
Opacity Number - Specifies the opacity of the shadow. 255 is opaque; 0 is transparent. Leaving this parameter out is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.
- shadow
XOffset Number - Specifies the horizontal offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels to the left. All burn-in and DVB-Sub font settings must match.
- shadow
YOffset Number - Specifies the vertical offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels above the text. All burn-in and DVB-Sub font settings must match.
- x
Position Number - Specifies the horizontal position of the caption relative to the left side of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the left of the output. If no explicit xPosition is provided, the horizontal caption position will be determined by the alignment parameter. All burn-in and DVB-Sub font settings must match.
- y
Position Number - Specifies the vertical position of the caption relative to the top of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the top of the output. If no explicit yPosition is provided, the caption will be positioned towards the bottom of the output. All burn-in and DVB-Sub font settings must match.
ChannelEncoderSettingsCaptionDescriptionDestinationSettingsBurnInDestinationSettingsFont, ChannelEncoderSettingsCaptionDescriptionDestinationSettingsBurnInDestinationSettingsFontArgs
- 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.
ChannelEncoderSettingsCaptionDescriptionDestinationSettingsDvbSubDestinationSettings, ChannelEncoderSettingsCaptionDescriptionDestinationSettingsDvbSubDestinationSettingsArgs
- Alignment string
- If no explicit xPosition or yPosition is provided, setting alignment to centered will place the captions at the bottom center of the output. Similarly, setting a left alignment will align captions to the bottom left of the output. If x and y positions are given in conjunction with the alignment parameter, the font will be justified (either left or centered) relative to those coordinates. Selecting “smart” justification will left-justify live subtitles and center-justify pre-recorded subtitles. This option is not valid for source captions that are STL or 608/embedded. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- Background
Color string - Specifies the color of the rectangle behind the captions. All burn-in and DVB-Sub font settings must match.
- Background
Opacity int - Specifies the opacity of the background rectangle. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.
- Font
Channel
Encoder Settings Caption Description Destination Settings Dvb Sub Destination Settings Font - External font file used for caption burn-in. File extension must be ‘ttf’ or ‘tte’. Although the user can select output fonts for many different types of input captions, embedded, STL and teletext sources use a strict grid system. Using external fonts with these caption sources could cause unexpected display of proportional fonts. All burn-in and DVB-Sub font settings must match. See Font for more details.
- Font
Color string - Specifies the color of the burned-in captions. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- Font
Opacity int - Specifies the opacity of the burned-in captions. 255 is opaque; 0 is transparent. All burn-in and DVB-Sub font settings must match.
- Font
Resolution int - Font resolution in DPI (dots per inch); default is 96 dpi. All burn-in and DVB-Sub font settings must match.
- Font
Size string - When set to auto fontSize will scale depending on the size of the output. Giving a positive integer will specify the exact font size in points. All burn-in and DVB-Sub font settings must match.
- Outline
Color string - Specifies font outline color. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- Outline
Size int - Specifies font outline size in pixels. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- Shadow
Color string - Specifies the color of the shadow cast by the captions. All burn-in and DVB-Sub font settings must match.
- Shadow
Opacity int - Specifies the opacity of the shadow. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.
- Shadow
XOffset int - Specifies the horizontal offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels to the left. All burn-in and DVB-Sub font settings must match.
- Shadow
YOffset int - Specifies the vertical offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels above the text. All burn-in and DVB-Sub font settings must match.
- Teletext
Grid stringControl - Controls whether a fixed grid size will be used to generate the output subtitles bitmap. Only applicable for Teletext inputs and DVB-Sub/Burn-in outputs.
- XPosition int
- Specifies the horizontal position of the caption relative to the left side of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the left of the output. If no explicit xPosition is provided, the horizontal caption position will be determined by the alignment parameter. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- YPosition int
- Specifies the vertical position of the caption relative to the top of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the top of the output. If no explicit yPosition is provided, the caption will be positioned towards the bottom of the output. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- Alignment string
- If no explicit xPosition or yPosition is provided, setting alignment to centered will place the captions at the bottom center of the output. Similarly, setting a left alignment will align captions to the bottom left of the output. If x and y positions are given in conjunction with the alignment parameter, the font will be justified (either left or centered) relative to those coordinates. Selecting “smart” justification will left-justify live subtitles and center-justify pre-recorded subtitles. This option is not valid for source captions that are STL or 608/embedded. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- Background
Color string - Specifies the color of the rectangle behind the captions. All burn-in and DVB-Sub font settings must match.
- Background
Opacity int - Specifies the opacity of the background rectangle. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.
- Font
Channel
Encoder Settings Caption Description Destination Settings Dvb Sub Destination Settings Font - External font file used for caption burn-in. File extension must be ‘ttf’ or ‘tte’. Although the user can select output fonts for many different types of input captions, embedded, STL and teletext sources use a strict grid system. Using external fonts with these caption sources could cause unexpected display of proportional fonts. All burn-in and DVB-Sub font settings must match. See Font for more details.
- Font
Color string - Specifies the color of the burned-in captions. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- Font
Opacity int - Specifies the opacity of the burned-in captions. 255 is opaque; 0 is transparent. All burn-in and DVB-Sub font settings must match.
- Font
Resolution int - Font resolution in DPI (dots per inch); default is 96 dpi. All burn-in and DVB-Sub font settings must match.
- Font
Size string - When set to auto fontSize will scale depending on the size of the output. Giving a positive integer will specify the exact font size in points. All burn-in and DVB-Sub font settings must match.
- Outline
Color string - Specifies font outline color. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- Outline
Size int - Specifies font outline size in pixels. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- Shadow
Color string - Specifies the color of the shadow cast by the captions. All burn-in and DVB-Sub font settings must match.
- Shadow
Opacity int - Specifies the opacity of the shadow. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.
- Shadow
XOffset int - Specifies the horizontal offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels to the left. All burn-in and DVB-Sub font settings must match.
- Shadow
YOffset int - Specifies the vertical offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels above the text. All burn-in and DVB-Sub font settings must match.
- Teletext
Grid stringControl - Controls whether a fixed grid size will be used to generate the output subtitles bitmap. Only applicable for Teletext inputs and DVB-Sub/Burn-in outputs.
- XPosition int
- Specifies the horizontal position of the caption relative to the left side of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the left of the output. If no explicit xPosition is provided, the horizontal caption position will be determined by the alignment parameter. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- YPosition int
- Specifies the vertical position of the caption relative to the top of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the top of the output. If no explicit yPosition is provided, the caption will be positioned towards the bottom of the output. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- alignment String
- If no explicit xPosition or yPosition is provided, setting alignment to centered will place the captions at the bottom center of the output. Similarly, setting a left alignment will align captions to the bottom left of the output. If x and y positions are given in conjunction with the alignment parameter, the font will be justified (either left or centered) relative to those coordinates. Selecting “smart” justification will left-justify live subtitles and center-justify pre-recorded subtitles. This option is not valid for source captions that are STL or 608/embedded. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- background
Color String - Specifies the color of the rectangle behind the captions. All burn-in and DVB-Sub font settings must match.
- background
Opacity Integer - Specifies the opacity of the background rectangle. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.
- font
Channel
Encoder Settings Caption Description Destination Settings Dvb Sub Destination Settings Font - External font file used for caption burn-in. File extension must be ‘ttf’ or ‘tte’. Although the user can select output fonts for many different types of input captions, embedded, STL and teletext sources use a strict grid system. Using external fonts with these caption sources could cause unexpected display of proportional fonts. All burn-in and DVB-Sub font settings must match. See Font for more details.
- font
Color String - Specifies the color of the burned-in captions. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- font
Opacity Integer - Specifies the opacity of the burned-in captions. 255 is opaque; 0 is transparent. All burn-in and DVB-Sub font settings must match.
- font
Resolution Integer - Font resolution in DPI (dots per inch); default is 96 dpi. All burn-in and DVB-Sub font settings must match.
- font
Size String - When set to auto fontSize will scale depending on the size of the output. Giving a positive integer will specify the exact font size in points. All burn-in and DVB-Sub font settings must match.
- outline
Color String - Specifies font outline color. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- outline
Size Integer - Specifies font outline size in pixels. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- shadow
Color String - Specifies the color of the shadow cast by the captions. All burn-in and DVB-Sub font settings must match.
- shadow
Opacity Integer - Specifies the opacity of the shadow. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.
- shadow
XOffset Integer - Specifies the horizontal offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels to the left. All burn-in and DVB-Sub font settings must match.
- shadow
YOffset Integer - Specifies the vertical offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels above the text. All burn-in and DVB-Sub font settings must match.
- teletext
Grid StringControl - Controls whether a fixed grid size will be used to generate the output subtitles bitmap. Only applicable for Teletext inputs and DVB-Sub/Burn-in outputs.
- x
Position Integer - Specifies the horizontal position of the caption relative to the left side of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the left of the output. If no explicit xPosition is provided, the horizontal caption position will be determined by the alignment parameter. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- y
Position Integer - Specifies the vertical position of the caption relative to the top of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the top of the output. If no explicit yPosition is provided, the caption will be positioned towards the bottom of the output. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- alignment string
- If no explicit xPosition or yPosition is provided, setting alignment to centered will place the captions at the bottom center of the output. Similarly, setting a left alignment will align captions to the bottom left of the output. If x and y positions are given in conjunction with the alignment parameter, the font will be justified (either left or centered) relative to those coordinates. Selecting “smart” justification will left-justify live subtitles and center-justify pre-recorded subtitles. This option is not valid for source captions that are STL or 608/embedded. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- background
Color string - Specifies the color of the rectangle behind the captions. All burn-in and DVB-Sub font settings must match.
- background
Opacity number - Specifies the opacity of the background rectangle. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.
- font
Channel
Encoder Settings Caption Description Destination Settings Dvb Sub Destination Settings Font - External font file used for caption burn-in. File extension must be ‘ttf’ or ‘tte’. Although the user can select output fonts for many different types of input captions, embedded, STL and teletext sources use a strict grid system. Using external fonts with these caption sources could cause unexpected display of proportional fonts. All burn-in and DVB-Sub font settings must match. See Font for more details.
- font
Color string - Specifies the color of the burned-in captions. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- font
Opacity number - Specifies the opacity of the burned-in captions. 255 is opaque; 0 is transparent. All burn-in and DVB-Sub font settings must match.
- font
Resolution number - Font resolution in DPI (dots per inch); default is 96 dpi. All burn-in and DVB-Sub font settings must match.
- font
Size string - When set to auto fontSize will scale depending on the size of the output. Giving a positive integer will specify the exact font size in points. All burn-in and DVB-Sub font settings must match.
- outline
Color string - Specifies font outline color. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- outline
Size number - Specifies font outline size in pixels. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- shadow
Color string - Specifies the color of the shadow cast by the captions. All burn-in and DVB-Sub font settings must match.
- shadow
Opacity number - Specifies the opacity of the shadow. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.
- shadow
XOffset number - Specifies the horizontal offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels to the left. All burn-in and DVB-Sub font settings must match.
- shadow
YOffset number - Specifies the vertical offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels above the text. All burn-in and DVB-Sub font settings must match.
- teletext
Grid stringControl - Controls whether a fixed grid size will be used to generate the output subtitles bitmap. Only applicable for Teletext inputs and DVB-Sub/Burn-in outputs.
- x
Position number - Specifies the horizontal position of the caption relative to the left side of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the left of the output. If no explicit xPosition is provided, the horizontal caption position will be determined by the alignment parameter. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- y
Position number - Specifies the vertical position of the caption relative to the top of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the top of the output. If no explicit yPosition is provided, the caption will be positioned towards the bottom of the output. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- alignment str
- If no explicit xPosition or yPosition is provided, setting alignment to centered will place the captions at the bottom center of the output. Similarly, setting a left alignment will align captions to the bottom left of the output. If x and y positions are given in conjunction with the alignment parameter, the font will be justified (either left or centered) relative to those coordinates. Selecting “smart” justification will left-justify live subtitles and center-justify pre-recorded subtitles. This option is not valid for source captions that are STL or 608/embedded. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- background_
color str - Specifies the color of the rectangle behind the captions. All burn-in and DVB-Sub font settings must match.
- background_
opacity int - Specifies the opacity of the background rectangle. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.
- font
Channel
Encoder Settings Caption Description Destination Settings Dvb Sub Destination Settings Font - External font file used for caption burn-in. File extension must be ‘ttf’ or ‘tte’. Although the user can select output fonts for many different types of input captions, embedded, STL and teletext sources use a strict grid system. Using external fonts with these caption sources could cause unexpected display of proportional fonts. All burn-in and DVB-Sub font settings must match. See Font for more details.
- font_
color str - Specifies the color of the burned-in captions. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- font_
opacity int - Specifies the opacity of the burned-in captions. 255 is opaque; 0 is transparent. All burn-in and DVB-Sub font settings must match.
- font_
resolution int - Font resolution in DPI (dots per inch); default is 96 dpi. All burn-in and DVB-Sub font settings must match.
- font_
size str - When set to auto fontSize will scale depending on the size of the output. Giving a positive integer will specify the exact font size in points. All burn-in and DVB-Sub font settings must match.
- outline_
color str - Specifies font outline color. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- outline_
size int - Specifies font outline size in pixels. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- shadow_
color str - Specifies the color of the shadow cast by the captions. All burn-in and DVB-Sub font settings must match.
- shadow_
opacity int - Specifies the opacity of the shadow. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.
- shadow_
x_ intoffset - Specifies the horizontal offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels to the left. All burn-in and DVB-Sub font settings must match.
- shadow_
y_ intoffset - Specifies the vertical offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels above the text. All burn-in and DVB-Sub font settings must match.
- teletext_
grid_ strcontrol - Controls whether a fixed grid size will be used to generate the output subtitles bitmap. Only applicable for Teletext inputs and DVB-Sub/Burn-in outputs.
- x_
position int - Specifies the horizontal position of the caption relative to the left side of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the left of the output. If no explicit xPosition is provided, the horizontal caption position will be determined by the alignment parameter. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- y_
position int - Specifies the vertical position of the caption relative to the top of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the top of the output. If no explicit yPosition is provided, the caption will be positioned towards the bottom of the output. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- alignment String
- If no explicit xPosition or yPosition is provided, setting alignment to centered will place the captions at the bottom center of the output. Similarly, setting a left alignment will align captions to the bottom left of the output. If x and y positions are given in conjunction with the alignment parameter, the font will be justified (either left or centered) relative to those coordinates. Selecting “smart” justification will left-justify live subtitles and center-justify pre-recorded subtitles. This option is not valid for source captions that are STL or 608/embedded. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- background
Color String - Specifies the color of the rectangle behind the captions. All burn-in and DVB-Sub font settings must match.
- background
Opacity Number - Specifies the opacity of the background rectangle. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.
- font Property Map
- External font file used for caption burn-in. File extension must be ‘ttf’ or ‘tte’. Although the user can select output fonts for many different types of input captions, embedded, STL and teletext sources use a strict grid system. Using external fonts with these caption sources could cause unexpected display of proportional fonts. All burn-in and DVB-Sub font settings must match. See Font for more details.
- font
Color String - Specifies the color of the burned-in captions. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- font
Opacity Number - Specifies the opacity of the burned-in captions. 255 is opaque; 0 is transparent. All burn-in and DVB-Sub font settings must match.
- font
Resolution Number - Font resolution in DPI (dots per inch); default is 96 dpi. All burn-in and DVB-Sub font settings must match.
- font
Size String - When set to auto fontSize will scale depending on the size of the output. Giving a positive integer will specify the exact font size in points. All burn-in and DVB-Sub font settings must match.
- outline
Color String - Specifies font outline color. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- outline
Size Number - Specifies font outline size in pixels. This option is not valid for source captions that are either 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- shadow
Color String - Specifies the color of the shadow cast by the captions. All burn-in and DVB-Sub font settings must match.
- shadow
Opacity Number - Specifies the opacity of the shadow. 255 is opaque; 0 is transparent. Leaving this parameter blank is equivalent to setting it to 0 (transparent). All burn-in and DVB-Sub font settings must match.
- shadow
XOffset Number - Specifies the horizontal offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels to the left. All burn-in and DVB-Sub font settings must match.
- shadow
YOffset Number - Specifies the vertical offset of the shadow relative to the captions in pixels. A value of -2 would result in a shadow offset 2 pixels above the text. All burn-in and DVB-Sub font settings must match.
- teletext
Grid StringControl - Controls whether a fixed grid size will be used to generate the output subtitles bitmap. Only applicable for Teletext inputs and DVB-Sub/Burn-in outputs.
- x
Position Number - Specifies the horizontal position of the caption relative to the left side of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the left of the output. If no explicit xPosition is provided, the horizontal caption position will be determined by the alignment parameter. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
- y
Position Number - Specifies the vertical position of the caption relative to the top of the output in pixels. A value of 10 would result in the captions starting 10 pixels from the top of the output. If no explicit yPosition is provided, the caption will be positioned towards the bottom of the output. This option is not valid for source captions that are STL, 608/embedded or teletext. These source settings are already pre-defined by the caption stream. All burn-in and DVB-Sub font settings must match.
ChannelEncoderSettingsCaptionDescriptionDestinationSettingsDvbSubDestinationSettingsFont, ChannelEncoderSettingsCaptionDescriptionDestinationSettingsDvbSubDestinationSettingsFontArgs
- 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.
ChannelEncoderSettingsCaptionDescriptionDestinationSettingsEbuTtDDestinationSettings, ChannelEncoderSettingsCaptionDescriptionDestinationSettingsEbuTtDDestinationSettingsArgs
- Copyright
Holder string - Complete this field if you want to include the name of the copyright holder in the copyright tag in the captions metadata.
- Fill
Line stringGap - Specifies how to handle the gap between the lines (in multi-line captions). - enabled: Fill with the captions background color (as specified in the input captions). - disabled: Leave the gap unfilled.
- Font
Family string - Specifies the font family to include in the font data attached to the EBU-TT captions. Valid only if styleControl is set to include. If you leave this field empty, the font family is set to “monospaced”. (If styleControl is set to exclude, the font family is always set to “monospaced”.) You specify only the font family. All other style information (color, bold, position and so on) is copied from the input captions. The size is always set to 100% to allow the downstream player to choose the size. - Enter a list of font families, as a comma-separated list of font names, in order of preference. The name can be a font family (such as “Arial”), or a generic font family (such as “serif”), or “default” (to let the downstream player choose the font). - Leave blank to set the family to “monospace”.
- Style
Control string - Specifies the style information (font color, font position, and so on) to include in the font data that is attached to the EBU-TT captions. - include: Take the style information (font color, font position, and so on) from the source captions and include that information in the font data attached to the EBU-TT captions. This option is valid only if the source captions are Embedded or Teletext. - exclude: In the font data attached to the EBU-TT captions, set the font family to “monospaced”. Do not include any other style information.
- Copyright
Holder string - Complete this field if you want to include the name of the copyright holder in the copyright tag in the captions metadata.
- Fill
Line stringGap - Specifies how to handle the gap between the lines (in multi-line captions). - enabled: Fill with the captions background color (as specified in the input captions). - disabled: Leave the gap unfilled.
- Font
Family string - Specifies the font family to include in the font data attached to the EBU-TT captions. Valid only if styleControl is set to include. If you leave this field empty, the font family is set to “monospaced”. (If styleControl is set to exclude, the font family is always set to “monospaced”.) You specify only the font family. All other style information (color, bold, position and so on) is copied from the input captions. The size is always set to 100% to allow the downstream player to choose the size. - Enter a list of font families, as a comma-separated list of font names, in order of preference. The name can be a font family (such as “Arial”), or a generic font family (such as “serif”), or “default” (to let the downstream player choose the font). - Leave blank to set the family to “monospace”.
- Style
Control string - Specifies the style information (font color, font position, and so on) to include in the font data that is attached to the EBU-TT captions. - include: Take the style information (font color, font position, and so on) from the source captions and include that information in the font data attached to the EBU-TT captions. This option is valid only if the source captions are Embedded or Teletext. - exclude: In the font data attached to the EBU-TT captions, set the font family to “monospaced”. Do not include any other style information.
- copyright
Holder String - Complete this field if you want to include the name of the copyright holder in the copyright tag in the captions metadata.
- fill
Line StringGap - Specifies how to handle the gap between the lines (in multi-line captions). - enabled: Fill with the captions background color (as specified in the input captions). - disabled: Leave the gap unfilled.
- font
Family String - Specifies the font family to include in the font data attached to the EBU-TT captions. Valid only if styleControl is set to include. If you leave this field empty, the font family is set to “monospaced”. (If styleControl is set to exclude, the font family is always set to “monospaced”.) You specify only the font family. All other style information (color, bold, position and so on) is copied from the input captions. The size is always set to 100% to allow the downstream player to choose the size. - Enter a list of font families, as a comma-separated list of font names, in order of preference. The name can be a font family (such as “Arial”), or a generic font family (such as “serif”), or “default” (to let the downstream player choose the font). - Leave blank to set the family to “monospace”.
- style
Control String - Specifies the style information (font color, font position, and so on) to include in the font data that is attached to the EBU-TT captions. - include: Take the style information (font color, font position, and so on) from the source captions and include that information in the font data attached to the EBU-TT captions. This option is valid only if the source captions are Embedded or Teletext. - exclude: In the font data attached to the EBU-TT captions, set the font family to “monospaced”. Do not include any other style information.
- copyright
Holder string - Complete this field if you want to include the name of the copyright holder in the copyright tag in the captions metadata.
- fill
Line stringGap - Specifies how to handle the gap between the lines (in multi-line captions). - enabled: Fill with the captions background color (as specified in the input captions). - disabled: Leave the gap unfilled.
- font
Family string - Specifies the font family to include in the font data attached to the EBU-TT captions. Valid only if styleControl is set to include. If you leave this field empty, the font family is set to “monospaced”. (If styleControl is set to exclude, the font family is always set to “monospaced”.) You specify only the font family. All other style information (color, bold, position and so on) is copied from the input captions. The size is always set to 100% to allow the downstream player to choose the size. - Enter a list of font families, as a comma-separated list of font names, in order of preference. The name can be a font family (such as “Arial”), or a generic font family (such as “serif”), or “default” (to let the downstream player choose the font). - Leave blank to set the family to “monospace”.
- style
Control string - Specifies the style information (font color, font position, and so on) to include in the font data that is attached to the EBU-TT captions. - include: Take the style information (font color, font position, and so on) from the source captions and include that information in the font data attached to the EBU-TT captions. This option is valid only if the source captions are Embedded or Teletext. - exclude: In the font data attached to the EBU-TT captions, set the font family to “monospaced”. Do not include any other style information.
- copyright_
holder str - Complete this field if you want to include the name of the copyright holder in the copyright tag in the captions metadata.
- fill_
line_ strgap - Specifies how to handle the gap between the lines (in multi-line captions). - enabled: Fill with the captions background color (as specified in the input captions). - disabled: Leave the gap unfilled.
- font_
family str - Specifies the font family to include in the font data attached to the EBU-TT captions. Valid only if styleControl is set to include. If you leave this field empty, the font family is set to “monospaced”. (If styleControl is set to exclude, the font family is always set to “monospaced”.) You specify only the font family. All other style information (color, bold, position and so on) is copied from the input captions. The size is always set to 100% to allow the downstream player to choose the size. - Enter a list of font families, as a comma-separated list of font names, in order of preference. The name can be a font family (such as “Arial”), or a generic font family (such as “serif”), or “default” (to let the downstream player choose the font). - Leave blank to set the family to “monospace”.
- style_
control str - Specifies the style information (font color, font position, and so on) to include in the font data that is attached to the EBU-TT captions. - include: Take the style information (font color, font position, and so on) from the source captions and include that information in the font data attached to the EBU-TT captions. This option is valid only if the source captions are Embedded or Teletext. - exclude: In the font data attached to the EBU-TT captions, set the font family to “monospaced”. Do not include any other style information.
- copyright
Holder String - Complete this field if you want to include the name of the copyright holder in the copyright tag in the captions metadata.
- fill
Line StringGap - Specifies how to handle the gap between the lines (in multi-line captions). - enabled: Fill with the captions background color (as specified in the input captions). - disabled: Leave the gap unfilled.
- font
Family String - Specifies the font family to include in the font data attached to the EBU-TT captions. Valid only if styleControl is set to include. If you leave this field empty, the font family is set to “monospaced”. (If styleControl is set to exclude, the font family is always set to “monospaced”.) You specify only the font family. All other style information (color, bold, position and so on) is copied from the input captions. The size is always set to 100% to allow the downstream player to choose the size. - Enter a list of font families, as a comma-separated list of font names, in order of preference. The name can be a font family (such as “Arial”), or a generic font family (such as “serif”), or “default” (to let the downstream player choose the font). - Leave blank to set the family to “monospace”.
- style
Control String - Specifies the style information (font color, font position, and so on) to include in the font data that is attached to the EBU-TT captions. - include: Take the style information (font color, font position, and so on) from the source captions and include that information in the font data attached to the EBU-TT captions. This option is valid only if the source captions are Embedded or Teletext. - exclude: In the font data attached to the EBU-TT captions, set the font family to “monospaced”. Do not include any other style information.
ChannelEncoderSettingsCaptionDescriptionDestinationSettingsTtmlDestinationSettings, ChannelEncoderSettingsCaptionDescriptionDestinationSettingsTtmlDestinationSettingsArgs
- Style
Control string - This field is not currently supported and will not affect the output styling. Leave the default value.
- Style
Control string - This field is not currently supported and will not affect the output styling. Leave the default value.
- style
Control String - This field is not currently supported and will not affect the output styling. Leave the default value.
- style
Control string - This field is not currently supported and will not affect the output styling. Leave the default value.
- style_
control str - This field is not currently supported and will not affect the output styling. Leave the default value.
- style
Control String - This field is not currently supported and will not affect the output styling. Leave the default value.
ChannelEncoderSettingsCaptionDescriptionDestinationSettingsWebvttDestinationSettings, ChannelEncoderSettingsCaptionDescriptionDestinationSettingsWebvttDestinationSettingsArgs
- Style
Control string - Controls whether the color and position of the source captions is passed through to the WebVTT output captions. PASSTHROUGH - Valid only if the source captions are EMBEDDED or TELETEXT. NO_STYLE_DATA - Don’t pass through the style. The output captions will not contain any font styling information.
- Style
Control string - Controls whether the color and position of the source captions is passed through to the WebVTT output captions. PASSTHROUGH - Valid only if the source captions are EMBEDDED or TELETEXT. NO_STYLE_DATA - Don’t pass through the style. The output captions will not contain any font styling information.
- style
Control String - Controls whether the color and position of the source captions is passed through to the WebVTT output captions. PASSTHROUGH - Valid only if the source captions are EMBEDDED or TELETEXT. NO_STYLE_DATA - Don’t pass through the style. The output captions will not contain any font styling information.
- style
Control string - Controls whether the color and position of the source captions is passed through to the WebVTT output captions. PASSTHROUGH - Valid only if the source captions are EMBEDDED or TELETEXT. NO_STYLE_DATA - Don’t pass through the style. The output captions will not contain any font styling information.
- style_
control str - Controls whether the color and position of the source captions is passed through to the WebVTT output captions. PASSTHROUGH - Valid only if the source captions are EMBEDDED or TELETEXT. NO_STYLE_DATA - Don’t pass through the style. The output captions will not contain any font styling information.
- style
Control String - Controls whether the color and position of the source captions is passed through to the WebVTT output captions. PASSTHROUGH - Valid only if the source captions are EMBEDDED or TELETEXT. NO_STYLE_DATA - Don’t pass through the style. The output captions will not contain any font styling information.
ChannelEncoderSettingsGlobalConfiguration, ChannelEncoderSettingsGlobalConfigurationArgs
- Initial
Audio intGain - Value to set the initial audio gain for the Live Event.
- Input
End stringAction - Indicates the action to take when the current input completes (e.g. end-of-file). When switchAndLoopInputs is configured the encoder will restart at the beginning of the first input. When “none” is configured the encoder will transcode either black, a solid color, or a user specified slate images per the “Input Loss Behavior” configuration until the next input switch occurs (which is controlled through the Channel Schedule API).
- Input
Loss ChannelBehavior Encoder Settings Global Configuration Input Loss Behavior - Settings for system actions when input is lost. See Input Loss Behavior for more details.
- Output
Locking stringMode - Indicates how MediaLive pipelines are synchronized. PIPELINE_LOCKING - MediaLive will attempt to synchronize the output of each pipeline to the other. EPOCH_LOCKING - MediaLive will attempt to synchronize the output of each pipeline to the Unix epoch.
- Output
Timing stringSource - Indicates whether the rate of frames emitted by the Live encoder should be paced by its system clock (which optionally may be locked to another source via NTP) or should be locked to the clock of the source that is providing the input stream.
- Support
Low stringFramerate Inputs - Adjusts video input buffer for streams with very low video framerates. This is commonly set to enabled for music channels with less than one video frame per second.
- Initial
Audio intGain - Value to set the initial audio gain for the Live Event.
- Input
End stringAction - Indicates the action to take when the current input completes (e.g. end-of-file). When switchAndLoopInputs is configured the encoder will restart at the beginning of the first input. When “none” is configured the encoder will transcode either black, a solid color, or a user specified slate images per the “Input Loss Behavior” configuration until the next input switch occurs (which is controlled through the Channel Schedule API).
- Input
Loss ChannelBehavior Encoder Settings Global Configuration Input Loss Behavior - Settings for system actions when input is lost. See Input Loss Behavior for more details.
- Output
Locking stringMode - Indicates how MediaLive pipelines are synchronized. PIPELINE_LOCKING - MediaLive will attempt to synchronize the output of each pipeline to the other. EPOCH_LOCKING - MediaLive will attempt to synchronize the output of each pipeline to the Unix epoch.
- Output
Timing stringSource - Indicates whether the rate of frames emitted by the Live encoder should be paced by its system clock (which optionally may be locked to another source via NTP) or should be locked to the clock of the source that is providing the input stream.
- Support
Low stringFramerate Inputs - Adjusts video input buffer for streams with very low video framerates. This is commonly set to enabled for music channels with less than one video frame per second.
- initial
Audio IntegerGain - Value to set the initial audio gain for the Live Event.
- input
End StringAction - Indicates the action to take when the current input completes (e.g. end-of-file). When switchAndLoopInputs is configured the encoder will restart at the beginning of the first input. When “none” is configured the encoder will transcode either black, a solid color, or a user specified slate images per the “Input Loss Behavior” configuration until the next input switch occurs (which is controlled through the Channel Schedule API).
- input
Loss ChannelBehavior Encoder Settings Global Configuration Input Loss Behavior - Settings for system actions when input is lost. See Input Loss Behavior for more details.
- output
Locking StringMode - Indicates how MediaLive pipelines are synchronized. PIPELINE_LOCKING - MediaLive will attempt to synchronize the output of each pipeline to the other. EPOCH_LOCKING - MediaLive will attempt to synchronize the output of each pipeline to the Unix epoch.
- output
Timing StringSource - Indicates whether the rate of frames emitted by the Live encoder should be paced by its system clock (which optionally may be locked to another source via NTP) or should be locked to the clock of the source that is providing the input stream.
- support
Low StringFramerate Inputs - Adjusts video input buffer for streams with very low video framerates. This is commonly set to enabled for music channels with less than one video frame per second.
- initial
Audio numberGain - Value to set the initial audio gain for the Live Event.
- input
End stringAction - Indicates the action to take when the current input completes (e.g. end-of-file). When switchAndLoopInputs is configured the encoder will restart at the beginning of the first input. When “none” is configured the encoder will transcode either black, a solid color, or a user specified slate images per the “Input Loss Behavior” configuration until the next input switch occurs (which is controlled through the Channel Schedule API).
- input
Loss ChannelBehavior Encoder Settings Global Configuration Input Loss Behavior - Settings for system actions when input is lost. See Input Loss Behavior for more details.
- output
Locking stringMode - Indicates how MediaLive pipelines are synchronized. PIPELINE_LOCKING - MediaLive will attempt to synchronize the output of each pipeline to the other. EPOCH_LOCKING - MediaLive will attempt to synchronize the output of each pipeline to the Unix epoch.
- output
Timing stringSource - Indicates whether the rate of frames emitted by the Live encoder should be paced by its system clock (which optionally may be locked to another source via NTP) or should be locked to the clock of the source that is providing the input stream.
- support
Low stringFramerate Inputs - Adjusts video input buffer for streams with very low video framerates. This is commonly set to enabled for music channels with less than one video frame per second.
- initial_
audio_ intgain - Value to set the initial audio gain for the Live Event.
- input_
end_ straction - Indicates the action to take when the current input completes (e.g. end-of-file). When switchAndLoopInputs is configured the encoder will restart at the beginning of the first input. When “none” is configured the encoder will transcode either black, a solid color, or a user specified slate images per the “Input Loss Behavior” configuration until the next input switch occurs (which is controlled through the Channel Schedule API).
- input_
loss_ Channelbehavior Encoder Settings Global Configuration Input Loss Behavior - Settings for system actions when input is lost. See Input Loss Behavior for more details.
- output_
locking_ strmode - Indicates how MediaLive pipelines are synchronized. PIPELINE_LOCKING - MediaLive will attempt to synchronize the output of each pipeline to the other. EPOCH_LOCKING - MediaLive will attempt to synchronize the output of each pipeline to the Unix epoch.
- output_
timing_ strsource - Indicates whether the rate of frames emitted by the Live encoder should be paced by its system clock (which optionally may be locked to another source via NTP) or should be locked to the clock of the source that is providing the input stream.
- support_
low_ strframerate_ inputs - Adjusts video input buffer for streams with very low video framerates. This is commonly set to enabled for music channels with less than one video frame per second.
- initial
Audio NumberGain - Value to set the initial audio gain for the Live Event.
- input
End StringAction - Indicates the action to take when the current input completes (e.g. end-of-file). When switchAndLoopInputs is configured the encoder will restart at the beginning of the first input. When “none” is configured the encoder will transcode either black, a solid color, or a user specified slate images per the “Input Loss Behavior” configuration until the next input switch occurs (which is controlled through the Channel Schedule API).
- input
Loss Property MapBehavior - Settings for system actions when input is lost. See Input Loss Behavior for more details.
- output
Locking StringMode - Indicates how MediaLive pipelines are synchronized. PIPELINE_LOCKING - MediaLive will attempt to synchronize the output of each pipeline to the other. EPOCH_LOCKING - MediaLive will attempt to synchronize the output of each pipeline to the Unix epoch.
- output
Timing StringSource - Indicates whether the rate of frames emitted by the Live encoder should be paced by its system clock (which optionally may be locked to another source via NTP) or should be locked to the clock of the source that is providing the input stream.
- support
Low StringFramerate Inputs - Adjusts video input buffer for streams with very low video framerates. This is commonly set to enabled for music channels with less than one video frame per second.
ChannelEncoderSettingsGlobalConfigurationInputLossBehavior, ChannelEncoderSettingsGlobalConfigurationInputLossBehaviorArgs
- black
Frame NumberMsec - input
Loss StringImage Color - input
Loss Property MapImage Slate - input
Loss StringImage Type - repeat
Frame NumberMsec
ChannelEncoderSettingsGlobalConfigurationInputLossBehaviorInputLossImageSlate, ChannelEncoderSettingsGlobalConfigurationInputLossBehaviorInputLossImageSlateArgs
- Uri string
- Password
Param string - Username string
- Uri string
- Password
Param string - Username string
- uri String
- password
Param String - username String
- uri string
- password
Param string - username string
- uri str
- password_
param str - username str
- uri String
- password
Param String - username String
ChannelEncoderSettingsMotionGraphicsConfiguration, ChannelEncoderSettingsMotionGraphicsConfigurationArgs
- Motion
Graphics ChannelSettings Encoder Settings Motion Graphics Configuration Motion Graphics Settings - Motion Graphics Settings. See Motion Graphics Settings for more details.
- Motion
Graphics stringInsertion - Motion Graphics Insertion.
- Motion
Graphics ChannelSettings Encoder Settings Motion Graphics Configuration Motion Graphics Settings - Motion Graphics Settings. See Motion Graphics Settings for more details.
- Motion
Graphics stringInsertion - Motion Graphics Insertion.
- motion
Graphics ChannelSettings Encoder Settings Motion Graphics Configuration Motion Graphics Settings - Motion Graphics Settings. See Motion Graphics Settings for more details.
- motion
Graphics StringInsertion - Motion Graphics Insertion.
- motion
Graphics ChannelSettings Encoder Settings Motion Graphics Configuration Motion Graphics Settings - Motion Graphics Settings. See Motion Graphics Settings for more details.
- motion
Graphics stringInsertion - Motion Graphics Insertion.
- motion_
graphics_ Channelsettings Encoder Settings Motion Graphics Configuration Motion Graphics Settings - Motion Graphics Settings. See Motion Graphics Settings for more details.
- motion_
graphics_ strinsertion - Motion Graphics Insertion.
- motion
Graphics Property MapSettings - Motion Graphics Settings. See Motion Graphics Settings for more details.
- motion
Graphics StringInsertion - Motion Graphics Insertion.
ChannelEncoderSettingsMotionGraphicsConfigurationMotionGraphicsSettings, ChannelEncoderSettingsMotionGraphicsConfigurationMotionGraphicsSettingsArgs
- Html
Motion ChannelGraphics Settings Encoder Settings Motion Graphics Configuration Motion Graphics Settings Html Motion Graphics Settings - Html Motion Graphics Settings.
- Html
Motion ChannelGraphics Settings Encoder Settings Motion Graphics Configuration Motion Graphics Settings Html Motion Graphics Settings - Html Motion Graphics Settings.
- html
Motion ChannelGraphics Settings Encoder Settings Motion Graphics Configuration Motion Graphics Settings Html Motion Graphics Settings - Html Motion Graphics Settings.
- html
Motion ChannelGraphics Settings Encoder Settings Motion Graphics Configuration Motion Graphics Settings Html Motion Graphics Settings - Html Motion Graphics Settings.
- html
Motion Property MapGraphics Settings - Html Motion Graphics Settings.
ChannelEncoderSettingsNielsenConfiguration, ChannelEncoderSettingsNielsenConfigurationArgs
- Distributor
Id string - Enter the Distributor ID assigned to your organization by Nielsen.
- Nielsen
Pcm stringTo Id3Tagging - Enables Nielsen PCM to ID3 tagging.
- Distributor
Id string - Enter the Distributor ID assigned to your organization by Nielsen.
- Nielsen
Pcm stringTo Id3Tagging - Enables Nielsen PCM to ID3 tagging.
- distributor
Id String - Enter the Distributor ID assigned to your organization by Nielsen.
- nielsen
Pcm StringTo Id3Tagging - Enables Nielsen PCM to ID3 tagging.
- distributor
Id string - Enter the Distributor ID assigned to your organization by Nielsen.
- nielsen
Pcm stringTo Id3Tagging - Enables Nielsen PCM to ID3 tagging.
- distributor_
id str - Enter the Distributor ID assigned to your organization by Nielsen.
- nielsen_
pcm_ strto_ id3_ tagging - Enables Nielsen PCM to ID3 tagging.
- distributor
Id String - Enter the Distributor ID assigned to your organization by Nielsen.
- nielsen
Pcm StringTo Id3Tagging - Enables Nielsen PCM to ID3 tagging.
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.
- List<string>
- 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.
- []string
- 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.
- List<String>
- 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.
- string[]
- 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.
- Sequence[str]
- 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.
- List<String>
- 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
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 - Ad
Markers List<string> - The ad marker type for this output group.
- Base
Url stringContent - Base
Url stringContent1 - Base
Url stringManifest - Base
Url stringManifest1 - List<Channel
Encoder Settings Output Group Output Group Settings Hls Group Settings Caption Language Mapping> - string
- 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 - 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 - Ad
Markers []string - The ad marker type for this output group.
- Base
Url stringContent - Base
Url stringContent1 - Base
Url stringManifest - Base
Url stringManifest1 - []Channel
Encoder Settings Output Group Output Group Settings Hls Group Settings Caption Language Mapping - string
- 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 - 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 - ad
Markers List<String> - The ad marker type for this output group.
- base
Url StringContent - base
Url StringContent1 - base
Url StringManifest - base
Url StringManifest1 - List<Channel
Encoder Settings Output Group Output Group Settings Hls Group Settings Caption Language Mapping> - String
- 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 - 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 - ad
Markers string[] - The ad marker type for this output group.
- base
Url stringContent - base
Url stringContent1 - base
Url stringManifest - base
Url stringManifest1 - Channel
Encoder Settings Output Group Output Group Settings Hls Group Settings Caption Language Mapping[] - string
- 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 - 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 - ad_
markers Sequence[str] - The ad marker type for this output group.
- base_
url_ strcontent - base_
url_ strcontent1 - base_
url_ strmanifest - base_
url_ strmanifest1 - Sequence[Channel
Encoder Settings Output Group Output Group Settings Hls Group Settings Caption Language Mapping] - str
- 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 - 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
- ad
Markers List<String> - The ad marker type for this output group.
- base
Url StringContent - base
Url StringContent1 - base
Url StringManifest - base
Url StringManifest1 - List<Property Map>
- String
- 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 - 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
- int
- Language
Code string - Language
Description string - Human readable information to indicate captions available for players (eg. English, or Spanish).
- int
- Language
Code string - Language
Description string - Human readable information to indicate captions available for players (eg. English, or Spanish).
- Integer
- language
Code String - language
Description String - Human readable information to indicate captions available for players (eg. English, or Spanish).
- number
- language
Code string - language
Description string - Human readable information to indicate captions available for players (eg. English, or Spanish).
- int
- language_
code str - language_
description str - Human readable information to indicate captions available for players (eg. English, or Spanish).
- Number
- language
Code String - language
Description String - Human readable information to indicate captions available for players (eg. English, or Spanish).
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
- Password
Param string - Username string
- Uri string
- Password
Param string - Username string
- uri String
- password
Param String - username String
- uri string
- password
Param string - username string
- uri str
- password_
param str - username str
- uri String
- password
Param String - username String
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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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
- 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 - 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
- string
- string
- Audio
Buffer stringModel - Audio
Frames intPer Pes - Audio
Pids string - Audio
Stream stringType - Bitrate int
- 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
- string
- string
- Audio
Buffer stringModel - Audio
Frames intPer Pes - Audio
Pids string - Audio
Stream stringType - Bitrate int
- 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
- String
- String
- audio
Buffer StringModel - audio
Frames IntegerPer Pes - audio
Pids String - audio
Stream StringType - bitrate Integer
- 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
- string
- string
- audio
Buffer stringModel - audio
Frames numberPer Pes - audio
Pids string - audio
Stream stringType - bitrate number
- 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
- str
- str
- audio_
buffer_ strmodel - audio_
frames_ intper_ pes - audio_
pids str - audio_
stream_ strtype - bitrate int
- 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
- String
- String
- audio
Buffer StringModel - audio
Frames NumberPer Pes - audio
Pids String - audio
Stream StringType - bitrate Number
- 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
- Password
Param string - Username string
- Uri string
- Password
Param string - Username string
- uri String
- password
Param String - username String
- uri string
- password
Param string - username string
- uri str
- password_
param str - username str
- uri String
- password
Param String - username String
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
- string
- string
- Audio
Buffer stringModel - Audio
Frames intPer Pes - Audio
Pids string - Audio
Stream stringType - Bitrate int
- 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
- string
- string
- Audio
Buffer stringModel - Audio
Frames intPer Pes - Audio
Pids string - Audio
Stream stringType - Bitrate int
- 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
- String
- String
- audio
Buffer StringModel - audio
Frames IntegerPer Pes - audio
Pids String - audio
Stream StringType - bitrate Integer
- 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
- string
- string
- audio
Buffer stringModel - audio
Frames numberPer Pes - audio
Pids string - audio
Stream stringType - bitrate number
- 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
- str
- str
- audio_
buffer_ strmodel - audio_
frames_ intper_ pes - audio_
pids str - audio_
stream_ strtype - bitrate int
- 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
- String
- String
- audio
Buffer StringModel - audio
Frames NumberPer Pes - audio
Pids String - audio
Stream StringType - bitrate Number
- 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_size
is 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
- H264 profile.
- Quality
Level string - Quality level.
- Qvbr
Quality intLevel - Controls the target quality for the video encode.
- Rate
Control stringMode - 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_size
is 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
- H264 profile.
- Quality
Level string - Quality level.
- Qvbr
Quality intLevel - Controls the target quality for the video encode.
- Rate
Control stringMode - 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_size
is 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
- H264 profile.
- quality
Level String - Quality level.
- qvbr
Quality IntegerLevel - Controls the target quality for the video encode.
- rate
Control StringMode - 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_size
is 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
- H264 profile.
- quality
Level string - Quality level.
- qvbr
Quality numberLevel - Controls the target quality for the video encode.
- rate
Control stringMode - 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_size
is 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
- H264 profile.
- quality_
level str - Quality level.
- qvbr_
quality_ intlevel - Controls the target quality for the video encode.
- rate_
control_ strmode - 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_size
is 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
- H264 profile.
- quality
Level String - Quality level.
- qvbr
Quality NumberLevel - Controls the target quality for the video encode.
- rate
Control StringMode - 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
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 H265 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_size
is specified in frames or seconds. - Level string
- H265 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
- H265 profile.
- Qvbr
Quality intLevel - Controls the target quality for the video encode.
- Rate
Control stringMode - 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 H265 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_size
is specified in frames or seconds. - Level string
- H265 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
- H265 profile.
- Qvbr
Quality intLevel - Controls the target quality for the video encode.
- Rate
Control stringMode - 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 H265 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_size
is specified in frames or seconds. - level String
- H265 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
- H265 profile.
- qvbr
Quality IntegerLevel - Controls the target quality for the video encode.
- rate
Control StringMode - 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 H265 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_size
is specified in frames or seconds. - level string
- H265 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
- H265 profile.
- qvbr
Quality numberLevel - Controls the target quality for the video encode.
- rate
Control stringMode - 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 H265 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_size
is specified in frames or seconds. - level str
- H265 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
- H265 profile.
- qvbr_
quality_ intlevel - Controls the target quality for the video encode.
- rate_
control_ strmode - 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 H265 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_size
is specified in frames or seconds. - level String
- H265 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
- H265 profile.
- qvbr
Quality NumberLevel - Controls the target quality for the video encode.
- rate
Control StringMode - 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
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 - User-specified settings for defining what the conditions are for declaring the input unhealthy and failing over to a different input. See Automatic Input Failover Settings for more details.
- 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 - User-specified settings for defining what the conditions are for declaring the input unhealthy and failing over to a different input. See Automatic Input Failover Settings for more details.
- 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 - User-specified settings for defining what the conditions are for declaring the input unhealthy and failing over to a different input. See Automatic Input Failover Settings for more details.
- 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 - User-specified settings for defining what the conditions are for declaring the input unhealthy and failing over to a different input. See Automatic Input Failover Settings for more details.
- 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 - User-specified settings for defining what the conditions are for declaring the input unhealthy and failing over to a different input. See Automatic Input Failover Settings for more details.
- 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 - User-specified settings for defining what the conditions are for declaring the input unhealthy and failing over to a different input. See Automatic Input Failover Settings for more details.
- input
Settings Property Map - Settings of an input. See Input Settings for more details.
ChannelInputAttachmentAutomaticInputFailoverSettings, ChannelInputAttachmentAutomaticInputFailoverSettingsArgs
- Secondary
Input stringId - The input ID of the secondary input in the automatic input failover pair.
- Error
Clear intTime Msec - This clear time defines the requirement a recovered input must meet to be considered healthy. The input must have no failover conditions for this length of time. Enter a time in milliseconds. This value is particularly important if the input_preference for the failover pair is set to PRIMARY_INPUT_PREFERRED, because after this time, MediaLive will switch back to the primary input.
- Failover
Conditions List<ChannelInput Attachment Automatic Input Failover Settings Failover Condition> - A list of failover conditions. If any of these conditions occur, MediaLive will perform a failover to the other input. See Failover Condition Block for more details.
- Input
Preference string - Input preference when deciding which input to make active when a previously failed input has recovered.
- Secondary
Input stringId - The input ID of the secondary input in the automatic input failover pair.
- Error
Clear intTime Msec - This clear time defines the requirement a recovered input must meet to be considered healthy. The input must have no failover conditions for this length of time. Enter a time in milliseconds. This value is particularly important if the input_preference for the failover pair is set to PRIMARY_INPUT_PREFERRED, because after this time, MediaLive will switch back to the primary input.
- Failover
Conditions []ChannelInput Attachment Automatic Input Failover Settings Failover Condition - A list of failover conditions. If any of these conditions occur, MediaLive will perform a failover to the other input. See Failover Condition Block for more details.
- Input
Preference string - Input preference when deciding which input to make active when a previously failed input has recovered.
- secondary
Input StringId - The input ID of the secondary input in the automatic input failover pair.
- error
Clear IntegerTime Msec - This clear time defines the requirement a recovered input must meet to be considered healthy. The input must have no failover conditions for this length of time. Enter a time in milliseconds. This value is particularly important if the input_preference for the failover pair is set to PRIMARY_INPUT_PREFERRED, because after this time, MediaLive will switch back to the primary input.
- failover
Conditions List<ChannelInput Attachment Automatic Input Failover Settings Failover Condition> - A list of failover conditions. If any of these conditions occur, MediaLive will perform a failover to the other input. See Failover Condition Block for more details.
- input
Preference String - Input preference when deciding which input to make active when a previously failed input has recovered.
- secondary
Input stringId - The input ID of the secondary input in the automatic input failover pair.
- error
Clear numberTime Msec - This clear time defines the requirement a recovered input must meet to be considered healthy. The input must have no failover conditions for this length of time. Enter a time in milliseconds. This value is particularly important if the input_preference for the failover pair is set to PRIMARY_INPUT_PREFERRED, because after this time, MediaLive will switch back to the primary input.
- failover
Conditions ChannelInput Attachment Automatic Input Failover Settings Failover Condition[] - A list of failover conditions. If any of these conditions occur, MediaLive will perform a failover to the other input. See Failover Condition Block for more details.
- input
Preference string - Input preference when deciding which input to make active when a previously failed input has recovered.
- secondary_
input_ strid - The input ID of the secondary input in the automatic input failover pair.
- error_
clear_ inttime_ msec - This clear time defines the requirement a recovered input must meet to be considered healthy. The input must have no failover conditions for this length of time. Enter a time in milliseconds. This value is particularly important if the input_preference for the failover pair is set to PRIMARY_INPUT_PREFERRED, because after this time, MediaLive will switch back to the primary input.
- failover_
conditions Sequence[ChannelInput Attachment Automatic Input Failover Settings Failover Condition] - A list of failover conditions. If any of these conditions occur, MediaLive will perform a failover to the other input. See Failover Condition Block for more details.
- input_
preference str - Input preference when deciding which input to make active when a previously failed input has recovered.
- secondary
Input StringId - The input ID of the secondary input in the automatic input failover pair.
- error
Clear NumberTime Msec - This clear time defines the requirement a recovered input must meet to be considered healthy. The input must have no failover conditions for this length of time. Enter a time in milliseconds. This value is particularly important if the input_preference for the failover pair is set to PRIMARY_INPUT_PREFERRED, because after this time, MediaLive will switch back to the primary input.
- failover
Conditions List<Property Map> - A list of failover conditions. If any of these conditions occur, MediaLive will perform a failover to the other input. See Failover Condition Block for more details.
- input
Preference String - Input preference when deciding which input to make active when a previously failed input has recovered.
ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverCondition, ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionArgs
- Failover
Condition ChannelSettings Input Attachment Automatic Input Failover Settings Failover Condition Failover Condition Settings - Failover condition type-specific settings. See Failover Condition Settings for more details.
- Failover
Condition ChannelSettings Input Attachment Automatic Input Failover Settings Failover Condition Failover Condition Settings - Failover condition type-specific settings. See Failover Condition Settings for more details.
- failover
Condition ChannelSettings Input Attachment Automatic Input Failover Settings Failover Condition Failover Condition Settings - Failover condition type-specific settings. See Failover Condition Settings for more details.
- failover
Condition ChannelSettings Input Attachment Automatic Input Failover Settings Failover Condition Failover Condition Settings - Failover condition type-specific settings. See Failover Condition Settings for more details.
- failover_
condition_ Channelsettings Input Attachment Automatic Input Failover Settings Failover Condition Failover Condition Settings - Failover condition type-specific settings. See Failover Condition Settings for more details.
- failover
Condition Property MapSettings - Failover condition type-specific settings. See Failover Condition Settings for more details.
ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettings, ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsArgs
- Audio
Silence ChannelSettings Input Attachment Automatic Input Failover Settings Failover Condition Failover Condition Settings Audio Silence Settings - MediaLive will perform a failover if the specified audio selector is silent for the specified period. See Audio Silence Failover Settings for more details.
- Input
Loss ChannelSettings Input Attachment Automatic Input Failover Settings Failover Condition Failover Condition Settings Input Loss Settings - MediaLive will perform a failover if content is not detected in this input for the specified period. See Input Loss Failover Settings for more details.
- Video
Black ChannelSettings Input Attachment Automatic Input Failover Settings Failover Condition Failover Condition Settings Video Black Settings - MediaLive will perform a failover if content is considered black for the specified period. See Video Black Failover Settings for more details.
- Audio
Silence ChannelSettings Input Attachment Automatic Input Failover Settings Failover Condition Failover Condition Settings Audio Silence Settings - MediaLive will perform a failover if the specified audio selector is silent for the specified period. See Audio Silence Failover Settings for more details.
- Input
Loss ChannelSettings Input Attachment Automatic Input Failover Settings Failover Condition Failover Condition Settings Input Loss Settings - MediaLive will perform a failover if content is not detected in this input for the specified period. See Input Loss Failover Settings for more details.
- Video
Black ChannelSettings Input Attachment Automatic Input Failover Settings Failover Condition Failover Condition Settings Video Black Settings - MediaLive will perform a failover if content is considered black for the specified period. See Video Black Failover Settings for more details.
- audio
Silence ChannelSettings Input Attachment Automatic Input Failover Settings Failover Condition Failover Condition Settings Audio Silence Settings - MediaLive will perform a failover if the specified audio selector is silent for the specified period. See Audio Silence Failover Settings for more details.
- input
Loss ChannelSettings Input Attachment Automatic Input Failover Settings Failover Condition Failover Condition Settings Input Loss Settings - MediaLive will perform a failover if content is not detected in this input for the specified period. See Input Loss Failover Settings for more details.
- video
Black ChannelSettings Input Attachment Automatic Input Failover Settings Failover Condition Failover Condition Settings Video Black Settings - MediaLive will perform a failover if content is considered black for the specified period. See Video Black Failover Settings for more details.
- audio
Silence ChannelSettings Input Attachment Automatic Input Failover Settings Failover Condition Failover Condition Settings Audio Silence Settings - MediaLive will perform a failover if the specified audio selector is silent for the specified period. See Audio Silence Failover Settings for more details.
- input
Loss ChannelSettings Input Attachment Automatic Input Failover Settings Failover Condition Failover Condition Settings Input Loss Settings - MediaLive will perform a failover if content is not detected in this input for the specified period. See Input Loss Failover Settings for more details.
- video
Black ChannelSettings Input Attachment Automatic Input Failover Settings Failover Condition Failover Condition Settings Video Black Settings - MediaLive will perform a failover if content is considered black for the specified period. See Video Black Failover Settings for more details.
- audio_
silence_ Channelsettings Input Attachment Automatic Input Failover Settings Failover Condition Failover Condition Settings Audio Silence Settings - MediaLive will perform a failover if the specified audio selector is silent for the specified period. See Audio Silence Failover Settings for more details.
- input_
loss_ Channelsettings Input Attachment Automatic Input Failover Settings Failover Condition Failover Condition Settings Input Loss Settings - MediaLive will perform a failover if content is not detected in this input for the specified period. See Input Loss Failover Settings for more details.
- video_
black_ Channelsettings Input Attachment Automatic Input Failover Settings Failover Condition Failover Condition Settings Video Black Settings - MediaLive will perform a failover if content is considered black for the specified period. See Video Black Failover Settings for more details.
- audio
Silence Property MapSettings - MediaLive will perform a failover if the specified audio selector is silent for the specified period. See Audio Silence Failover Settings for more details.
- input
Loss Property MapSettings - MediaLive will perform a failover if content is not detected in this input for the specified period. See Input Loss Failover Settings for more details.
- video
Black Property MapSettings - MediaLive will perform a failover if content is considered black for the specified period. See Video Black Failover Settings for more details.
ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettings, ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsAudioSilenceSettingsArgs
- Audio
Selector stringName - Audio
Silence intThreshold Msec - The amount of time (in milliseconds) that the active input must be silent before automatic input failover occurs. Silence is defined as audio loss or audio quieter than -50 dBFS.
- Audio
Selector stringName - Audio
Silence intThreshold Msec - The amount of time (in milliseconds) that the active input must be silent before automatic input failover occurs. Silence is defined as audio loss or audio quieter than -50 dBFS.
- audio
Selector StringName - audio
Silence IntegerThreshold Msec - The amount of time (in milliseconds) that the active input must be silent before automatic input failover occurs. Silence is defined as audio loss or audio quieter than -50 dBFS.
- audio
Selector stringName - audio
Silence numberThreshold Msec - The amount of time (in milliseconds) that the active input must be silent before automatic input failover occurs. Silence is defined as audio loss or audio quieter than -50 dBFS.
- audio_
selector_ strname - audio_
silence_ intthreshold_ msec - The amount of time (in milliseconds) that the active input must be silent before automatic input failover occurs. Silence is defined as audio loss or audio quieter than -50 dBFS.
- audio
Selector StringName - audio
Silence NumberThreshold Msec - The amount of time (in milliseconds) that the active input must be silent before automatic input failover occurs. Silence is defined as audio loss or audio quieter than -50 dBFS.
ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettings, ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsInputLossSettingsArgs
- Input
Loss intThreshold Msec - The amount of time (in milliseconds) that no input is detected. After that time, an input failover will occur.
- Input
Loss intThreshold Msec - The amount of time (in milliseconds) that no input is detected. After that time, an input failover will occur.
- input
Loss IntegerThreshold Msec - The amount of time (in milliseconds) that no input is detected. After that time, an input failover will occur.
- input
Loss numberThreshold Msec - The amount of time (in milliseconds) that no input is detected. After that time, an input failover will occur.
- input_
loss_ intthreshold_ msec - The amount of time (in milliseconds) that no input is detected. After that time, an input failover will occur.
- input
Loss NumberThreshold Msec - The amount of time (in milliseconds) that no input is detected. After that time, an input failover will occur.
ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettings, ChannelInputAttachmentAutomaticInputFailoverSettingsFailoverConditionFailoverConditionSettingsVideoBlackSettingsArgs
- Black
Detect doubleThreshold - A value used in calculating the threshold below which MediaLive considers a pixel to be 'black'. For the input to be considered black, every pixel in a frame must be below this threshold. The threshold is calculated as a percentage (expressed as a decimal) of white. Therefore .1 means 10% white (or 90% black). Note how the formula works for any color depth. For example, if you set this field to 0.1 in 10-bit color depth: (10230.1=102.3), which means a pixel value of 102 or less is 'black'. If you set this field to .1 in an 8-bit color depth: (2550.1=25.5), which means a pixel value of 25 or less is 'black'. The range is 0.0 to 1.0, with any number of decimal places.
- Video
Black intThreshold Msec - The amount of time (in milliseconds) that the active input must be black before automatic input failover occurs.
- Black
Detect float64Threshold - A value used in calculating the threshold below which MediaLive considers a pixel to be 'black'. For the input to be considered black, every pixel in a frame must be below this threshold. The threshold is calculated as a percentage (expressed as a decimal) of white. Therefore .1 means 10% white (or 90% black). Note how the formula works for any color depth. For example, if you set this field to 0.1 in 10-bit color depth: (10230.1=102.3), which means a pixel value of 102 or less is 'black'. If you set this field to .1 in an 8-bit color depth: (2550.1=25.5), which means a pixel value of 25 or less is 'black'. The range is 0.0 to 1.0, with any number of decimal places.
- Video
Black intThreshold Msec - The amount of time (in milliseconds) that the active input must be black before automatic input failover occurs.
- black
Detect DoubleThreshold - A value used in calculating the threshold below which MediaLive considers a pixel to be 'black'. For the input to be considered black, every pixel in a frame must be below this threshold. The threshold is calculated as a percentage (expressed as a decimal) of white. Therefore .1 means 10% white (or 90% black). Note how the formula works for any color depth. For example, if you set this field to 0.1 in 10-bit color depth: (10230.1=102.3), which means a pixel value of 102 or less is 'black'. If you set this field to .1 in an 8-bit color depth: (2550.1=25.5), which means a pixel value of 25 or less is 'black'. The range is 0.0 to 1.0, with any number of decimal places.
- video
Black IntegerThreshold Msec - The amount of time (in milliseconds) that the active input must be black before automatic input failover occurs.
- black
Detect numberThreshold - A value used in calculating the threshold below which MediaLive considers a pixel to be 'black'. For the input to be considered black, every pixel in a frame must be below this threshold. The threshold is calculated as a percentage (expressed as a decimal) of white. Therefore .1 means 10% white (or 90% black). Note how the formula works for any color depth. For example, if you set this field to 0.1 in 10-bit color depth: (10230.1=102.3), which means a pixel value of 102 or less is 'black'. If you set this field to .1 in an 8-bit color depth: (2550.1=25.5), which means a pixel value of 25 or less is 'black'. The range is 0.0 to 1.0, with any number of decimal places.
- video
Black numberThreshold Msec - The amount of time (in milliseconds) that the active input must be black before automatic input failover occurs.
- black_
detect_ floatthreshold - A value used in calculating the threshold below which MediaLive considers a pixel to be 'black'. For the input to be considered black, every pixel in a frame must be below this threshold. The threshold is calculated as a percentage (expressed as a decimal) of white. Therefore .1 means 10% white (or 90% black). Note how the formula works for any color depth. For example, if you set this field to 0.1 in 10-bit color depth: (10230.1=102.3), which means a pixel value of 102 or less is 'black'. If you set this field to .1 in an 8-bit color depth: (2550.1=25.5), which means a pixel value of 25 or less is 'black'. The range is 0.0 to 1.0, with any number of decimal places.
- video_
black_ intthreshold_ msec - The amount of time (in milliseconds) that the active input must be black before automatic input failover occurs.
- black
Detect NumberThreshold - A value used in calculating the threshold below which MediaLive considers a pixel to be 'black'. For the input to be considered black, every pixel in a frame must be below this threshold. The threshold is calculated as a percentage (expressed as a decimal) of white. Therefore .1 means 10% white (or 90% black). Note how the formula works for any color depth. For example, if you set this field to 0.1 in 10-bit color depth: (10230.1=102.3), which means a pixel value of 102 or less is 'black'. If you set this field to .1 in an 8-bit color depth: (2550.1=25.5), which means a pixel value of 25 or less is 'black'. The range is 0.0 to 1.0, with any number of decimal places.
- video
Black NumberThreshold Msec - The amount of time (in milliseconds) that the active input must be black before automatic input failover occurs.
ChannelInputAttachmentInputSettings, ChannelInputAttachmentInputSettingsArgs
- Audio
Selectors List<ChannelInput Attachment Input Settings Audio Selector> - Used to select the audio stream to decode for inputs that have multiple. See Audio Selectors for more details.
- List<Channel
Input Attachment Input Settings Caption Selector> - Used to select the caption input to use for inputs that have multiple available. See Caption Selectors for more details.
- 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 - Used to select the audio stream to decode for inputs that have multiple. See Audio Selectors for more details.
- []Channel
Input Attachment Input Settings Caption Selector - Used to select the caption input to use for inputs that have multiple available. See Caption Selectors for more details.
- 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> - Used to select the audio stream to decode for inputs that have multiple. See Audio Selectors for more details.
- List<Channel
Input Attachment Input Settings Caption Selector> - Used to select the caption input to use for inputs that have multiple available. See Caption Selectors for more details.
- 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[] - Used to select the audio stream to decode for inputs that have multiple. See Audio Selectors for more details.
- Channel
Input Attachment Input Settings Caption Selector[] - Used to select the caption input to use for inputs that have multiple available. See Caption Selectors for more details.
- 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] - Used to select the audio stream to decode for inputs that have multiple. See Audio Selectors for more details.
- Sequence[Channel
Input Attachment Input Settings Caption Selector] - Used to select the caption input to use for inputs that have multiple available. See Caption Selectors for more details.
- 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> - Used to select the audio stream to decode for inputs that have multiple. See Audio Selectors for more details.
- List<Property Map>
- Used to select the caption input to use for inputs that have multiple available. See Caption Selectors for more details.
- 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 HLS Rendition Selection. See Audio HLS Rendition Selection for more details.
- Audio
Language ChannelSelection Input Attachment Input Settings Audio Selector Selector Settings Audio Language Selection - Audio Language Selection. See Audio Language Selection for more details.
- Audio
Pid ChannelSelection Input Attachment Input Settings Audio Selector Selector Settings Audio Pid Selection - Audio Pid Selection. See Audio PID Selection for more details.
- Audio
Track ChannelSelection Input Attachment Input Settings Audio Selector Selector Settings Audio Track Selection - Audio Track Selection. See Audio Track Selection for more details.
- Audio
Hls ChannelRendition Selection Input Attachment Input Settings Audio Selector Selector Settings Audio Hls Rendition Selection - Audio HLS Rendition Selection. See Audio HLS Rendition Selection for more details.
- Audio
Language ChannelSelection Input Attachment Input Settings Audio Selector Selector Settings Audio Language Selection - Audio Language Selection. See Audio Language Selection for more details.
- Audio
Pid ChannelSelection Input Attachment Input Settings Audio Selector Selector Settings Audio Pid Selection - Audio Pid Selection. See Audio PID Selection for more details.
- Audio
Track ChannelSelection Input Attachment Input Settings Audio Selector Selector Settings Audio Track Selection - Audio Track Selection. See Audio Track Selection for more details.
- audio
Hls ChannelRendition Selection Input Attachment Input Settings Audio Selector Selector Settings Audio Hls Rendition Selection - Audio HLS Rendition Selection. See Audio HLS Rendition Selection for more details.
- audio
Language ChannelSelection Input Attachment Input Settings Audio Selector Selector Settings Audio Language Selection - Audio Language Selection. See Audio Language Selection for more details.
- audio
Pid ChannelSelection Input Attachment Input Settings Audio Selector Selector Settings Audio Pid Selection - Audio Pid Selection. See Audio PID Selection for more details.
- audio
Track ChannelSelection Input Attachment Input Settings Audio Selector Selector Settings Audio Track Selection - Audio Track Selection. See Audio Track Selection for more details.
- audio
Hls ChannelRendition Selection Input Attachment Input Settings Audio Selector Selector Settings Audio Hls Rendition Selection - Audio HLS Rendition Selection. See Audio HLS Rendition Selection for more details.
- audio
Language ChannelSelection Input Attachment Input Settings Audio Selector Selector Settings Audio Language Selection - Audio Language Selection. See Audio Language Selection for more details.
- audio
Pid ChannelSelection Input Attachment Input Settings Audio Selector Selector Settings Audio Pid Selection - Audio Pid Selection. See Audio PID Selection for more details.
- audio
Track ChannelSelection Input Attachment Input Settings Audio Selector Selector Settings Audio Track Selection - Audio Track Selection. See Audio Track Selection for more details.
- audio_
hls_ Channelrendition_ selection Input Attachment Input Settings Audio Selector Selector Settings Audio Hls Rendition Selection - Audio HLS Rendition Selection. See Audio HLS Rendition Selection for more details.
- audio_
language_ Channelselection Input Attachment Input Settings Audio Selector Selector Settings Audio Language Selection - Audio Language Selection. See Audio Language Selection for more details.
- audio_
pid_ Channelselection Input Attachment Input Settings Audio Selector Selector Settings Audio Pid Selection - Audio Pid Selection. See Audio PID Selection for more details.
- audio_
track_ Channelselection Input Attachment Input Settings Audio Selector Selector Settings Audio Track Selection - Audio Track Selection. See Audio Track Selection for more details.
- audio
Hls Property MapRendition Selection - Audio HLS Rendition Selection. See Audio HLS Rendition Selection for more details.
- audio
Language Property MapSelection - Audio Language Selection. See Audio Language Selection for more details.
- audio
Pid Property MapSelection - Audio Pid Selection. See Audio PID Selection for more details.
- audio
Track Property MapSelection - Audio Track Selection. See Audio Track Selection for more details.
ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelection, ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioHlsRenditionSelectionArgs
ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelection, ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioLanguageSelectionArgs
- Language
Code string - Selects a specific three-letter language code from within an audio source.
- Language
Selection stringPolicy - When set to “strict”, the transport stream demux strictly identifies audio streams by their language descriptor. If a PMT update occurs such that an audio stream matching the initially selected language is no longer present then mute will be encoded until the language returns. If “loose”, then on a PMT update the demux will choose another audio stream in the program with the same stream type if it can’t find one with the same language.
- Language
Code string - Selects a specific three-letter language code from within an audio source.
- Language
Selection stringPolicy - When set to “strict”, the transport stream demux strictly identifies audio streams by their language descriptor. If a PMT update occurs such that an audio stream matching the initially selected language is no longer present then mute will be encoded until the language returns. If “loose”, then on a PMT update the demux will choose another audio stream in the program with the same stream type if it can’t find one with the same language.
- language
Code String - Selects a specific three-letter language code from within an audio source.
- language
Selection StringPolicy - When set to “strict”, the transport stream demux strictly identifies audio streams by their language descriptor. If a PMT update occurs such that an audio stream matching the initially selected language is no longer present then mute will be encoded until the language returns. If “loose”, then on a PMT update the demux will choose another audio stream in the program with the same stream type if it can’t find one with the same language.
- language
Code string - Selects a specific three-letter language code from within an audio source.
- language
Selection stringPolicy - When set to “strict”, the transport stream demux strictly identifies audio streams by their language descriptor. If a PMT update occurs such that an audio stream matching the initially selected language is no longer present then mute will be encoded until the language returns. If “loose”, then on a PMT update the demux will choose another audio stream in the program with the same stream type if it can’t find one with the same language.
- language_
code str - Selects a specific three-letter language code from within an audio source.
- language_
selection_ strpolicy - When set to “strict”, the transport stream demux strictly identifies audio streams by their language descriptor. If a PMT update occurs such that an audio stream matching the initially selected language is no longer present then mute will be encoded until the language returns. If “loose”, then on a PMT update the demux will choose another audio stream in the program with the same stream type if it can’t find one with the same language.
- language
Code String - Selects a specific three-letter language code from within an audio source.
- language
Selection StringPolicy - When set to “strict”, the transport stream demux strictly identifies audio streams by their language descriptor. If a PMT update occurs such that an audio stream matching the initially selected language is no longer present then mute will be encoded until the language returns. If “loose”, then on a PMT update the demux will choose another audio stream in the program with the same stream type if it can’t find one with the same language.
ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelection, ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioPidSelectionArgs
- Pid int
- Selects a specific PID from within a source.
- Pid int
- Selects a specific PID from within a source.
- pid Integer
- Selects a specific PID from within a source.
- pid number
- Selects a specific PID from within a source.
- pid int
- Selects a specific PID from within a source.
- pid Number
- Selects a specific PID from within a source.
ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelection, ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionArgs
- Tracks
List<Channel
Input Attachment Input Settings Audio Selector Selector Settings Audio Track Selection Track> - Selects one or more unique audio tracks from within a source. See Audio Tracks for more details.
- Dolby
EDecode ChannelInput Attachment Input Settings Audio Selector Selector Settings Audio Track Selection Dolby EDecode - Configure decoding options for Dolby E streams - these should be Dolby E frames carried in PCM streams tagged with SMPTE-337. See Dolby E Decode for more details.
- Tracks
[]Channel
Input Attachment Input Settings Audio Selector Selector Settings Audio Track Selection Track - Selects one or more unique audio tracks from within a source. See Audio Tracks for more details.
- Dolby
EDecode ChannelInput Attachment Input Settings Audio Selector Selector Settings Audio Track Selection Dolby EDecode - Configure decoding options for Dolby E streams - these should be Dolby E frames carried in PCM streams tagged with SMPTE-337. See Dolby E Decode for more details.
- tracks
List<Channel
Input Attachment Input Settings Audio Selector Selector Settings Audio Track Selection Track> - Selects one or more unique audio tracks from within a source. See Audio Tracks for more details.
- dolby
EDecode ChannelInput Attachment Input Settings Audio Selector Selector Settings Audio Track Selection Dolby EDecode - Configure decoding options for Dolby E streams - these should be Dolby E frames carried in PCM streams tagged with SMPTE-337. See Dolby E Decode for more details.
- tracks
Channel
Input Attachment Input Settings Audio Selector Selector Settings Audio Track Selection Track[] - Selects one or more unique audio tracks from within a source. See Audio Tracks for more details.
- dolby
EDecode ChannelInput Attachment Input Settings Audio Selector Selector Settings Audio Track Selection Dolby EDecode - Configure decoding options for Dolby E streams - these should be Dolby E frames carried in PCM streams tagged with SMPTE-337. See Dolby E Decode for more details.
- tracks
Sequence[Channel
Input Attachment Input Settings Audio Selector Selector Settings Audio Track Selection Track] - Selects one or more unique audio tracks from within a source. See Audio Tracks for more details.
- dolby_
e_ Channeldecode Input Attachment Input Settings Audio Selector Selector Settings Audio Track Selection Dolby EDecode - Configure decoding options for Dolby E streams - these should be Dolby E frames carried in PCM streams tagged with SMPTE-337. See Dolby E Decode for more details.
- tracks List<Property Map>
- Selects one or more unique audio tracks from within a source. See Audio Tracks for more details.
- dolby
EDecode Property Map - Configure decoding options for Dolby E streams - these should be Dolby E frames carried in PCM streams tagged with SMPTE-337. See Dolby E Decode for more details.
ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionDolbyEDecode, ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionDolbyEDecodeArgs
- Program
Selection string - Applies only to Dolby E. Enter the program ID (according to the metadata in the audio) of the Dolby E program to extract from the specified track. One program extracted per audio selector. To select multiple programs, create multiple selectors with the same Track and different Program numbers. “All channels” means to ignore the program IDs and include all the channels in this selector; useful if metadata is known to be incorrect.
- Program
Selection string - Applies only to Dolby E. Enter the program ID (according to the metadata in the audio) of the Dolby E program to extract from the specified track. One program extracted per audio selector. To select multiple programs, create multiple selectors with the same Track and different Program numbers. “All channels” means to ignore the program IDs and include all the channels in this selector; useful if metadata is known to be incorrect.
- program
Selection String - Applies only to Dolby E. Enter the program ID (according to the metadata in the audio) of the Dolby E program to extract from the specified track. One program extracted per audio selector. To select multiple programs, create multiple selectors with the same Track and different Program numbers. “All channels” means to ignore the program IDs and include all the channels in this selector; useful if metadata is known to be incorrect.
- program
Selection string - Applies only to Dolby E. Enter the program ID (according to the metadata in the audio) of the Dolby E program to extract from the specified track. One program extracted per audio selector. To select multiple programs, create multiple selectors with the same Track and different Program numbers. “All channels” means to ignore the program IDs and include all the channels in this selector; useful if metadata is known to be incorrect.
- program_
selection str - Applies only to Dolby E. Enter the program ID (according to the metadata in the audio) of the Dolby E program to extract from the specified track. One program extracted per audio selector. To select multiple programs, create multiple selectors with the same Track and different Program numbers. “All channels” means to ignore the program IDs and include all the channels in this selector; useful if metadata is known to be incorrect.
- program
Selection String - Applies only to Dolby E. Enter the program ID (according to the metadata in the audio) of the Dolby E program to extract from the specified track. One program extracted per audio selector. To select multiple programs, create multiple selectors with the same Track and different Program numbers. “All channels” means to ignore the program IDs and include all the channels in this selector; useful if metadata is known to be incorrect.
ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrack, ChannelInputAttachmentInputSettingsAudioSelectorSelectorSettingsAudioTrackSelectionTrackArgs
- Track int
- 1-based integer value that maps to a specific audio track.
- Track int
- 1-based integer value that maps to a specific audio track.
- track Integer
- 1-based integer value that maps to a specific audio track.
- track number
- 1-based integer value that maps to a specific audio track.
- track int
- 1-based integer value that maps to a specific audio track.
- track Number
- 1-based integer value that maps to a specific audio track.
ChannelInputAttachmentInputSettingsCaptionSelector, ChannelInputAttachmentInputSettingsCaptionSelectorArgs
- Name string
Name of the Channel.
The following arguments are optional:
- Language
Code string - Selector
Settings ChannelInput Attachment Input Settings Caption Selector Selector Settings
- Name string
Name of the Channel.
The following arguments are optional:
- Language
Code string - Selector
Settings ChannelInput Attachment Input Settings Caption Selector Selector Settings
- name String
Name of the Channel.
The following arguments are optional:
- language
Code String - selector
Settings ChannelInput Attachment Input Settings Caption Selector Selector Settings
- name string
Name of the Channel.
The following arguments are optional:
- language
Code string - selector
Settings ChannelInput Attachment Input Settings Caption Selector Selector Settings
- name str
Name of the Channel.
The following arguments are optional:
- language_
code str - selector_
settings ChannelInput Attachment Input Settings Caption Selector Selector Settings
- name String
Name of the Channel.
The following arguments are optional:
- language
Code String - selector
Settings Property Map
ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettings, ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsArgs
- Ancillary
Source ChannelSettings Input Attachment Input Settings Caption Selector Selector Settings Ancillary Source Settings - Ancillary Source Settings. See Ancillary Source Settings for more details.
- Arib
Source ChannelSettings Input Attachment Input Settings Caption Selector Selector Settings Arib Source Settings - ARIB Source Settings.
- Dvb
Sub ChannelSource Settings Input Attachment Input Settings Caption Selector Selector Settings Dvb Sub Source Settings - DVB Sub Source Settings. See DVB Sub Source Settings for more details.
- Embedded
Source ChannelSettings Input Attachment Input Settings Caption Selector Selector Settings Embedded Source Settings - Embedded Source Settings. See Embedded Source Settings for more details.
- Scte20Source
Settings ChannelInput Attachment Input Settings Caption Selector Selector Settings Scte20Source Settings - SCTE20 Source Settings. See SCTE 20 Source Settings for more details.
- Scte27Source
Settings ChannelInput Attachment Input Settings Caption Selector Selector Settings Scte27Source Settings - SCTE27 Source Settings. See SCTE 27 Source Settings for more details.
- Teletext
Source ChannelSettings Input Attachment Input Settings Caption Selector Selector Settings Teletext Source Settings - Teletext Source Settings. See Teletext Source Settings for more details.
- Ancillary
Source ChannelSettings Input Attachment Input Settings Caption Selector Selector Settings Ancillary Source Settings - Ancillary Source Settings. See Ancillary Source Settings for more details.
- Arib
Source ChannelSettings Input Attachment Input Settings Caption Selector Selector Settings Arib Source Settings - ARIB Source Settings.
- Dvb
Sub ChannelSource Settings Input Attachment Input Settings Caption Selector Selector Settings Dvb Sub Source Settings - DVB Sub Source Settings. See DVB Sub Source Settings for more details.
- Embedded
Source ChannelSettings Input Attachment Input Settings Caption Selector Selector Settings Embedded Source Settings - Embedded Source Settings. See Embedded Source Settings for more details.
- Scte20Source
Settings ChannelInput Attachment Input Settings Caption Selector Selector Settings Scte20Source Settings - SCTE20 Source Settings. See SCTE 20 Source Settings for more details.
- Scte27Source
Settings ChannelInput Attachment Input Settings Caption Selector Selector Settings Scte27Source Settings - SCTE27 Source Settings. See SCTE 27 Source Settings for more details.
- Teletext
Source ChannelSettings Input Attachment Input Settings Caption Selector Selector Settings Teletext Source Settings - Teletext Source Settings. See Teletext Source Settings for more details.
- ancillary
Source ChannelSettings Input Attachment Input Settings Caption Selector Selector Settings Ancillary Source Settings - Ancillary Source Settings. See Ancillary Source Settings for more details.
- arib
Source ChannelSettings Input Attachment Input Settings Caption Selector Selector Settings Arib Source Settings - ARIB Source Settings.
- dvb
Sub ChannelSource Settings Input Attachment Input Settings Caption Selector Selector Settings Dvb Sub Source Settings - DVB Sub Source Settings. See DVB Sub Source Settings for more details.
- embedded
Source ChannelSettings Input Attachment Input Settings Caption Selector Selector Settings Embedded Source Settings - Embedded Source Settings. See Embedded Source Settings for more details.
- scte20Source
Settings ChannelInput Attachment Input Settings Caption Selector Selector Settings Scte20Source Settings - SCTE20 Source Settings. See SCTE 20 Source Settings for more details.
- scte27Source
Settings ChannelInput Attachment Input Settings Caption Selector Selector Settings Scte27Source Settings - SCTE27 Source Settings. See SCTE 27 Source Settings for more details.
- teletext
Source ChannelSettings Input Attachment Input Settings Caption Selector Selector Settings Teletext Source Settings - Teletext Source Settings. See Teletext Source Settings for more details.
- ancillary
Source ChannelSettings Input Attachment Input Settings Caption Selector Selector Settings Ancillary Source Settings - Ancillary Source Settings. See Ancillary Source Settings for more details.
- arib
Source ChannelSettings Input Attachment Input Settings Caption Selector Selector Settings Arib Source Settings - ARIB Source Settings.
- dvb
Sub ChannelSource Settings Input Attachment Input Settings Caption Selector Selector Settings Dvb Sub Source Settings - DVB Sub Source Settings. See DVB Sub Source Settings for more details.
- embedded
Source ChannelSettings Input Attachment Input Settings Caption Selector Selector Settings Embedded Source Settings - Embedded Source Settings. See Embedded Source Settings for more details.
- scte20Source
Settings ChannelInput Attachment Input Settings Caption Selector Selector Settings Scte20Source Settings - SCTE20 Source Settings. See SCTE 20 Source Settings for more details.
- scte27Source
Settings ChannelInput Attachment Input Settings Caption Selector Selector Settings Scte27Source Settings - SCTE27 Source Settings. See SCTE 27 Source Settings for more details.
- teletext
Source ChannelSettings Input Attachment Input Settings Caption Selector Selector Settings Teletext Source Settings - Teletext Source Settings. See Teletext Source Settings for more details.
- ancillary_
source_ Channelsettings Input Attachment Input Settings Caption Selector Selector Settings Ancillary Source Settings - Ancillary Source Settings. See Ancillary Source Settings for more details.
- arib_
source_ Channelsettings Input Attachment Input Settings Caption Selector Selector Settings Arib Source Settings - ARIB Source Settings.
- dvb_
sub_ Channelsource_ settings Input Attachment Input Settings Caption Selector Selector Settings Dvb Sub Source Settings - DVB Sub Source Settings. See DVB Sub Source Settings for more details.
- embedded_
source_ Channelsettings Input Attachment Input Settings Caption Selector Selector Settings Embedded Source Settings - Embedded Source Settings. See Embedded Source Settings for more details.
- scte20_
source_ Channelsettings Input Attachment Input Settings Caption Selector Selector Settings Scte20Source Settings - SCTE20 Source Settings. See SCTE 20 Source Settings for more details.
- scte27_
source_ Channelsettings Input Attachment Input Settings Caption Selector Selector Settings Scte27Source Settings - SCTE27 Source Settings. See SCTE 27 Source Settings for more details.
- teletext_
source_ Channelsettings Input Attachment Input Settings Caption Selector Selector Settings Teletext Source Settings - Teletext Source Settings. See Teletext Source Settings for more details.
- ancillary
Source Property MapSettings - Ancillary Source Settings. See Ancillary Source Settings for more details.
- arib
Source Property MapSettings - ARIB Source Settings.
- dvb
Sub Property MapSource Settings - DVB Sub Source Settings. See DVB Sub Source Settings for more details.
- embedded
Source Property MapSettings - Embedded Source Settings. See Embedded Source Settings for more details.
- scte20Source
Settings Property Map - SCTE20 Source Settings. See SCTE 20 Source Settings for more details.
- scte27Source
Settings Property Map - SCTE27 Source Settings. See SCTE 27 Source Settings for more details.
- teletext
Source Property MapSettings - Teletext Source Settings. See Teletext Source Settings for more details.
ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettings, ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsAncillarySourceSettingsArgs
- Source
Ancillary intChannel Number - Specifies the number (1 to 4) of the captions channel you want to extract from the ancillary captions. If you plan to convert the ancillary captions to another format, complete this field. If you plan to choose Embedded as the captions destination in the output (to pass through all the channels in the ancillary captions), leave this field blank because MediaLive ignores the field.
- Source
Ancillary intChannel Number - Specifies the number (1 to 4) of the captions channel you want to extract from the ancillary captions. If you plan to convert the ancillary captions to another format, complete this field. If you plan to choose Embedded as the captions destination in the output (to pass through all the channels in the ancillary captions), leave this field blank because MediaLive ignores the field.
- source
Ancillary IntegerChannel Number - Specifies the number (1 to 4) of the captions channel you want to extract from the ancillary captions. If you plan to convert the ancillary captions to another format, complete this field. If you plan to choose Embedded as the captions destination in the output (to pass through all the channels in the ancillary captions), leave this field blank because MediaLive ignores the field.
- source
Ancillary numberChannel Number - Specifies the number (1 to 4) of the captions channel you want to extract from the ancillary captions. If you plan to convert the ancillary captions to another format, complete this field. If you plan to choose Embedded as the captions destination in the output (to pass through all the channels in the ancillary captions), leave this field blank because MediaLive ignores the field.
- source_
ancillary_ intchannel_ number - Specifies the number (1 to 4) of the captions channel you want to extract from the ancillary captions. If you plan to convert the ancillary captions to another format, complete this field. If you plan to choose Embedded as the captions destination in the output (to pass through all the channels in the ancillary captions), leave this field blank because MediaLive ignores the field.
- source
Ancillary NumberChannel Number - Specifies the number (1 to 4) of the captions channel you want to extract from the ancillary captions. If you plan to convert the ancillary captions to another format, complete this field. If you plan to choose Embedded as the captions destination in the output (to pass through all the channels in the ancillary captions), leave this field blank because MediaLive ignores the field.
ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbSubSourceSettings, ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsDvbSubSourceSettingsArgs
- Ocr
Language string - If you will configure a WebVTT caption description that references this caption selector, use this field to provide the language to consider when translating the image-based source to text.
- Pid int
- When using DVB-Sub with Burn-In or SMPTE-TT, use this PID for the source content. Unused for DVB-Sub passthrough. All DVB-Sub content is passed through, regardless of selectors.
- Ocr
Language string - If you will configure a WebVTT caption description that references this caption selector, use this field to provide the language to consider when translating the image-based source to text.
- Pid int
- When using DVB-Sub with Burn-In or SMPTE-TT, use this PID for the source content. Unused for DVB-Sub passthrough. All DVB-Sub content is passed through, regardless of selectors.
- ocr
Language String - If you will configure a WebVTT caption description that references this caption selector, use this field to provide the language to consider when translating the image-based source to text.
- pid Integer
- When using DVB-Sub with Burn-In or SMPTE-TT, use this PID for the source content. Unused for DVB-Sub passthrough. All DVB-Sub content is passed through, regardless of selectors.
- ocr
Language string - If you will configure a WebVTT caption description that references this caption selector, use this field to provide the language to consider when translating the image-based source to text.
- pid number
- When using DVB-Sub with Burn-In or SMPTE-TT, use this PID for the source content. Unused for DVB-Sub passthrough. All DVB-Sub content is passed through, regardless of selectors.
- ocr_
language str - If you will configure a WebVTT caption description that references this caption selector, use this field to provide the language to consider when translating the image-based source to text.
- pid int
- When using DVB-Sub with Burn-In or SMPTE-TT, use this PID for the source content. Unused for DVB-Sub passthrough. All DVB-Sub content is passed through, regardless of selectors.
- ocr
Language String - If you will configure a WebVTT caption description that references this caption selector, use this field to provide the language to consider when translating the image-based source to text.
- pid Number
- When using DVB-Sub with Burn-In or SMPTE-TT, use this PID for the source content. Unused for DVB-Sub passthrough. All DVB-Sub content is passed through, regardless of selectors.
ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettings, ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsEmbeddedSourceSettingsArgs
- Convert608To708 string
- If upconvert, 608 data is both passed through via the “608 compatibility bytes” fields of the 708 wrapper as well as translated into 708. 708 data present in the source content will be discarded.
- Scte20Detection string
- Set to “auto” to handle streams with intermittent and/or non-aligned SCTE-20 and Embedded captions.
- Source608Channel
Number int - Specifies the 608/708 channel number within the video track from which to extract captions. Unused for passthrough.
- Convert608To708 string
- If upconvert, 608 data is both passed through via the “608 compatibility bytes” fields of the 708 wrapper as well as translated into 708. 708 data present in the source content will be discarded.
- Scte20Detection string
- Set to “auto” to handle streams with intermittent and/or non-aligned SCTE-20 and Embedded captions.
- Source608Channel
Number int - Specifies the 608/708 channel number within the video track from which to extract captions. Unused for passthrough.
- convert608To708 String
- If upconvert, 608 data is both passed through via the “608 compatibility bytes” fields of the 708 wrapper as well as translated into 708. 708 data present in the source content will be discarded.
- scte20Detection String
- Set to “auto” to handle streams with intermittent and/or non-aligned SCTE-20 and Embedded captions.
- source608Channel
Number Integer - Specifies the 608/708 channel number within the video track from which to extract captions. Unused for passthrough.
- convert608To708 string
- If upconvert, 608 data is both passed through via the “608 compatibility bytes” fields of the 708 wrapper as well as translated into 708. 708 data present in the source content will be discarded.
- scte20Detection string
- Set to “auto” to handle streams with intermittent and/or non-aligned SCTE-20 and Embedded captions.
- source608Channel
Number number - Specifies the 608/708 channel number within the video track from which to extract captions. Unused for passthrough.
- convert608_
to708 str - If upconvert, 608 data is both passed through via the “608 compatibility bytes” fields of the 708 wrapper as well as translated into 708. 708 data present in the source content will be discarded.
- scte20_
detection str - Set to “auto” to handle streams with intermittent and/or non-aligned SCTE-20 and Embedded captions.
- source608_
channel_ intnumber - Specifies the 608/708 channel number within the video track from which to extract captions. Unused for passthrough.
- convert608To708 String
- If upconvert, 608 data is both passed through via the “608 compatibility bytes” fields of the 708 wrapper as well as translated into 708. 708 data present in the source content will be discarded.
- scte20Detection String
- Set to “auto” to handle streams with intermittent and/or non-aligned SCTE-20 and Embedded captions.
- source608Channel
Number Number - Specifies the 608/708 channel number within the video track from which to extract captions. Unused for passthrough.
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
- Output
Rectangle ChannelInput Attachment Input Settings Caption Selector Selector Settings Teletext Source Settings Output Rectangle - Optionally defines a region where TTML style captions will be displayed. See Caption Rectangle for more details.
- Page
Number string - Specifies the teletext page number within the data stream from which to extract captions. Range of 0x100 (256) to 0x8FF (2303). Unused for passthrough. Should be specified as a hexadecimal string with no “0x” prefix.
- Output
Rectangle ChannelInput Attachment Input Settings Caption Selector Selector Settings Teletext Source Settings Output Rectangle - Optionally defines a region where TTML style captions will be displayed. See Caption Rectangle for more details.
- Page
Number string - Specifies the teletext page number within the data stream from which to extract captions. Range of 0x100 (256) to 0x8FF (2303). Unused for passthrough. Should be specified as a hexadecimal string with no “0x” prefix.
- output
Rectangle ChannelInput Attachment Input Settings Caption Selector Selector Settings Teletext Source Settings Output Rectangle - Optionally defines a region where TTML style captions will be displayed. See Caption Rectangle for more details.
- page
Number String - Specifies the teletext page number within the data stream from which to extract captions. Range of 0x100 (256) to 0x8FF (2303). Unused for passthrough. Should be specified as a hexadecimal string with no “0x” prefix.
- output
Rectangle ChannelInput Attachment Input Settings Caption Selector Selector Settings Teletext Source Settings Output Rectangle - Optionally defines a region where TTML style captions will be displayed. See Caption Rectangle for more details.
- page
Number string - Specifies the teletext page number within the data stream from which to extract captions. Range of 0x100 (256) to 0x8FF (2303). Unused for passthrough. Should be specified as a hexadecimal string with no “0x” prefix.
- output_
rectangle ChannelInput Attachment Input Settings Caption Selector Selector Settings Teletext Source Settings Output Rectangle - Optionally defines a region where TTML style captions will be displayed. See Caption Rectangle for more details.
- page_
number str - Specifies the teletext page number within the data stream from which to extract captions. Range of 0x100 (256) to 0x8FF (2303). Unused for passthrough. Should be specified as a hexadecimal string with no “0x” prefix.
- output
Rectangle Property Map - Optionally defines a region where TTML style captions will be displayed. See Caption Rectangle for more details.
- page
Number String - Specifies the teletext page number within the data stream from which to extract captions. Range of 0x100 (256) to 0x8FF (2303). Unused for passthrough. Should be specified as a hexadecimal string with no “0x” prefix.
ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangle, ChannelInputAttachmentInputSettingsCaptionSelectorSelectorSettingsTeletextSourceSettingsOutputRectangleArgs
- Height double
- Left
Offset double - Applies only if you plan to convert these source captions to EBU-TT-D or TTML in an output. (Make sure to leave the default if you don’t have either of these formats in the output.) You can define a display rectangle for the captions that is smaller than the underlying video frame. You define the rectangle by specifying the position of the left edge, top edge, bottom edge, and right edge of the rectangle, all within the underlying video frame. The units for the measurements are percentages. If you specify a value for one of these fields, you must specify a value for all of them. For leftOffset, specify the position of the left edge of the rectangle, as a percentage of the underlying frame width, and relative to the left edge of the frame. For example, "10" means the measurement is 10% of the underlying frame width. The rectangle left edge starts at that position from the left edge of the frame. This field corresponds to tts:origin - X in the TTML standard.
- Top
Offset double - See the description in left_offset. For top_offset, specify the position of the top edge of the rectangle, as a percentage of the underlying frame height, and relative to the top edge of the frame. For example, "10" means the measurement is 10% of the underlying frame height. The rectangle top edge starts at that position from the top edge of the frame. This field corresponds to tts:origin - Y in the TTML standard.
- Width double
- Height float64
- Left
Offset float64 - Applies only if you plan to convert these source captions to EBU-TT-D or TTML in an output. (Make sure to leave the default if you don’t have either of these formats in the output.) You can define a display rectangle for the captions that is smaller than the underlying video frame. You define the rectangle by specifying the position of the left edge, top edge, bottom edge, and right edge of the rectangle, all within the underlying video frame. The units for the measurements are percentages. If you specify a value for one of these fields, you must specify a value for all of them. For leftOffset, specify the position of the left edge of the rectangle, as a percentage of the underlying frame width, and relative to the left edge of the frame. For example, "10" means the measurement is 10% of the underlying frame width. The rectangle left edge starts at that position from the left edge of the frame. This field corresponds to tts:origin - X in the TTML standard.
- Top
Offset float64 - See the description in left_offset. For top_offset, specify the position of the top edge of the rectangle, as a percentage of the underlying frame height, and relative to the top edge of the frame. For example, "10" means the measurement is 10% of the underlying frame height. The rectangle top edge starts at that position from the top edge of the frame. This field corresponds to tts:origin - Y in the TTML standard.
- Width float64
- height Double
- left
Offset Double - Applies only if you plan to convert these source captions to EBU-TT-D or TTML in an output. (Make sure to leave the default if you don’t have either of these formats in the output.) You can define a display rectangle for the captions that is smaller than the underlying video frame. You define the rectangle by specifying the position of the left edge, top edge, bottom edge, and right edge of the rectangle, all within the underlying video frame. The units for the measurements are percentages. If you specify a value for one of these fields, you must specify a value for all of them. For leftOffset, specify the position of the left edge of the rectangle, as a percentage of the underlying frame width, and relative to the left edge of the frame. For example, "10" means the measurement is 10% of the underlying frame width. The rectangle left edge starts at that position from the left edge of the frame. This field corresponds to tts:origin - X in the TTML standard.
- top
Offset Double - See the description in left_offset. For top_offset, specify the position of the top edge of the rectangle, as a percentage of the underlying frame height, and relative to the top edge of the frame. For example, "10" means the measurement is 10% of the underlying frame height. The rectangle top edge starts at that position from the top edge of the frame. This field corresponds to tts:origin - Y in the TTML standard.
- width Double
- height number
- left
Offset number - Applies only if you plan to convert these source captions to EBU-TT-D or TTML in an output. (Make sure to leave the default if you don’t have either of these formats in the output.) You can define a display rectangle for the captions that is smaller than the underlying video frame. You define the rectangle by specifying the position of the left edge, top edge, bottom edge, and right edge of the rectangle, all within the underlying video frame. The units for the measurements are percentages. If you specify a value for one of these fields, you must specify a value for all of them. For leftOffset, specify the position of the left edge of the rectangle, as a percentage of the underlying frame width, and relative to the left edge of the frame. For example, "10" means the measurement is 10% of the underlying frame width. The rectangle left edge starts at that position from the left edge of the frame. This field corresponds to tts:origin - X in the TTML standard.
- top
Offset number - See the description in left_offset. For top_offset, specify the position of the top edge of the rectangle, as a percentage of the underlying frame height, and relative to the top edge of the frame. For example, "10" means the measurement is 10% of the underlying frame height. The rectangle top edge starts at that position from the top edge of the frame. This field corresponds to tts:origin - Y in the TTML standard.
- width number
- height float
- left_
offset float - Applies only if you plan to convert these source captions to EBU-TT-D or TTML in an output. (Make sure to leave the default if you don’t have either of these formats in the output.) You can define a display rectangle for the captions that is smaller than the underlying video frame. You define the rectangle by specifying the position of the left edge, top edge, bottom edge, and right edge of the rectangle, all within the underlying video frame. The units for the measurements are percentages. If you specify a value for one of these fields, you must specify a value for all of them. For leftOffset, specify the position of the left edge of the rectangle, as a percentage of the underlying frame width, and relative to the left edge of the frame. For example, "10" means the measurement is 10% of the underlying frame width. The rectangle left edge starts at that position from the left edge of the frame. This field corresponds to tts:origin - X in the TTML standard.
- top_
offset float - See the description in left_offset. For top_offset, specify the position of the top edge of the rectangle, as a percentage of the underlying frame height, and relative to the top edge of the frame. For example, "10" means the measurement is 10% of the underlying frame height. The rectangle top edge starts at that position from the top edge of the frame. This field corresponds to tts:origin - Y in the TTML standard.
- width float
- height Number
- left
Offset Number - Applies only if you plan to convert these source captions to EBU-TT-D or TTML in an output. (Make sure to leave the default if you don’t have either of these formats in the output.) You can define a display rectangle for the captions that is smaller than the underlying video frame. You define the rectangle by specifying the position of the left edge, top edge, bottom edge, and right edge of the rectangle, all within the underlying video frame. The units for the measurements are percentages. If you specify a value for one of these fields, you must specify a value for all of them. For leftOffset, specify the position of the left edge of the rectangle, as a percentage of the underlying frame width, and relative to the left edge of the frame. For example, "10" means the measurement is 10% of the underlying frame width. The rectangle left edge starts at that position from the left edge of the frame. This field corresponds to tts:origin - X in the TTML standard.
- top
Offset Number - See the description in left_offset. For top_offset, specify the position of the top edge of the rectangle, as a percentage of the underlying frame height, and relative to the top edge of the frame. For example, "10" means the measurement is 10% of the underlying frame height. The rectangle top edge starts at that position from the top edge of the frame. This field corresponds to tts:origin - Y in the TTML standard.
- width Number
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 - List of public address allocation ids to associate with ENIs that will be created in Output VPC. Must specify one for SINGLE_PIPELINE, two for STANDARD channels.
- Subnet
Ids List<string> - A list of VPC subnet IDs from the same VPC. If STANDARD channel, subnet IDs must be mapped to two unique availability zones (AZ).
- Availability
Zones List<string> - Network
Interface List<string>Ids - Security
Group List<string>Ids - A list of up to 5 EC2 VPC security group IDs to attach to the Output VPC network interfaces. If none are specified then the VPC default security group will be used.
- Public
Address []stringAllocation Ids - List of public address allocation ids to associate with ENIs that will be created in Output VPC. Must specify one for SINGLE_PIPELINE, two for STANDARD channels.
- Subnet
Ids []string - A list of VPC subnet IDs from the same VPC. If STANDARD channel, subnet IDs must be mapped to two unique availability zones (AZ).
- Availability
Zones []string - Network
Interface []stringIds - Security
Group []stringIds - A list of up to 5 EC2 VPC security group IDs to attach to the Output VPC network interfaces. If none are specified then the VPC default security group will be used.
- public
Address List<String>Allocation Ids - List of public address allocation ids to associate with ENIs that will be created in Output VPC. Must specify one for SINGLE_PIPELINE, two for STANDARD channels.
- subnet
Ids List<String> - A list of VPC subnet IDs from the same VPC. If STANDARD channel, subnet IDs must be mapped to two unique availability zones (AZ).
- availability
Zones List<String> - network
Interface List<String>Ids - security
Group List<String>Ids - A list of up to 5 EC2 VPC security group IDs to attach to the Output VPC network interfaces. If none are specified then the VPC default security group will be used.
- public
Address string[]Allocation Ids - List of public address allocation ids to associate with ENIs that will be created in Output VPC. Must specify one for SINGLE_PIPELINE, two for STANDARD channels.
- subnet
Ids string[] - A list of VPC subnet IDs from the same VPC. If STANDARD channel, subnet IDs must be mapped to two unique availability zones (AZ).
- availability
Zones string[] - network
Interface string[]Ids - security
Group string[]Ids - A list of up to 5 EC2 VPC security group IDs to attach to the Output VPC network interfaces. If none are specified then the VPC default security group will be used.
- public_
address_ Sequence[str]allocation_ ids - List of public address allocation ids to associate with ENIs that will be created in Output VPC. Must specify one for SINGLE_PIPELINE, two for STANDARD channels.
- subnet_
ids Sequence[str] - A list of VPC subnet IDs from the same VPC. If STANDARD channel, subnet IDs must be mapped to two unique availability zones (AZ).
- availability_
zones Sequence[str] - network_
interface_ Sequence[str]ids - security_
group_ Sequence[str]ids - A list of up to 5 EC2 VPC security group IDs to attach to the Output VPC network interfaces. If none are specified then the VPC default security group will be used.
- public
Address List<String>Allocation Ids - List of public address allocation ids to associate with ENIs that will be created in Output VPC. Must specify one for SINGLE_PIPELINE, two for STANDARD channels.
- subnet
Ids List<String> - A list of VPC subnet IDs from the same VPC. If STANDARD channel, subnet IDs must be mapped to two unique availability zones (AZ).
- availability
Zones List<String> - network
Interface List<String>Ids - security
Group List<String>Ids - A list of up to 5 EC2 VPC security group IDs to attach to the Output VPC network interfaces. If none are specified then the VPC default security group will be used.
Import
Using pulumi import
, import MediaLive Channel using the channel_id
. For example:
$ 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
aws
Terraform Provider.