When passing CreateChannelRequest as input to an Aws::Client method, you can use a vanilla Hash:
{
cdi_input_specification: {
resolution: "SD", },
channel_class: "STANDARD", destinations: [
{
id: "__string",
media_package_settings: [
{
channel_id: "__stringMin1",
},
],
multiplex_settings: {
multiplex_id: "__stringMin1",
program_name: "__stringMin1",
},
settings: [
{
password_param: "__string",
stream_name: "__string",
url: "__string",
username: "__string",
},
],
},
],
encoder_settings: {
audio_descriptions: [ {
audio_normalization_settings: {
algorithm: "ITU_1770_1", algorithm_control: "CORRECT_AUDIO", target_lkfs: 1.0,
},
audio_selector_name: "__string", audio_type: "CLEAN_EFFECTS", audio_type_control: "FOLLOW_INPUT", codec_settings: {
aac_settings: {
bitrate: 1.0,
coding_mode: "AD_RECEIVER_MIX", input_type: "BROADCASTER_MIXED_AD", profile: "HEV1", rate_control_mode: "CBR", raw_format: "LATM_LOAS", sample_rate: 1.0,
spec: "MPEG2", vbr_quality: "HIGH", },
ac_3_settings: {
bitrate: 1.0,
bitstream_mode: "COMMENTARY", coding_mode: "CODING_MODE_1_0", dialnorm: 1,
drc_profile: "FILM_STANDARD", lfe_filter: "DISABLED", metadata_control: "FOLLOW_INPUT", },
eac_3_settings: {
attenuation_control: "ATTENUATE_3_DB", bitrate: 1.0,
bitstream_mode: "COMMENTARY", coding_mode: "CODING_MODE_1_0", dc_filter: "DISABLED", dialnorm: 1,
drc_line: "FILM_LIGHT", drc_rf: "FILM_LIGHT", lfe_control: "LFE", lfe_filter: "DISABLED", lo_ro_center_mix_level: 1.0,
lo_ro_surround_mix_level: 1.0,
lt_rt_center_mix_level: 1.0,
lt_rt_surround_mix_level: 1.0,
metadata_control: "FOLLOW_INPUT", passthrough_control: "NO_PASSTHROUGH", phase_control: "NO_SHIFT", stereo_downmix: "DPL2", surround_ex_mode: "DISABLED", surround_mode: "DISABLED", },
mp_2_settings: {
bitrate: 1.0,
coding_mode: "CODING_MODE_1_0", sample_rate: 1.0,
},
pass_through_settings: {
},
wav_settings: {
bit_depth: 1.0,
coding_mode: "CODING_MODE_1_0", sample_rate: 1.0,
},
},
language_code: "__stringMin1Max35",
language_code_control: "FOLLOW_INPUT", name: "__string", remix_settings: {
channel_mappings: [ {
input_channel_levels: [ {
gain: 1, input_channel: 1, },
],
output_channel: 1, },
],
channels_in: 1,
channels_out: 1,
},
stream_name: "__string",
},
],
avail_blanking: {
avail_blanking_image: {
password_param: "__string",
uri: "__string", username: "__string",
},
state: "DISABLED", },
avail_configuration: {
avail_settings: {
scte_35_splice_insert: {
ad_avail_offset: 1,
no_regional_blackout_flag: "FOLLOW", web_delivery_allowed_flag: "FOLLOW", },
scte_35_time_signal_apos: {
ad_avail_offset: 1,
no_regional_blackout_flag: "FOLLOW", web_delivery_allowed_flag: "FOLLOW", },
},
},
blackout_slate: {
blackout_slate_image: {
password_param: "__string",
uri: "__string", username: "__string",
},
network_end_blackout: "DISABLED", network_end_blackout_image: {
password_param: "__string",
uri: "__string", username: "__string",
},
network_id: "__stringMin34Max34",
state: "DISABLED", },
caption_descriptions: [
{
caption_selector_name: "__string", destination_settings: {
arib_destination_settings: {
},
burn_in_destination_settings: {
alignment: "CENTERED", background_color: "BLACK", background_opacity: 1,
font: {
password_param: "__string",
uri: "__string", username: "__string",
},
font_color: "BLACK", font_opacity: 1,
font_resolution: 1,
font_size: "__string",
outline_color: "BLACK", outline_size: 1,
shadow_color: "BLACK", shadow_opacity: 1,
shadow_x_offset: 1,
shadow_y_offset: 1,
teletext_grid_control: "FIXED", x_position: 1,
y_position: 1,
},
dvb_sub_destination_settings: {
alignment: "CENTERED", background_color: "BLACK", background_opacity: 1,
font: {
password_param: "__string",
uri: "__string", username: "__string",
},
font_color: "BLACK", font_opacity: 1,
font_resolution: 1,
font_size: "__string",
outline_color: "BLACK", outline_size: 1,
shadow_color: "BLACK", shadow_opacity: 1,
shadow_x_offset: 1,
shadow_y_offset: 1,
teletext_grid_control: "FIXED", x_position: 1,
y_position: 1,
},
ebu_tt_d_destination_settings: {
fill_line_gap: "DISABLED", font_family: "__string",
style_control: "EXCLUDE", },
embedded_destination_settings: {
},
embedded_plus_scte_20_destination_settings: {
},
rtmp_caption_info_destination_settings: {
},
scte_20_plus_embedded_destination_settings: {
},
scte_27_destination_settings: {
},
smpte_tt_destination_settings: {
},
teletext_destination_settings: {
},
ttml_destination_settings: {
style_control: "PASSTHROUGH", },
webvtt_destination_settings: {
},
},
language_code: "__string",
language_description: "__string",
name: "__string", },
],
feature_activations: {
input_prepare_schedule_actions: "DISABLED", },
global_configuration: {
initial_audio_gain: 1,
input_end_action: "NONE", input_loss_behavior: {
black_frame_msec: 1,
input_loss_image_color: "__stringMin6Max6",
input_loss_image_slate: {
password_param: "__string",
uri: "__string", username: "__string",
},
input_loss_image_type: "COLOR", repeat_frame_msec: 1,
},
output_locking_mode: "EPOCH_LOCKING", output_timing_source: "INPUT_CLOCK", support_low_framerate_inputs: "DISABLED", },
nielsen_configuration: {
distributor_id: "__string",
nielsen_pcm_to_id_3_tagging: "DISABLED", },
output_groups: [ {
name: "__stringMax32",
output_group_settings: { archive_group_settings: {
destination: { destination_ref_id: "__string",
},
rollover_interval: 1,
},
frame_capture_group_settings: {
destination: { destination_ref_id: "__string",
},
},
hls_group_settings: {
ad_markers: ["ADOBE"], base_url_content: "__string",
base_url_content_1: "__string",
base_url_manifest: "__string",
base_url_manifest_1: "__string",
caption_language_mappings: [
{
caption_channel: 1, language_code: "__stringMin3Max3", language_description: "__stringMin1", },
],
caption_language_setting: "INSERT", client_cache: "DISABLED", codec_specification: "RFC_4281", constant_iv: "__stringMin32Max32",
destination: { destination_ref_id: "__string",
},
directory_structure: "SINGLE_DIRECTORY", discontinuity_tags: "INSERT", encryption_type: "AES128", hls_cdn_settings: {
hls_akamai_settings: {
connection_retry_interval: 1,
filecache_duration: 1,
http_transfer_mode: "CHUNKED", num_retries: 1,
restart_delay: 1,
salt: "__string",
token: "__string",
},
hls_basic_put_settings: {
connection_retry_interval: 1,
filecache_duration: 1,
num_retries: 1,
restart_delay: 1,
},
hls_media_store_settings: {
connection_retry_interval: 1,
filecache_duration: 1,
media_store_storage_class: "TEMPORAL", num_retries: 1,
restart_delay: 1,
},
hls_webdav_settings: {
connection_retry_interval: 1,
filecache_duration: 1,
http_transfer_mode: "CHUNKED", num_retries: 1,
restart_delay: 1,
},
},
hls_id_3_segment_tagging: "DISABLED", i_frame_only_playlists: "DISABLED", incomplete_segment_behavior: "AUTO", index_n_segments: 1,
input_loss_action: "EMIT_OUTPUT", iv_in_manifest: "EXCLUDE", iv_source: "EXPLICIT", keep_segments: 1,
key_format: "__string",
key_format_versions: "__string",
key_provider_settings: {
static_key_settings: {
key_provider_server: {
password_param: "__string",
uri: "__string", username: "__string",
},
static_key_value: "__stringMin32Max32", },
},
manifest_compression: "GZIP", manifest_duration_format: "FLOATING_POINT", min_segment_length: 1,
mode: "LIVE", output_selection: "MANIFESTS_AND_SEGMENTS", program_date_time: "EXCLUDE", program_date_time_period: 1,
redundant_manifest: "DISABLED", segment_length: 1,
segmentation_mode: "USE_INPUT_SEGMENTATION", segments_per_subdirectory: 1,
stream_inf_resolution: "EXCLUDE", timed_metadata_id_3_frame: "NONE", timed_metadata_id_3_period: 1,
timestamp_delta_milliseconds: 1,
ts_file_mode: "SEGMENTED_FILES", },
media_package_group_settings: {
destination: { destination_ref_id: "__string",
},
},
ms_smooth_group_settings: {
acquisition_point_id: "__string",
audio_only_timecode_control: "PASSTHROUGH", certificate_mode: "SELF_SIGNED", connection_retry_interval: 1,
destination: { destination_ref_id: "__string",
},
event_id: "__string",
event_id_mode: "NO_EVENT_ID", event_stop_behavior: "NONE", filecache_duration: 1,
fragment_length: 1,
input_loss_action: "EMIT_OUTPUT", num_retries: 1,
restart_delay: 1,
segmentation_mode: "USE_INPUT_SEGMENTATION", send_delay_ms: 1,
sparse_track_type: "NONE", stream_manifest_behavior: "DO_NOT_SEND", timestamp_offset: "__string",
timestamp_offset_mode: "USE_CONFIGURED_OFFSET", },
multiplex_group_settings: {
},
rtmp_group_settings: {
ad_markers: ["ON_CUE_POINT_SCTE35"], authentication_scheme: "AKAMAI", cache_full_behavior: "DISCONNECT_IMMEDIATELY", cache_length: 1,
caption_data: "ALL", input_loss_action: "EMIT_OUTPUT", restart_delay: 1,
},
udp_group_settings: {
input_loss_action: "DROP_PROGRAM", timed_metadata_id_3_frame: "NONE", timed_metadata_id_3_period: 1,
},
},
outputs: [ {
audio_description_names: ["__string"],
caption_description_names: ["__string"],
output_name: "__stringMin1Max255",
output_settings: { archive_output_settings: {
container_settings: { m2ts_settings: {
absent_input_audio_behavior: "DROP", arib: "DISABLED", arib_captions_pid: "__string",
arib_captions_pid_control: "AUTO", audio_buffer_model: "ATSC", audio_frames_per_pes: 1,
audio_pids: "__string",
audio_stream_type: "ATSC", bitrate: 1,
buffer_model: "MULTIPLEX", cc_descriptor: "DISABLED", dvb_nit_settings: {
network_id: 1, network_name: "__stringMin1Max256", rep_interval: 1,
},
dvb_sdt_settings: {
output_sdt: "SDT_FOLLOW", rep_interval: 1,
service_name: "__stringMin1Max256",
service_provider_name: "__stringMin1Max256",
},
dvb_sub_pids: "__string",
dvb_tdt_settings: {
rep_interval: 1,
},
dvb_teletext_pid: "__string",
ebif: "NONE", ebp_audio_interval: "VIDEO_AND_FIXED_INTERVALS", ebp_lookahead_ms: 1,
ebp_placement: "VIDEO_AND_AUDIO_PIDS", ecm_pid: "__string",
es_rate_in_pes: "EXCLUDE", etv_platform_pid: "__string",
etv_signal_pid: "__string",
fragment_time: 1.0,
klv: "NONE", klv_data_pids: "__string",
nielsen_id_3_behavior: "NO_PASSTHROUGH", null_packet_bitrate: 1.0,
pat_interval: 1,
pcr_control: "CONFIGURED_PCR_PERIOD", pcr_period: 1,
pcr_pid: "__string",
pmt_interval: 1,
pmt_pid: "__string",
program_num: 1,
rate_mode: "CBR", scte_27_pids: "__string",
scte_35_control: "NONE", scte_35_pid: "__string",
segmentation_markers: "EBP", segmentation_style: "MAINTAIN_CADENCE", segmentation_time: 1.0,
timed_metadata_behavior: "NO_PASSTHROUGH", timed_metadata_pid: "__string",
transport_stream_id: 1,
video_pid: "__string",
},
raw_settings: {
},
},
extension: "__string",
name_modifier: "__string",
},
frame_capture_output_settings: {
name_modifier: "__string",
},
hls_output_settings: {
h265_packaging_type: "HEV1", hls_settings: { audio_only_hls_settings: {
audio_group_id: "__string",
audio_only_image: {
password_param: "__string",
uri: "__string", username: "__string",
},
audio_track_type: "ALTERNATE_AUDIO_AUTO_SELECT", segment_type: "AAC", },
fmp_4_hls_settings: {
audio_rendition_sets: "__string",
nielsen_id_3_behavior: "NO_PASSTHROUGH", timed_metadata_behavior: "NO_PASSTHROUGH", },
standard_hls_settings: {
audio_rendition_sets: "__string",
m3u_8_settings: { audio_frames_per_pes: 1,
audio_pids: "__string",
ecm_pid: "__string",
nielsen_id_3_behavior: "NO_PASSTHROUGH", pat_interval: 1,
pcr_control: "CONFIGURED_PCR_PERIOD", pcr_period: 1,
pcr_pid: "__string",
pmt_interval: 1,
pmt_pid: "__string",
program_num: 1,
scte_35_behavior: "NO_PASSTHROUGH", scte_35_pid: "__string",
timed_metadata_behavior: "NO_PASSTHROUGH", timed_metadata_pid: "__string",
transport_stream_id: 1,
video_pid: "__string",
},
},
},
name_modifier: "__stringMin1",
segment_modifier: "__string",
},
media_package_output_settings: {
},
ms_smooth_output_settings: {
h265_packaging_type: "HEV1", name_modifier: "__string",
},
multiplex_output_settings: {
destination: { destination_ref_id: "__string",
},
},
rtmp_output_settings: {
certificate_mode: "SELF_SIGNED", connection_retry_interval: 1,
destination: { destination_ref_id: "__string",
},
num_retries: 1,
},
udp_output_settings: {
buffer_msec: 1,
container_settings: { m2ts_settings: {
absent_input_audio_behavior: "DROP", arib: "DISABLED", arib_captions_pid: "__string",
arib_captions_pid_control: "AUTO", audio_buffer_model: "ATSC", audio_frames_per_pes: 1,
audio_pids: "__string",
audio_stream_type: "ATSC", bitrate: 1,
buffer_model: "MULTIPLEX", cc_descriptor: "DISABLED", dvb_nit_settings: {
network_id: 1, network_name: "__stringMin1Max256", rep_interval: 1,
},
dvb_sdt_settings: {
output_sdt: "SDT_FOLLOW", rep_interval: 1,
service_name: "__stringMin1Max256",
service_provider_name: "__stringMin1Max256",
},
dvb_sub_pids: "__string",
dvb_tdt_settings: {
rep_interval: 1,
},
dvb_teletext_pid: "__string",
ebif: "NONE", ebp_audio_interval: "VIDEO_AND_FIXED_INTERVALS", ebp_lookahead_ms: 1,
ebp_placement: "VIDEO_AND_AUDIO_PIDS", ecm_pid: "__string",
es_rate_in_pes: "EXCLUDE", etv_platform_pid: "__string",
etv_signal_pid: "__string",
fragment_time: 1.0,
klv: "NONE", klv_data_pids: "__string",
nielsen_id_3_behavior: "NO_PASSTHROUGH", null_packet_bitrate: 1.0,
pat_interval: 1,
pcr_control: "CONFIGURED_PCR_PERIOD", pcr_period: 1,
pcr_pid: "__string",
pmt_interval: 1,
pmt_pid: "__string",
program_num: 1,
rate_mode: "CBR", scte_27_pids: "__string",
scte_35_control: "NONE", scte_35_pid: "__string",
segmentation_markers: "EBP", segmentation_style: "MAINTAIN_CADENCE", segmentation_time: 1.0,
timed_metadata_behavior: "NO_PASSTHROUGH", timed_metadata_pid: "__string",
transport_stream_id: 1,
video_pid: "__string",
},
},
destination: { destination_ref_id: "__string",
},
fec_output_settings: {
column_depth: 1,
include_fec: "COLUMN", row_length: 1,
},
},
},
video_description_name: "__string",
},
],
},
],
timecode_config: { source: "EMBEDDED", sync_threshold: 1,
},
video_descriptions: [ {
codec_settings: {
frame_capture_settings: {
capture_interval: 1, capture_interval_units: "MILLISECONDS", },
h264_settings: {
adaptive_quantization: "HIGH", afd_signaling: "AUTO", bitrate: 1,
buf_fill_pct: 1,
buf_size: 1,
color_metadata: "IGNORE", color_space_settings: {
color_space_passthrough_settings: {
},
rec_601_settings: {
},
rec_709_settings: {
},
},
entropy_encoding: "CABAC", filter_settings: {
temporal_filter_settings: {
post_filter_sharpening: "AUTO", strength: "AUTO", },
},
fixed_afd: "AFD_0000", flicker_aq: "DISABLED", force_field_pictures: "DISABLED", framerate_control: "INITIALIZE_FROM_SOURCE", framerate_denominator: 1,
framerate_numerator: 1,
gop_b_reference: "DISABLED", gop_closed_cadence: 1,
gop_num_b_frames: 1,
gop_size: 1.0,
gop_size_units: "FRAMES", level: "H264_LEVEL_1", look_ahead_rate_control: "HIGH", max_bitrate: 1,
min_i_interval: 1,
num_ref_frames: 1,
par_control: "INITIALIZE_FROM_SOURCE", par_denominator: 1,
par_numerator: 1,
profile: "BASELINE", quality_level: "ENHANCED_QUALITY", qvbr_quality_level: 1,
rate_control_mode: "CBR", scan_type: "INTERLACED", scene_change_detect: "DISABLED", slices: 1,
softness: 1,
spatial_aq: "DISABLED", subgop_length: "DYNAMIC", syntax: "DEFAULT", temporal_aq: "DISABLED", timecode_insertion: "DISABLED", },
h265_settings: {
adaptive_quantization: "HIGH", afd_signaling: "AUTO", alternative_transfer_function: "INSERT", bitrate: 1,
buf_size: 1,
color_metadata: "IGNORE", color_space_settings: {
color_space_passthrough_settings: {
},
hdr_10_settings: {
max_cll: 1,
max_fall: 1,
},
rec_601_settings: {
},
rec_709_settings: {
},
},
filter_settings: {
temporal_filter_settings: {
post_filter_sharpening: "AUTO", strength: "AUTO", },
},
fixed_afd: "AFD_0000", flicker_aq: "DISABLED", framerate_denominator: 1, framerate_numerator: 1, gop_closed_cadence: 1,
gop_size: 1.0,
gop_size_units: "FRAMES", level: "H265_LEVEL_1", look_ahead_rate_control: "HIGH", max_bitrate: 1,
min_i_interval: 1,
par_denominator: 1,
par_numerator: 1,
profile: "MAIN", qvbr_quality_level: 1,
rate_control_mode: "CBR", scan_type: "INTERLACED", scene_change_detect: "DISABLED", slices: 1,
tier: "HIGH", timecode_insertion: "DISABLED", },
mpeg_2_settings: {
adaptive_quantization: "AUTO", afd_signaling: "AUTO", color_metadata: "IGNORE", color_space: "AUTO", display_aspect_ratio: "DISPLAYRATIO16X9", filter_settings: {
temporal_filter_settings: {
post_filter_sharpening: "AUTO", strength: "AUTO", },
},
fixed_afd: "AFD_0000", framerate_denominator: 1, framerate_numerator: 1, gop_closed_cadence: 1,
gop_num_b_frames: 1,
gop_size: 1.0,
gop_size_units: "FRAMES", scan_type: "INTERLACED", subgop_length: "DYNAMIC", timecode_insertion: "DISABLED", },
},
height: 1,
name: "__string", respond_to_afd: "NONE", scaling_behavior: "DEFAULT", sharpness: 1,
width: 1,
},
],
},
input_attachments: [
{
automatic_input_failover_settings: {
error_clear_time_msec: 1,
failover_conditions: [
{
failover_condition_settings: {
input_loss_settings: {
input_loss_threshold_msec: 1,
},
},
},
],
input_preference: "EQUAL_INPUT_PREFERENCE", secondary_input_id: "__string", },
input_attachment_name: "__string",
input_id: "__string",
input_settings: {
audio_selectors: [
{
name: "__stringMin1", selector_settings: {
audio_language_selection: {
language_code: "__string", language_selection_policy: "LOOSE", },
audio_pid_selection: {
pid: 1, },
audio_track_selection: {
tracks: [ {
track: 1, },
],
},
},
},
],
caption_selectors: [
{
language_code: "__string",
name: "__stringMin1", selector_settings: {
ancillary_source_settings: {
source_ancillary_channel_number: 1,
},
arib_source_settings: {
},
dvb_sub_source_settings: {
pid: 1,
},
embedded_source_settings: {
convert_608_to_708: "DISABLED", scte_20_detection: "AUTO", source_608_channel_number: 1,
source_608_track_number: 1,
},
scte_20_source_settings: {
convert_608_to_708: "DISABLED", source_608_channel_number: 1,
},
scte_27_source_settings: {
pid: 1,
},
teletext_source_settings: {
page_number: "__string",
},
},
},
],
deblock_filter: "DISABLED", denoise_filter: "DISABLED", filter_strength: 1,
input_filter: "AUTO", network_input_settings: {
hls_input_settings: {
bandwidth: 1,
buffer_segments: 1,
retries: 1,
retry_interval: 1,
},
server_validation: "CHECK_CRYPTOGRAPHY_AND_VALIDATE_NAME", },
smpte_2038_data_preference: "IGNORE", source_end_behavior: "CONTINUE", video_selector: {
color_space: "FOLLOW", color_space_usage: "FALLBACK", selector_settings: {
video_selector_pid: {
pid: 1,
},
video_selector_program_id: {
program_id: 1,
},
},
},
},
},
],
input_specification: {
codec: "MPEG2", maximum_bitrate: "MAX_10_MBPS", resolution: "SD", },
log_level: "ERROR", name: "__string",
request_id: "__string",
reserved: "__string",
role_arn: "__string",
tags: {
"__string" => "__string",
},
}
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4