Config { server: ServerConf { port: 8000, shutdown_delay: Duration { secs: 2, nanos: 0, }, default_support_mode_linear: false, default_support_mode_vod: false, default_support_mode_dvr: false, log_request_time: false, log_all_responses: true, remote_ip_overide: None, max_sessions: 4000, scheme: "https", publish_relative_path: false, host_name: "p-ae1-dynaman-stb.movetv.com", }, newrelic: NewrelicConf { license_key: "984dc8e32ca14d27ff9a9a7241081badb51aa23d", app_name: "Test Dynaman-STB", daemon_location: "/tmp/.newrelic.sock", daemon_timeout: Duration { secs: 10, nanos: 0, }, }, stream: StreamConf { urls: [], cache_size: 10000, http_timeout: Duration { secs: 0, nanos: 750000000, }, http_retry_count: 1, channel_timeout_seconds: Duration { secs: 5, nanos: 0, }, }, cliplist: CliplistConf { urls: [ Url { scheme: "http", username: "", password: None, host: Some( Domain( "p-clipcache.movetv.com", ), ), port: None, path: "/", query: None, fragment: None, }, ], vod_urls: [ Url { scheme: "http", username: "", password: None, host: Some( Ipv4( 127.0.0.1, ), ), port: Some( 1234, ), path: "/", query: None, fragment: None, }, ], vod_lower_env_urls: [ Url { scheme: "http", username: "", password: None, host: Some( Ipv4( 127.0.0.1, ), ), port: Some( 1234, ), path: "/", query: None, fragment: None, }, ], cache_size: 10000, http_timeout: Duration { secs: 0, nanos: 750000000, }, http_retry_count: 1, refresh_interval: Duration { secs: 5, nanos: 0, }, channel_timeout_seconds: Duration { secs: 5, nanos: 0, }, }, ad: AdConf { cache_size: 10000, http_timeout: Duration { secs: 10, nanos: 0, }, http_retry_count: 1, prebuffer_window: Duration { secs: 60, nanos: 0, }, jit_window: Duration { secs: 27, nanos: 0, }, ad_response_time_margin: Duration { secs: 2, nanos: 0, }, min_ad_duration: Duration { secs: 15, nanos: 0, }, ad_response_format: "vmap1", freewheel_meter_value: "1031", freewheel_max_vprn_value: 1000000, reno_post_url: "https://d-cmwpost.movetv.com", reno_jwt: "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpYXQiOjE0Nzk4MzU5OTgsImlzcyI6IkNNVyIsInN1YiI6IlVNUyJ9.QZJdG4zhEDSsJhLoDbD2vKofR0dAdpIDnvzNHuhOQ60", sling_analytics_urls: "10.155.250.123:9092,10.155.248.141:9092,10.155.250.173:9092,10.155.248.216:9092,10.155.250.30:9092,10.155.249.37:9092,10.155.250.251:9092,10.155.248.253:9092,10.155.251.203:9092,10.155.249.3:9092,10.155.250.209:9092,10.155.249.123:9092,10.155.250.235:9092,10.155.248.123:9092,10.155.251.105:9092,10.155.249.0:9092,10.155.251.232:9092,10.155.249.248:9092,10.155.251.88:9092,10.155.248.243:9092,10.155.251.25:9092", user_agent: "Mozilla/5.0 (Windows NT 6.1", sling_analytics_timeout: Duration { secs: 1000, nanos: 0, }, channel_timeout_seconds: Duration { secs: 5, nanos: 0, }, allowed_overshooting_ads_duration: Duration { secs: 2, nanos: 0, }, trim_ad_segments_after_duration: Duration { secs: 0, nanos: 500000000, }, }, manifest: ManifestConf { playback_delay: Duration { secs: 28, nanos: 0, }, target_buffer: Duration { secs: 10, nanos: 0, }, target_buffer_for_behind_live_embargo: Duration { secs: 20, nanos: 0, }, target_vod_buffer: Duration { secs: 20, nanos: 0, }, min_window_duration: Duration { secs: 10, nanos: 0, }, max_window_duration: Duration { secs: 60, nanos: 0, }, min_window_vod_duration: Duration { secs: 20, nanos: 0, }, min_window_duration_for_behind_live_embargo: Duration { secs: 20, nanos: 0, }, gap_filler: /99999/gap/brb01/index_v5.qmx, gap_channel_ids: [ "7bd920fabfd242018e3e5ea5469b1e88", ], gap_channel_uris: [ /99999/gap/blackout8/index_v5.qmx, ], blackout_gap: /99999/493AAEF4/GAPFILL/index_v5.qmx, segment_trim_resolution: Duration { secs: 0, nanos: 64000000, }, segment_trim_resolution_dvr: Duration { secs: 2, nanos: 48000000, }, publish_gap_slate_after_number_of_segments: 0, eac3_restricted_device_names: [ "samsung", "lg", "vizio", ], ext_gap_supported_device_names: [ "android", "amazon", "airtv", ], gap_filler_host_names: [ "p-cdn4-806-cg14-linear-cbd46b77.movetv.com", "p-cdn3-806-cg14-linear-cbd46b77.movetv.com", ], }, redis: RedisConf { urls: [ Url { scheme: "redis", username: "", password: None, host: Some( Domain( "p-ae1-11-redis.kqk4w6.clustercfg.use1.cache.amazonaws.com", ), ), port: None, path: "", query: None, fragment: None, }, ], num_connections: 8, state_ttl: Duration { secs: 10800, nanos: 0, }, key_range_start: 0, key_range_end: 16383, }, qvt: QvtConf { cache_size: 4000, max_age_min: 1, live_dvr_refresh_interval_seconds: 2, http_retry_count: 1, http_timeout: Duration { secs: 1, nanos: 0, }, channel_timeout_seconds: Duration { secs: 5, nanos: 0, }, }, container_version: "Not Set. Set in /etc/container_conf.yaml.", stb: STBConf { metacloud: "https://www.metacloud.media", microburst: "https://microburst.metacloud.media", adapt: "http://p-adapt.movetv.com", adapt_llot_fw_host: "http://5d40b.s.fwmrm.net/ad/g/1", ipvod: "daiipvod.echostarcdn.com", gap_filler: "http://cloudfront.net/1234567890/sling-hls/gap-{$adprofile}.ts", brand: "dish_stb", mcun: "stb-dynaman", mcpw: "g95dwbSB2OkGSyt", cache_size: 10000, http_timeout: Duration { secs: 5, nanos: 0, }, http_retry_count: 1, live_fallback_limit: Duration { secs: 8, nanos: 0, }, use_whitelist: true, }, stb_whitelist: { "MuTAQ4gFYuQwnWUYrmvh8LHN3rzwtKCx": true, "6hthlD2hNfRcZOhzSEJPcbwVRqo07YlB": true, "F098i8dGOtp3pRGNOoSY7Z6NMn6BAhCJ": true, "5cgxhmB6fQ3JlqxHso0HCxFOvB2Vs26o": true, "zZwpF479TgS3P91Yo0ak3pmQhlWJ7F2f": true, "5f8a6a72-25e1-4d4e-aa42-421e3104cd16": false, "IqG4o6Ui4ARiuGcfWNjc9OdcoxpW9ZQY": true, "9pRoooNS9AnRx9p07BurI3E7PpiCdohx": true, "BZcwNGafnypXRDNjtNAkDos822b0g32z": true, "vM4w4MFgzGKm4OvnU8KBlYJqYEgWnJ9C": true, "A924AD677F6D1816E044001A4B0AA2BC": true, "Sr717sdYi8SY6mi1t9rNSPoSiIPsIdZ1": true, "enbKklFsmQaurbh1kDuzBoWRGxt74rf1": true, "eDMx16zUCNJySx18o9Yzh4Qb8JvUnwsY": true, "GsXLaOlegcf8SoWRMMgeodJ2Pfbd2wjI": true, "cNlnVq1KbFjjjNjmpJlYqBoaLNr0B7DZ": true, "A1FFAE6DC01907A8E044001A4B0AA2BC": true, "X6W5xGSVHIGTVQStVbqXiN9xkmx5faya": true, "eAaeo40W8ulAihoJ6EHdVhWBtdg6eR70": true, "ir5ubSFEOLY0LotYtB2eUHD4b3jeuzFX": true, "YcRzDBRs40hVqncu9HUYifjGAhsACmoo": true, "maQMM97KJ39n6ZZ1ovvfYWC610ZYRJD3": true, "LVDMA1Z3dFtCKZiBVEVJN2gPYU7mMreb": true, "BB9B35284B923016E0441CC1DE313A0C": true, "FlIEQhazFGqsK2LMtfRKoSCWR5REIb13": true, "hm7du8Wolc9pWvWA56o6pl8D9mW0q61Y": true, "KiI5qnqiUzNsO23XgG1dRyRB6olvy3rV": true, "185b3a1c-fac9-4d1a-b3a3-c9b231a1979b": true, "hGuc86K1k8QbznaVg08ySrfLZ7zLf50W": true, }, }