{"id":85926,"date":"2025-05-17T03:03:10","date_gmt":"2025-05-17T01:03:10","guid":{"rendered":"https:\/\/playdeck.tv\/?p=85926"},"modified":"2026-06-15T00:14:37","modified_gmt":"2026-06-14T22:14:37","slug":"output-streams","status":"publish","type":"post","link":"https:\/\/playdeck.tv\/pt\/output-streams\/","title":{"rendered":"Configura\u00e7\u00e3o da sua sa\u00edda Streams"},"content":{"rendered":"<p>Este artigo mostrar\u00e1 como configurar seu Output Streams para diferentes finalidades. <\/p>\n\n\n\n<p>Neste artigo:<br>\u2192 <a href=\"#introduction\" data-type=\"internal\" data-id=\"#install\">Introdu\u00e7\u00e3o<\/a><br>\u2192 <a href=\"#parameter\" data-type=\"internal\" data-id=\"#install\">Utiliza\u00e7\u00e3o de par\u00e2metros e cadeias de configura\u00e7\u00e3o<\/a><br>\u2192 <a href=\"#samples\">Exemplos de configura\u00e7\u00e3o<\/a><br>\u2192 <a href=\"#aacaudio\">AAC \u00c1udio de Alta Qualidade Streams<\/a><br>\u2192 <a href=\"#colorspace\">Espa\u00e7o de cor e subamostragem de cromin\u00e2ncia<\/a><strong> <\/strong><a href=\"#colorspace\">e entrela\u00e7amento<\/a><br>\u2192 <a href=\"#audio\">V\u00e1rias faixas de \u00e1udio<\/a><br>\u2192 <a href=\"#scte\">Legendas ocultas e SCTE<\/a><br>\u2192 <a href=\"#routing\">Roteamento de Streams por meio de um endere\u00e7o IP espec\u00edfico<\/a><br>\u2192 <a href=\"#troubleshooting\">Monitoramento e resolu\u00e7\u00e3o de problemas<\/a><\/p>\n\n\n<style>.wp-block-kadence-spacer.kt-block-spacer-85926_de3af0-1a .kt-block-spacer{height:60px;}.wp-block-kadence-spacer.kt-block-spacer-85926_de3af0-1a .kt-divider{border-top-width:1px;height:1px;border-top-color:#eee;width:100%;border-top-style:solid;}<\/style>\n<div class=\"wp-block-kadence-spacer aligncenter kt-block-spacer-85926_de3af0-1a\" id=\"introduction\"><div class=\"kt-block-spacer kt-block-spacer-halign-center\"><hr class=\"kt-divider\"\/><\/div><\/div>\n\n\n\n<p class=\"has-medium-font-size\"><strong>1. Introdu\u00e7\u00e3o<\/strong><\/p>\n\n\n\n<p>\u00c9 poss\u00edvel definir 15 configura\u00e7\u00f5es diferentes do Stream para qualquer fonte, seja canal, entradas ou visualiza\u00e7\u00e3o do diretor. Por padr\u00e3o, o formato de v\u00eddeo \u00e9 copiado da fonte assim que o Stream \u00e9 iniciado, mas \u00e9 poss\u00edvel transcodificar para qualquer resolu\u00e7\u00e3o. <\/p>\n\n\n\n<p>Depois de escolher o protocolo, os outros campos relativos ao codec de v\u00eddeo\/\u00e1udio e \u00e0 URL ser\u00e3o atualizados de acordo com a sua sele\u00e7\u00e3o, ou seja: nem todos os codecs de v\u00eddeo\/\u00e1udio estar\u00e3o dispon\u00edveis para todos os protocolos Stream.<\/p>\n\n\n\n<p><strong><em>INFORMA\u00c7\u00c3O: <\/em><\/strong>O NVIDIA Encoder N\u00c3O oferece mais suporte a formatos entrela\u00e7ados. Opte pelo Intel QuickSync.<\/p>\n\n\n\n<p>Seu URL exibir\u00e1 uma sugest\u00e3o do formato de URL necess\u00e1rio. Clique em \u201cInforma\u00e7\u00f5es do URL\u201d para ver mais exemplos, como, por exemplo, como integrar nome de usu\u00e1rio\/senha. O URL de visualiza\u00e7\u00e3o n\u00e3o ser\u00e1 utilizado pelo PLAYDECK; ele serve apenas para facilitar a abertura do navegador da Internet ao clicar em \u201cVisualizar\u201d.<\/p>\n\n\n<style>.wp-block-kadence-spacer.kt-block-spacer-85926_12d1e7-19 .kt-block-spacer{height:60px;}.wp-block-kadence-spacer.kt-block-spacer-85926_12d1e7-19 .kt-divider{border-top-width:1px;height:1px;border-top-color:#eee;width:100%;border-top-style:solid;}<\/style>\n<div class=\"wp-block-kadence-spacer aligncenter kt-block-spacer-85926_12d1e7-19\" id=\"parameter\"><div class=\"kt-block-spacer kt-block-spacer-halign-center\"><hr class=\"kt-divider\"\/><\/div><\/div>\n\n\n\n<p class=\"has-medium-font-size\"><strong>2. Uso de par\u00e2metros e configura\u00e7\u00f5es<\/strong><\/p>\n\n\n\n<p>\u00c9 poss\u00edvel definir outros par\u00e2metros relacionados ao protocolo e aos codecs, espec\u00edficos para a sua sele\u00e7\u00e3o. Eles podem ser usados para ajustar suas configura\u00e7\u00f5es, por exemplo, para definir o Stream como CBR ou adicionar metadados.<\/p>\n\n\n\n<p>Ao clicar em \u201cPar\u00e2metro\u201d, ser\u00e1 aberto um editor que exibir\u00e1 apenas as configura\u00e7\u00f5es dispon\u00edveis para a sua sele\u00e7\u00e3o. Qualquer valor que difira do valor padr\u00e3o ser\u00e1 destacado.<\/p>\n\n\n\n<p>A \u201cString de configura\u00e7\u00e3o\u201d \u00e9 uma representa\u00e7\u00e3o de todas as suas sele\u00e7\u00f5es de protocolo\/codec, bem como dos respectivos par\u00e2metros. A String de configura\u00e7\u00e3o funciona nos dois sentidos: voc\u00ea tamb\u00e9m pode copiar e colar uma String de configura\u00e7\u00e3o no campo de texto e, em seguida, clicar em \u201cAtualizar a partir da string\u201d para aplicar os valores acima. Isso permite que voc\u00ea simplesmente copie as configura\u00e7\u00f5es entre IDs do Stream ou as compartilhe com outro usu\u00e1rio.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"1408\" height=\"998\" src=\"https:\/\/playdeck.tv\/wp-content\/uploads\/image-435.png\" alt=\"\" class=\"wp-image-87624\" style=\"width:722px;height:auto\" srcset=\"https:\/\/playdeck.tv\/wp-content\/uploads\/image-435.png 1408w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-435-300x213.png 300w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-435-768x544.png 768w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-435-600x425.png 600w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-435-85x60.png 85w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-435-127x90.png 127w\" sizes=\"(max-width: 1408px) 100vw, 1408px\" \/><\/figure>\n\n\n<style>.wp-block-kadence-spacer.kt-block-spacer-85926_5c058d-d8 .kt-block-spacer{height:60px;}.wp-block-kadence-spacer.kt-block-spacer-85926_5c058d-d8 .kt-divider{border-top-width:1px;height:1px;border-top-color:#eee;width:100%;border-top-style:solid;}<\/style>\n<div class=\"wp-block-kadence-spacer aligncenter kt-block-spacer-85926_5c058d-d8\" id=\"samples\"><div class=\"kt-block-spacer kt-block-spacer-halign-center\"><hr class=\"kt-divider\"\/><\/div><\/div>\n\n\n\n<p class=\"has-medium-font-size\"><strong>3. Exemplos de configura\u00e7\u00e3o<\/strong><\/p>\n\n\n\n<p>Aqui est\u00e1 uma sele\u00e7\u00e3o r\u00e1pida de configura\u00e7\u00f5es recomendadas para diferentes finalidades. Copie e cole no PLAYDECK e clique em \u201cAtualizar a partir da sequ\u00eancia\u201d.<\/p>\n\n\n\n<p><br><strong>DVB Stream <\/strong>com quadros B em CBR e GOP. Sem erros de PCR, PTS-DTS ou de esgotamento do buffer<\/p>\n\n\n\n<pre class=\"wp-block-code has-very-light-gray-background-color has-background has-small-font-size\"><code>format='dvb' protocol='udp:\/\/' mpegts_start_pid='60' video::streamid='80' video::disable_sps_pps='true' video::codec='n264' video::profile='high' video::level='4.1' video::rc_type='cbr' muxrate='10M' video::b='7,5M' video::bufsize='1,25M' video::g='32' video::bf='2' video::ref_frames='3' audio::streamid='81' audio::metadata::language='deu' audio::codec='mp2' audio::b='192k' pmt_start_pid='100' mpegts_flags='-system_b' rc_buffers='4' pcr_period='35' pat_period='0,1' sdt_period='0,5' tdt_period='10' start_pcr='0' service_name='TEST' service_provider='PD' service_id='1' original_network_id='1' transport_stream_id='201' service_type='advanced_codec_digital_hdtv'<\/code><\/pre>\n\n\n\n<p><br>Ou, em resumo:<\/p>\n\n\n\n<pre class=\"wp-block-code has-very-light-gray-background-color has-background has-small-font-size\"><code>format='dvb' protocol='udp:\/\/' video::disable_sps_pps='true' video::codec='n264' video::profile='high' video::level='4.1' video::rc_type='cbr' muxrate='10M' video::b='7,5M' video::bufsize='1,25M' v\u00eddeo::g='32' v\u00eddeo::bf='2' v\u00eddeo::ref_frames='3' \u00e1udio::metadados::idioma='deu' \u00e1udio::codec='mp2' \u00e1udio::b='192k' tipo_servi\u00e7o='advanced_codec_digital_hdtv'<\/code><\/pre>\n\n\n\n<p><br><strong><em>INFORMA\u00c7\u00c3O: <\/em><\/strong>Cada receptor DVB \u00e9 diferente, e voc\u00ea pode precisar de par\u00e2metros diferentes. Alguns receptores n\u00e3o permitem NENHUM desvio em rela\u00e7\u00e3o a <a href=\"https:\/\/www.etsi.org\/deliver\/etsi_ts\/101100_101199\/101154\/02.09.01_60\/ts_101154v020901p.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">diretrizes oficiais<\/a>, e exibir\u00e1 uma tela preta. A solu\u00e7\u00e3o mais confi\u00e1vel para codificar sinais DVB s\u00e3o os codificadores de hardware, por exemplo,. <a href=\"https:\/\/www.haivision.com\/products\/video-encoder-solutions\/\" target=\"_blank\" rel=\"noreferrer noopener\">Haivision<\/a>.<\/p>\n\n\n\n<p>A melhor pr\u00e1tica para testar o DVB Streams quanto a erros de PCR ou outros problemas \u00e9 utilizar uma destas ferramentas:<br>\u2013 <a href=\"https:\/\/www.dvbcontrol.com\/dvbanalyzer\/\" target=\"_blank\" rel=\"noreferrer noopener\">DVBControl DVBAnalyzer<\/a> (custa cerca de 2.000 euros, mas \u00e9 o mais confi\u00e1vel e detecta o erro PTS-DTS)<br>\u2013 <a href=\"https:\/\/www.streamguru.de\/mpeg-analyzer\/\" target=\"_blank\" rel=\"noreferrer noopener\">StreamGURU<\/a> (custa cerca de 300 euros, detecta qualquer erro ETR e exibe um gr\u00e1fico da taxa de bits)<br>\u2013 <a href=\"https:\/\/www.promaxelectronics.com\/ing\/products\/educational-trainers\/TSAnalyser\/\" target=\"_blank\" rel=\"noreferrer noopener\">TSAnalyzer<\/a> (gratuito, mas aceita URLs no formato Stream; requer um arquivo TS no disco r\u00edgido)<br>\u2013 Outros que merecem destaque: DVBInspector, Elecard Stream Analyzer, StreamXpert<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"1208\" height=\"875\" src=\"https:\/\/playdeck.tv\/wp-content\/uploads\/image-429.png\" alt=\"\" class=\"wp-image-87555\" style=\"width:730px;height:auto\" srcset=\"https:\/\/playdeck.tv\/wp-content\/uploads\/image-429.png 1208w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-429-300x217.png 300w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-429-768x556.png 768w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-429-600x435.png 600w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-429-83x60.png 83w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-429-124x90.png 124w\" sizes=\"(max-width: 1208px) 100vw, 1208px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014<\/p>\n\n\n\n<p><strong>SRT Stream <\/strong>no formato CBR a 25 FPS com \u00e1udio de alta qualidade<\/p>\n\n\n\n<p>O pr\u00f3ximo modelo est\u00e1 sendo utilizado por v\u00e1rios clientes em uma configura\u00e7\u00e3o multicanal Stream para transmitir conte\u00fado de videoclipes. Essa configura\u00e7\u00e3o funciona perfeitamente com 4 sa\u00eddas paralelas + 1 canal TP25T, alcan\u00e7ando qualidade ideal de som e imagem com \u00e1udio FHD ACC.<\/p>\n\n\n\n<pre class=\"wp-block-code has-very-light-gray-background-color has-background has-small-font-size\"><code>format='mpegts' protocol='srt:\/\/' video::codec='n264' video::b='4M' video::rc_type='cbr' video::preset='p4' audio::codec='aac' audio::b='128K' audio::profile='aac_low' audio::stereo_mode='ms_force' audio::minrate='128K' audio::maxrate='128K' audio::bufsize='128K' audio::aac_coder='0'<\/code><\/pre>\n\n\n\n<p>\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014<\/p>\n\n\n\n<p><strong>RTMP Stream <\/strong>em CBR para 60 FPS com 2 quadros-chave por segundo<\/p>\n\n\n\n<p>O pr\u00f3ximo exemplo \u00e9 para o YouTube. Use as ferramentas de an\u00e1lise do YouTube e de integridade do Stream para testar a estabilidade do seu Stream:<\/p>\n\n\n\n<pre class=\"wp-block-code has-very-light-gray-background-color has-background has-small-font-size\"><code>format='flv' protocol='rtmp:\/\/' video::codec='n264' video::b='9000k' video::maxrate='9000k' video::bufsize='9000k' v\u00eddeo::g='120' v\u00eddeo::preset='veryfast' \u00e1udio::codec='aac' \u00e1udio::b='128k' \u00e1udio::ar='44100'<\/code><\/pre>\n\n\n\n<p><br>O pr\u00f3ximo exemplo \u00e9 para o Twitch. Use <a href=\"https:\/\/inspector.twitch.tv\/\" target=\"_blank\" rel=\"noreferrer noopener\">Twitch Inspector<\/a> para verificar a estabilidade do seu Stream e adicionar \u201c?bandwidthtest=true\u201d \u00e0 URL do seu Stream para evitar que ele entre em opera\u00e7\u00e3o.<\/p>\n\n\n\n<pre class=\"wp-block-code has-very-light-gray-background-color has-background has-small-font-size\"><code>format='flv' protocol='rtmp:\/\/' merge_tracks='true' video::codec='n264' video::b='5800k' video::maxrate='5800k' video::bufsize='5800k' video::g='120' v\u00eddeo::predefini\u00e7\u00e3o='muito r\u00e1pido' \u00e1udio::codec='aac' \u00e1udio::b='128k' v\u00eddeo::ajuste='lat\u00eancia zero' \u00e1udio::codec='aac' \u00e1udio::ar='44100' \u00e1udio::b='128k'<\/code><\/pre>\n\n\n\n<p><br>\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014<\/p>\n\n\n\n<p><strong>Padr\u00e3o Sony XDCAM HD422 <\/strong><\/p>\n\n\n\n<p>par\u00e2metros de v\u00eddeo \u2014 incluindo subamostragem de cromin\u00e2ncia 4:2:2, uma estrutura GOP espec\u00edfica (M=3, N=15) e processamento de campos entrela\u00e7ados \u2014 juntamente com \u00e1udio PCM de 24 bits de n\u00edvel profissional a uma taxa de amostragem de 48 kHz.<\/p>\n\n\n\n<pre class=\"wp-block-code has-very-light-gray-background-color has-background has-small-font-size\"><code>format='mxf' video::codec='mpeg2video' video::b='50M' video::interlace='1' video::top='1' video::g='15' video::v422='true' v\u00eddeo::bf='2' v\u00eddeo::flags='+ildct+ilme' \u00e1udio::codec='pcm_s24le' \u00e1udio::ar='48000'<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n<style>.wp-block-kadence-spacer.kt-block-spacer-85926_f8cceb-2a .kt-block-spacer{height:60px;}.wp-block-kadence-spacer.kt-block-spacer-85926_f8cceb-2a .kt-divider{border-top-width:1px;height:1px;border-top-color:#eee;width:100%;border-top-style:solid;}<\/style>\n<div class=\"wp-block-kadence-spacer aligncenter kt-block-spacer-85926_f8cceb-2a\" id=\"aacaudio\"><div class=\"kt-block-spacer kt-block-spacer-halign-center\"><hr class=\"kt-divider\"\/><\/div><\/div>\n\n\n\n<p class=\"has-medium-font-size\"><strong>4. \u00c1udio de alta qualidade AAC Streams<\/strong><\/p>\n\n\n\n<p>As configura\u00e7\u00f5es padr\u00e3o de streaming em AAC economizam recursos da CPU, mas podem soar sem profundidade em canais de m\u00fasica. Para obter um \u00e1udio de alta qualidade, escolha um dos dois perfis abaixo, de acordo com seu p\u00fablico-alvo e o material de origem.<\/p>\n\n\n\n<p><strong>Prepara\u00e7\u00e3o r\u00e1pida<\/strong>:<br>\u2013 <strong>Fonte:<\/strong> Use clipes de 48 kHz (320 kbps ou PCM sem perdas).<br>\u2013 <strong>V\u00eddeo:<\/strong> Reduza a resolu\u00e7\u00e3o do v\u00eddeo para 720p a 30 fps se a largura de banda estiver baixa. Use sempre a codifica\u00e7\u00e3o por hardware.<\/p>\n\n\n\n<p><br><strong>Op\u00e7\u00e3o 1: M\u00e1xima compatibilidade e estabilidade (op\u00e7\u00e3o segura)<\/strong><\/p>\n\n\n\n<p><strong>Ideal para:<\/strong> Streaming padr\u00e3o, operadoras de TV a cabo e multiplexadores DVB-T. Este \u00e9 o perfil mais seguro para evitar problemas de fase em diversos tipos de conte\u00fado.<\/p>\n\n\n\n<pre class=\"wp-block-code has-very-light-gray-background-color has-background has-small-font-size\"><code>format='mpegts' protocol='udp:\/\/' video::codec='n264' video::b='4M' audio::codec='aac' audio::b='256K' audio::profile='aac_low' audio::aac_coder='0'<\/code><\/pre>\n\n\n\n<p><br><strong>audio::profile=\u2019aac_low\u2019: <\/strong>Configura o AAC-LC para qualidade m\u00e1xima e compatibilidade com o decodificador de hardware 100%.<br><strong>audio::aac_coder=\u20190\u2032:<\/strong> For\u00e7a uma codifica\u00e7\u00e3o de alta qualidade em duas passagens para garantir transientes n\u00edtidos. (Altere para 1 se ocorrerem picos de uso da CPU).<br><strong>Est\u00e9reo din\u00e2mico:<\/strong> Deixa o gerenciamento do som est\u00e9reo a cargo do codificador, tornando-o altamente resistente a materiais de origem de baixa qualidade.<\/p>\n\n\n\n<p><br><strong>Op\u00e7\u00e3o 2: Streaming de alta fidelidade (variante est\u00e9reo otimizada)<\/strong><\/p>\n\n\n\n<p><strong>Ideal para:<\/strong> Canais dedicados \u00e0 m\u00fasica com arquivos de origem de alta qualidade, com qualidade de est\u00fadio. Este perfil utiliza um envelope VBR restrito e processamento est\u00e9reo Mid\/Side for\u00e7ado.<\/p>\n\n\n\n<pre class=\"wp-block-code has-very-light-gray-background-color has-background has-small-font-size\"><code>format='mpegts' protocol='udp:\/\/' video::codec='n264' video::b='4M' audio::codec='aac' audio::b='256K' audio::profile='aac_low' audio::stereo_mode='ms_force' audio::minrate='200K' audio::maxrate='320K' audio::bufsize='640K' audio::aac_coder='0'<\/code><\/pre>\n\n\n\n<p><br><strong>audio::stereo_mode=\u2019ms_force\u2019:<\/strong> Oferece processamento est\u00e9reo Mid\/Side, maximizando a efici\u00eancia da largura de banda para criar paisagens sonoras est\u00e9reo profundas e amplas.<br><strong>minrate=\u2019200K\u2019 \/ maxrate=\u2019320K\u2019 \/ bufsize=\u2019640K\u2019:<\/strong> Um envelope VBR restrito que evita perdas de qualidade em passagens mais calmas, ao mesmo tempo em que deixa margem para picos musicais intensos.<br><strong>Nota:<\/strong> Se o seu \u00e1udio n\u00e3o tiver \u201cfor\u00e7a\u201d ou soar oco em certos trechos, volte para a Op\u00e7\u00e3o 1, pois o material de origem pode conter inconsist\u00eancias de fase.<\/p>\n\n\n<style>.wp-block-kadence-spacer.kt-block-spacer-85926_17fae1-ae .kt-block-spacer{height:60px;}.wp-block-kadence-spacer.kt-block-spacer-85926_17fae1-ae .kt-divider{border-top-width:1px;height:1px;border-top-color:#eee;width:100%;border-top-style:solid;}<\/style>\n<div class=\"wp-block-kadence-spacer aligncenter kt-block-spacer-85926_17fae1-ae\" id=\"colorspace\"><div class=\"kt-block-spacer kt-block-spacer-halign-center\"><hr class=\"kt-divider\"\/><\/div><\/div>\n\n\n\n<p class=\"has-medium-font-size\"><strong>5. Espa\u00e7o de cor, subamostragem de cromin\u00e2ncia e entrela\u00e7amento<\/strong><\/p>\n\n\n\n<p>A compatibilidade com determinados espa\u00e7os de cor, como 4:2:2 para DVB ou codifica\u00e7\u00e3o entrela\u00e7ada, depende muito da CPU Intel ou da GPU NVIDIA que voc\u00ea estiver usando. <\/p>\n\n\n\n<p>Aqui est\u00e1 uma p\u00e1gina sobre <a href=\"https:\/\/developer.nvidia.com\/video-encode-decode-support-matrix#Encoder\" target=\"_blank\" rel=\"noreferrer noopener\">NVidia NVenc<\/a> e 422 Suporte e aqui para <a href=\"https:\/\/www.intel.com\/content\/www\/us\/en\/docs\/onevpl\/developer-reference-media-intel-hardware\/1-1\/overview.html\" target=\"_blank\" rel=\"noreferrer noopener\">Intel Quick Sync<\/a> e Suporte 422.<\/p>\n\n\n\n<p>Em termos simples:<\/p>\n\n\n\n<p>1. Suporte da NVIDIA para codifica\u00e7\u00e3o entrela\u00e7ada:<br>\u2013 Pascal (s\u00e9rie GTX 10): \u00faltima arquitetura com suporte a entrela\u00e7amento<br>\u2013 Turing \/ Ampere \/ Ada (RTX 20\/30\/40): O suporte de hardware para codifica\u00e7\u00e3o entrela\u00e7ada foi removido<br>\u2013 Blackwell (S\u00e9rie RTX 50): A codifica\u00e7\u00e3o entrela\u00e7ada para H.264 (8 bits e 10 bits) foi reintroduzida<br><br>2. Suporte da NVIDIA para o espa\u00e7o de cores 4:2:2:<br>\u2013 Blackwell (S\u00e9rie RTX 50)<\/p>\n\n\n\n<p>3. Suporte da Intel para o espa\u00e7o de cores 4:2:2<br>\u2013 Os processadores da 10\u00aa gera\u00e7\u00e3o e mais recentes oferecem suporte \u00e0 codifica\u00e7\u00e3o e decodifica\u00e7\u00e3o aceleradas por hardware do codec HEVC com amostragem de cor 4:2:2 por meio do Quick Sync.<br>\u2013 Os controladores gr\u00e1ficos anteriores nos processadores Intel\u00ae Core\u2122 de 9\u00aa gera\u00e7\u00e3o e vers\u00f5es anteriores estavam limitados \u00e0 amostragem de cor 4:2:0 do codec HEVC para codifica\u00e7\u00e3o e decodifica\u00e7\u00e3o com acelera\u00e7\u00e3o por hardware.<\/p>\n\n\n\n<p>Este \u00e9 um exemplo r\u00e1pido de configura\u00e7\u00e3o para codificar em 4:2:2 com o Intel Quick Sync (10\u00aa gera\u00e7\u00e3o ou superior)<\/p>\n\n\n\n<pre class=\"wp-block-code has-very-light-gray-background-color has-background has-small-font-size\"><code>format='dvb' protocol='udp:\/\/' video::codec='hevc_qsv' video::b='5M' audio::codec='aac' audio::b='128K' video::pix_fmt='yuyv422'<\/code><\/pre>\n\n\n\n<p><br><strong><em>Nota:<\/em><\/strong> Recursos como entrela\u00e7amento e espa\u00e7o de cor 4:2:2 tamb\u00e9m est\u00e3o dispon\u00edveis nos codificadores x264 para CPU. Como usamos uma vers\u00e3o LGPL do FFmpeg sem partes GPL (por exemplo, libx264), esses recursos n\u00e3o est\u00e3o habilitados. \u00c9 poss\u00edvel substituir as bibliotecas do FFmpeg por suas pr\u00f3prias vers\u00f5es.<\/p>\n\n\n<style>.wp-block-kadence-spacer.kt-block-spacer-85926_3096df-3d .kt-block-spacer{height:60px;}.wp-block-kadence-spacer.kt-block-spacer-85926_3096df-3d .kt-divider{border-top-width:1px;height:1px;border-top-color:#eee;width:100%;border-top-style:solid;}<\/style>\n<div class=\"wp-block-kadence-spacer aligncenter kt-block-spacer-85926_3096df-3d\" id=\"audio\"><div class=\"kt-block-spacer kt-block-spacer-halign-center\"><hr class=\"kt-divider\"\/><\/div><\/div>\n\n\n\n<p class=\"has-medium-font-size\"><strong>6. V\u00e1rias faixas de \u00e1udio<\/strong><\/p>\n\n\n\n<p>Se voc\u00ea precisar enviar v\u00e1rias faixas de \u00e1udio, por exemplo, para diferentes idiomas ou para o \u00e1udio do diretor, poder\u00e1 faz\u00ea-lo com todos os protocolos compat\u00edveis (DVB, RTMP, UDP e outros). Voc\u00ea tamb\u00e9m pode aplicar diferentes codecs de \u00e1udio.<\/p>\n\n\n\n<p>Funciona da seguinte maneira: voc\u00ea j\u00e1 tem TODAS as faixas de \u00e1udio ativas no seu canal e, em seguida, DIVIDE as faixas de \u00e1udio para a sa\u00edda Stream, por exemplo, em pares est\u00e9reo.<\/p>\n\n\n\n<p>Primeiro, certifique-se de que o seu canal esteja configurado para mais de dois canais de \u00e1udio:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"1443\" height=\"641\" src=\"https:\/\/playdeck.tv\/wp-content\/uploads\/image-425.png\" alt=\"\" class=\"wp-image-87542\" style=\"width:718px;height:auto\" srcset=\"https:\/\/playdeck.tv\/wp-content\/uploads\/image-425.png 1443w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-425-300x133.png 300w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-425-768x341.png 768w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-425-600x267.png 600w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-425-135x60.png 135w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-425-203x90.png 203w\" sizes=\"(max-width: 1443px) 100vw, 1443px\" \/><\/figure>\n\n\n\n<p>Em seguida, \u201cpreencha\u201d esses canais de \u00e1udio com conte\u00fado de \u00e1udio, por exemplo, ativando todas as faixas de \u00e1udio em um clipe ou importando todas as faixas via SDI (at\u00e9 16 faixas de \u00e1udio). Voc\u00ea tamb\u00e9m pode usar o Mapeamento de \u00c1udio para mixar suas faixas de \u00e1udio para cima ou para baixo ou usar o Filtro de \u00c1udio para copiar e atrasar determinadas faixas de \u00e1udio.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"1232\" height=\"861\" src=\"https:\/\/playdeck.tv\/wp-content\/uploads\/image-426.png\" alt=\"\" class=\"wp-image-87543\" style=\"width:698px;height:auto\" srcset=\"https:\/\/playdeck.tv\/wp-content\/uploads\/image-426.png 1232w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-426-300x210.png 300w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-426-768x537.png 768w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-426-600x419.png 600w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-426-86x60.png 86w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-426-129x90.png 129w\" sizes=\"(max-width: 1232px) 100vw, 1232px\" \/><\/figure>\n\n\n\n<p>Em seguida, abra as configura\u00e7\u00f5es do Stream, especialmente os par\u00e2metros do protocolo Stream, e ative a divis\u00e3o de faixas de \u00e1udio:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"1437\" height=\"775\" src=\"https:\/\/playdeck.tv\/wp-content\/uploads\/image-430.png\" alt=\"\" class=\"wp-image-87580\" style=\"width:695px;height:auto\" srcset=\"https:\/\/playdeck.tv\/wp-content\/uploads\/image-430.png 1437w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-430-300x162.png 300w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-430-768x414.png 768w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-430-600x324.png 600w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-430-111x60.png 111w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-430-167x90.png 167w\" sizes=\"(max-width: 1437px) 100vw, 1437px\" \/><\/figure>\n\n\n\n<p><strong><em>INFORMA\u00c7\u00c3O: <\/em><\/strong>O n\u00famero de canais de \u00e1udio nas configura\u00e7\u00f5es do seu Stream deve permanecer em 2.<\/p>\n\n\n\n<p>Se necess\u00e1rio, voc\u00ea pode aplicar diferentes codecs de \u00e1udio \u00e0s faixas de \u00e1udio adicionais. Observe que os n\u00fameros das faixas de \u00e1udio aumentam progressivamente a partir da segunda faixa:<\/p>\n\n\n\n<pre class=\"wp-block-code has-very-light-gray-background-color has-background has-small-font-size\"><code>audio::codec='aac' audio.1::codec='ac3' audio.2::codec='libmp3lame' audio.3::codec='mp2'<\/code><\/pre>\n\n\n\n<p><br>Voc\u00ea tamb\u00e9m pode aplicar um descritor de idioma a cada faixa de \u00e1udio:<\/p>\n\n\n\n<pre class=\"wp-block-code has-very-light-gray-background-color has-background has-small-font-size\"><code>audio::metadata::language='eng' audio.1::metadata::language='ita' audio.2::metadata::language='fra' audio.3::metadata::language='ger'<\/code><\/pre>\n\n\n\n<p><br><strong><em>INFORMA\u00c7\u00c3O: <\/em><\/strong>Os c\u00f3digos de idioma devem estar em conformidade com <a href=\"https:\/\/en.wikipedia.org\/wiki\/List_of_ISO_639-2_codes\" target=\"_blank\" rel=\"noreferrer noopener\">ISO 639-2<\/a><\/p>\n\n\n\n<p>Voc\u00ea pode ent\u00e3o testar as faixas de \u00e1udio resultantes, por exemplo, no StreamGURU:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"813\" height=\"737\" src=\"https:\/\/playdeck.tv\/wp-content\/uploads\/image-434.png\" alt=\"\" class=\"wp-image-87591\" style=\"width:426px;height:auto\" srcset=\"https:\/\/playdeck.tv\/wp-content\/uploads\/image-434.png 813w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-434-300x272.png 300w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-434-768x696.png 768w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-434-600x544.png 600w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-434-66x60.png 66w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-434-99x90.png 99w\" sizes=\"(max-width: 813px) 100vw, 813px\" \/><\/figure>\n\n\n<style>.wp-block-kadence-spacer.kt-block-spacer-85926_55aa02-56 .kt-block-spacer{height:60px;}.wp-block-kadence-spacer.kt-block-spacer-85926_55aa02-56 .kt-divider{border-top-width:1px;height:1px;border-top-color:#eee;width:100%;border-top-style:solid;}<\/style>\n<div class=\"wp-block-kadence-spacer aligncenter kt-block-spacer-85926_55aa02-56\" id=\"scte\"><div class=\"kt-block-spacer kt-block-spacer-halign-center\"><hr class=\"kt-divider\"\/><\/div><\/div>\n\n\n\n<p class=\"has-medium-font-size\"><strong>7. Legendas ocultas e SCTE<\/strong><\/p>\n\n\n\n<p>Ambas as op\u00e7\u00f5es podem ser ativadas nas Configura\u00e7\u00f5es de par\u00e2metros do seu protocolo:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"1430\" height=\"446\" src=\"https:\/\/playdeck.tv\/wp-content\/uploads\/image-431.png\" alt=\"\" class=\"wp-image-87582\" style=\"width:698px;height:auto\" srcset=\"https:\/\/playdeck.tv\/wp-content\/uploads\/image-431.png 1430w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-431-300x94.png 300w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-431-768x240.png 768w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-431-600x187.png 600w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-431-190x60.png 190w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-431-289x90.png 289w\" sizes=\"(max-width: 1430px) 100vw, 1430px\" \/><\/figure>\n\n\n\n<p><strong><em>INFORMA\u00c7\u00c3O: <\/em><\/strong>O SCTE-35 est\u00e1 dispon\u00edvel apenas para os protocolos: SRT, DVB e UDP (qualquer codec de v\u00eddeo).<strong><em> <\/em><\/strong>As legendas ocultas s\u00f3 funcionar\u00e3o com os seguintes codecs de v\u00eddeo: MPEG-2, H.264 (qualquer protocolo)<\/p>\n\n\n\n<p>Para isso, \u00e9 necess\u00e1rio que ambos estejam ativados e j\u00e1 estejam dispon\u00edveis no seu canal. Consulte os artigos a seguir para obter mais informa\u00e7\u00f5es sobre SCTE e\/ou legendas ocultas:<\/p>\n\n\n\n<p>\u2192 <a href=\"https:\/\/playdeck.tv\/pt\/howto\/scte-35\/\" data-type=\"internal\" data-id=\"#install\">Enviando SCTE-35 para o servidor Stream<\/a><br>\u2192 <a href=\"https:\/\/playdeck.tv\/pt\/howto\/cc-subtitles\/\" data-type=\"internal\" data-id=\"#install\">Legendas ocultas \/ Legendas<\/a><br><\/p>\n\n\n<style>.wp-block-kadence-spacer.kt-block-spacer-85926_01012f-31 .kt-block-spacer{height:60px;}.wp-block-kadence-spacer.kt-block-spacer-85926_01012f-31 .kt-divider{border-top-width:1px;height:1px;border-top-color:#eee;width:100%;border-top-style:solid;}<\/style>\n<div class=\"wp-block-kadence-spacer aligncenter kt-block-spacer-85926_01012f-31\" id=\"routing\"><div class=\"kt-block-spacer kt-block-spacer-halign-center\"><hr class=\"kt-divider\"\/><\/div><\/div>\n\n\n\n<p class=\"has-medium-font-size\"><strong>8. Roteamento de Streams por meio de um endere\u00e7o IP espec\u00edfico<\/strong><\/p>\n\n\n\n<p>Sua produ\u00e7\u00e3o exige que voc\u00ea envie seus fluxos por meio de redes espec\u00edficas. Isso \u00e9 feito principalmente para se ter uma linha dedicada\/reservada para streaming, de modo que n\u00e3o interfira no tr\u00e1fego normal da rede.<\/p>\n\n\n\n<p>Se estiver usando <strong>UDP Streams<\/strong> basta adicionar este par\u00e2metro diretamente \u00e0 URL:<br>udp:\/\/ip:porta?localaddr=172.20.10.2<br><br>Se estiver usando <strong>SRT Streams<\/strong> basta adicionar esse par\u00e2metro diretamente \u00e0 URL. Isso s\u00f3 funciona em <strong>modo de encontro<\/strong>:<br>srt:\/\/ip:porta?mode=rendezvous&amp;localip=172.20.10.2<br><br>Se estiver usando o RTMP Streams, infelizmente n\u00e3o h\u00e1 nenhum par\u00e2metro. \u00c9 preciso rotear manualmente todo o tr\u00e1fego RTMP de sa\u00edda. Para isso, usamos <a href=\"https:\/\/www.proxifier.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Proxifier<\/a>. V\u00e1 para Perfil, Regras de Proxifica\u00e7\u00e3o, Adicionar nova regra e edite da seguinte forma; em seguida, mova-a para o topo da lista de regras. Selecione o adaptador desejado na op\u00e7\u00e3o \u201cAvan\u00e7ado\u201d.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"1321\" height=\"651\" src=\"https:\/\/playdeck.tv\/wp-content\/uploads\/image-457.png\" alt=\"\" class=\"wp-image-88055\" style=\"width:723px;height:auto\" srcset=\"https:\/\/playdeck.tv\/wp-content\/uploads\/image-457.png 1321w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-457-300x148.png 300w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-457-768x378.png 768w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-457-600x296.png 600w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-457-122x60.png 122w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-457-183x90.png 183w\" sizes=\"(max-width: 1321px) 100vw, 1321px\" \/><\/figure>\n\n\n\n<p><br>Se voc\u00ea quiser fazer um teste simulado localmente sem a segunda linha, ative tanto o adaptador Ethernet quanto o Wi-Fi no seu PC; em seguida, crie um novo ponto de acesso no seu celular e conecte o Wi-Fi do PC a esse celular. Depois, abra o Console (\u201ccmd\u201d) e digite \u201cipconfig\u201d. O endere\u00e7o IP de que voc\u00ea precisa est\u00e1 l\u00e1:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"826\" height=\"174\" src=\"https:\/\/playdeck.tv\/wp-content\/uploads\/image-455.png\" alt=\"\" class=\"wp-image-88052\" style=\"width:548px;height:auto\" srcset=\"https:\/\/playdeck.tv\/wp-content\/uploads\/image-455.png 826w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-455-300x63.png 300w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-455-768x162.png 768w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-455-600x126.png 600w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-455-190x40.png 190w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-455-427x90.png 427w\" sizes=\"(max-width: 826px) 100vw, 826px\" \/><\/figure>\n\n\n\n<p>Voc\u00ea pode testar o tr\u00e1fego da sua rede com <a href=\"https:\/\/www.wireshark.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">Wireshark<\/a>.<\/p>\n\n\n<style>.wp-block-kadence-spacer.kt-block-spacer-85926_0f68bf-0b .kt-block-spacer{height:60px;}.wp-block-kadence-spacer.kt-block-spacer-85926_0f68bf-0b .kt-divider{border-top-width:1px;height:1px;border-top-color:#eee;width:100%;border-top-style:solid;}<\/style>\n<div class=\"wp-block-kadence-spacer aligncenter kt-block-spacer-85926_0f68bf-0b\" id=\"troubleshooting\"><div class=\"kt-block-spacer kt-block-spacer-halign-center\"><hr class=\"kt-divider\"\/><\/div><\/div>\n\n\n\n<p class=\"has-medium-font-size\"><strong>9. Monitoramento e resolu\u00e7\u00e3o de problemas<\/strong><\/p>\n\n\n\n<p>Se o seu Streams estiver apresentando lentid\u00e3o ou at\u00e9 mesmo parando completamente, muitas vezes voc\u00ea n\u00e3o sabe exatamente o que aconteceu. Aqui est\u00e3o algumas dicas para ajud\u00e1-lo a identificar o problema.<\/p>\n\n\n\n<p><strong>1. Taxa de bits<\/strong><\/p>\n\n\n\n<p>Siga esta regra: a configura\u00e7\u00e3o da taxa de bits de v\u00eddeo e \u00e1udio (para o seu Stream) nunca deve exceder a taxa de bits de codifica\u00e7\u00e3o do clipe. Verifique clicando com o bot\u00e3o direito do mouse no seu clipe na lista de reprodu\u00e7\u00e3o e abrindo o MediaInfo. Nesse caso, defina a taxa de bits de v\u00eddeo para 3M e a taxa de bits de \u00e1udio para 128K.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1955\" height=\"1000\" src=\"https:\/\/playdeck.tv\/wp-content\/uploads\/image-486.png\" alt=\"\" class=\"wp-image-88340\" srcset=\"https:\/\/playdeck.tv\/wp-content\/uploads\/image-486.png 1955w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-486-300x153.png 300w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-486-768x393.png 768w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-486-1536x786.png 1536w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-486-600x307.png 600w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-486-117x60.png 117w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-486-176x90.png 176w\" sizes=\"(max-width: 1955px) 100vw, 1955px\" \/><\/figure>\n\n\n\n<p><br><strong>2. Monitoramento<\/strong><\/p>\n\n\n\n<p>Abra a janela \u201cMonitor\u201d no PLAYDECK ou abra os registros do Stream. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"1197\" height=\"281\" src=\"https:\/\/playdeck.tv\/wp-content\/uploads\/image-436.png\" alt=\"\" class=\"wp-image-87627\" style=\"width:738px;height:auto\" srcset=\"https:\/\/playdeck.tv\/wp-content\/uploads\/image-436.png 1197w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-436-300x70.png 300w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-436-768x180.png 768w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-436-600x141.png 600w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-436-190x45.png 190w, https:\/\/playdeck.tv\/wp-content\/uploads\/image-436-383x90.png 383w\" sizes=\"(max-width: 1197px) 100vw, 1197px\" \/><\/figure>\n\n\n\n<p><strong>50\/60 FPS<\/strong>  (M\u00e9dia de FPS\/Valor desejado)<br>Compara a taxa de quadros atual e m\u00e9dia da codifica\u00e7\u00e3o com o n\u00edvel desejado. Uma queda nesse valor indica que o sistema n\u00e3o consegue acompanhar a codifica\u00e7\u00e3o em tempo real.<\/p>\n\n\n\n<p><strong>Transcorrido<\/strong> (Tempo de espera do quadro em segundos)<br>Mostra o tempo decorrido desde que o \u00faltimo quadro foi processado. Se esse valor aumentar, os quadros n\u00e3o poder\u00e3o ser processados devido \u00e0 falta de fonte, configura\u00e7\u00f5es incorretas ou aus\u00eancia de conex\u00e3o.<\/p>\n\n\n\n<p><strong>Ignorado <\/strong> (Quadros perdidos)<br>O indicador mais importante de gargalos de desempenho. Se esse valor aumentar, o codificador est\u00e1 descartando quadros intencionalmente porque n\u00e3o consegue process\u00e1-los com rapidez suficiente.<\/p>\n\n\n\n<p><strong>Intervalos <\/strong> (Quadros perdidos)<br>Se a rede estiver lenta, voc\u00ea ver\u00e1 \u201cBreaks\u201d porque o servidor&nbsp;<em>quer<\/em>&nbsp;um novo quadro, mas ele n\u00e3o consegue chegar a tempo (para protocolos que exigem confirma\u00e7\u00e3o, como RTMP ou SRT). Tamb\u00e9m podem ocorrer interrup\u00e7\u00f5es se a fonte n\u00e3o enviar um quadro a tempo.<\/p>\n\n\n\n<p><strong>Buffer <\/strong> (Quadros em espera)<br>Monitora o n\u00famero de quadros em espera na fila interna. Um buffer que cresce constantemente costuma ser um ind\u00edcio de quadros pulados ou de interrup\u00e7\u00f5es. <strong>Altos saltados, baixos quebrados<\/strong>: Isso geralmente significa que o seu&nbsp;<strong>Codificador por CPU\/GPU<\/strong>&nbsp;\u00e9 muito lento. <strong>Quebras altas, poucas ou nenhuma omiss\u00e3o<\/strong>: Isso geralmente significa que o&nbsp;<strong>rede ou fonte<\/strong>&nbsp;\u00e9 o gargalo. O autor est\u00e1 pronto para codificar, mas os quadros n\u00e3o est\u00e3o chegando ou sendo \u201cpuxados\u201d nos intervalos de tempo corretos devido ao atraso na conex\u00e3o.<\/p>\n\n\n\n<p><em><br><\/em><strong>3. Problemas de rede\/largura de banda<\/strong><\/p>\n\n\n\n<p>Desligue todos os seus Streams, abra o Console do Windows (\u201ccmd\u201d no Menu Iniciar) e digite<\/p>\n\n\n\n<pre class=\"wp-block-code has-very-light-gray-background-color has-background has-small-font-size\"><code>tracert<\/code><\/pre>\n\n\n\n<p><br>Use o nome de host ou o endere\u00e7o IP dos seus URLs de destino. Se voc\u00ea observar algum valor superior a 100 ms, isso indicar\u00e1 uma conex\u00e3o lenta com o seu destino Stream.<\/p>\n\n\n\n<p>Lembre-se tamb\u00e9m de que, embora hoje em dia as velocidades de download com fibra, cabo ou DSL sejam, em sua maioria, de alta velocidade (&gt;100 Mbps), a velocidade de upload pode ser bem mais lenta do que isso. Use uma ferramenta como <a href=\"https:\/\/www.speedtest.net\/\" target=\"_blank\" rel=\"noreferrer noopener\">Teste de velocidade<\/a> para verificar sua velocidade real de upload.<\/p>\n\n\n\n<p>Use tamb\u00e9m o Bandwidth Profiler no servidor Stream para verificar se a taxa de bits desejada tamb\u00e9m est\u00e1 sendo recebida no servidor. A maioria dos provedores ou softwares oferece ferramentas para medir a taxa de bits recebida. O ideal \u00e9 que ela seja exibida em forma de gr\u00e1fico, o que pode indicar eventuais falhas durante a transmiss\u00e3o. Caso n\u00e3o tenha nenhuma ferramenta \u00e0 disposi\u00e7\u00e3o, recomendamos fazer a transmiss\u00e3o pelo YouTube, pois ele possui um analisador Stream integrado, que \u00e9 muito \u00fatil para diagnosticar conex\u00f5es inst\u00e1veis.<\/p>\n\n\n\n<p>Al\u00e9m disso, verifique com seu provedor ou servi\u00e7o se eles disponibilizam URLs de ingest\u00e3o LOCAL Stream para sua regi\u00e3o ou pa\u00eds. Por exemplo, o Twitch disponibiliza essas URLs <a href=\"https:\/\/help.twitch.tv\/s\/twitch-ingest-recommendation\" target=\"_blank\" rel=\"noreferrer noopener\">Pontos de extremidade de ingest\u00e3o do Twitch<\/a>.<\/p>","protected":false},"excerpt":{"rendered":"<p>Este artigo mostrar\u00e1 como configurar sua sa\u00edda Streams para diferentes finalidades. Neste artigo:\u2192 Introdu\u00e7\u00e3o\u2192 Uso de par\u00e2metros e strings de configura\u00e7\u00e3o\u2192 Exemplos de configura\u00e7\u00e3o\u2192 \u00c1udio AAC de alta qualidade no Streams\u2192 Espa\u00e7o de cor, subamostragem de cromin\u00e2ncia e entrela\u00e7amento\u2192 V\u00e1rias faixas de \u00e1udio\u2192 Fechar \u2026 <a class=\"kt-excerpt-readmore more-link\" href=\"https:\/\/playdeck.tv\/pt\/output-streams\/\" aria-label=\"Configura\u00e7\u00e3o da sua sa\u00edda Streams\">Leia mais<\/a><\/p>","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"kt_blocks_editor_width":"","_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-85926","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Setup of your Output Streams - PLAYDECK<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/playdeck.tv\/pt\/output-streams\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Setup of your Output Streams - PLAYDECK\" \/>\n<meta property=\"og:description\" content=\"This article will show how to setup your Output Streams for different purposes. In this article:\u2192 Introduction\u2192 Using Parameter and Config String\u2192 Config Samples\u2192 AAC High Quality Audio Streams\u2192 Color Space and Chroma subsampling and Interlace\u2192 Multiple Audio Tracks\u2192 Closed &hellip; Read More\" \/>\n<meta property=\"og:url\" content=\"https:\/\/playdeck.tv\/pt\/output-streams\/\" \/>\n<meta property=\"og:site_name\" content=\"PLAYDECK\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/playdecktv\" \/>\n<meta property=\"article:published_time\" content=\"2025-05-17T01:03:10+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-14T22:14:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/playdeck.tv\/wp-content\/uploads\/image-435.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1408\" \/>\n\t<meta property=\"og:image:height\" content=\"998\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"WebAdmin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"WebAdmin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"12 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/playdeck.tv\\\/output-streams\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/playdeck.tv\\\/output-streams\\\/\"},\"author\":{\"name\":\"WebAdmin\",\"@id\":\"https:\\\/\\\/playdeck.tv\\\/#\\\/schema\\\/person\\\/63a673a3fa358907dfc2bc57cc23f5b8\"},\"headline\":\"Setup of your Output Streams\",\"datePublished\":\"2025-05-17T01:03:10+00:00\",\"dateModified\":\"2026-06-14T22:14:37+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/playdeck.tv\\\/output-streams\\\/\"},\"wordCount\":2036,\"publisher\":{\"@id\":\"https:\\\/\\\/playdeck.tv\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/playdeck.tv\\\/output-streams\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/playdeck.tv\\\/wp-content\\\/uploads\\\/image-435.png\",\"articleSection\":[\"Uncategorized\"],\"inLanguage\":\"pt-BR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/playdeck.tv\\\/output-streams\\\/\",\"url\":\"https:\\\/\\\/playdeck.tv\\\/output-streams\\\/\",\"name\":\"Setup of your Output Streams - PLAYDECK\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/playdeck.tv\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/playdeck.tv\\\/output-streams\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/playdeck.tv\\\/output-streams\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/playdeck.tv\\\/wp-content\\\/uploads\\\/image-435.png\",\"datePublished\":\"2025-05-17T01:03:10+00:00\",\"dateModified\":\"2026-06-14T22:14:37+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/playdeck.tv\\\/output-streams\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/playdeck.tv\\\/output-streams\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/playdeck.tv\\\/output-streams\\\/#primaryimage\",\"url\":\"https:\\\/\\\/playdeck.tv\\\/wp-content\\\/uploads\\\/image-435.png\",\"contentUrl\":\"https:\\\/\\\/playdeck.tv\\\/wp-content\\\/uploads\\\/image-435.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/playdeck.tv\\\/output-streams\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/playdeck.tv\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Setup of your Output Streams\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/playdeck.tv\\\/#website\",\"url\":\"https:\\\/\\\/playdeck.tv\\\/\",\"name\":\"PLAYDECK\",\"description\":\"Professional Video Playout Software for Windows\",\"publisher\":{\"@id\":\"https:\\\/\\\/playdeck.tv\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/playdeck.tv\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/playdeck.tv\\\/#organization\",\"name\":\"PLAYDECK\",\"url\":\"https:\\\/\\\/playdeck.tv\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/playdeck.tv\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/playdeck.tv\\\/wp-content\\\/uploads\\\/Logo_PlayDeck-04-edited-scaled.jpg\",\"contentUrl\":\"https:\\\/\\\/playdeck.tv\\\/wp-content\\\/uploads\\\/Logo_PlayDeck-04-edited-scaled.jpg\",\"width\":2560,\"height\":1087,\"caption\":\"PLAYDECK\"},\"image\":{\"@id\":\"https:\\\/\\\/playdeck.tv\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/playdecktv\",\"https:\\\/\\\/www.instagram.com\\\/playdeck.tv\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/70437766\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/playdeck.tv\\\/#\\\/schema\\\/person\\\/63a673a3fa358907dfc2bc57cc23f5b8\",\"name\":\"WebAdmin\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Configura\u00e7\u00e3o da sua sa\u00edda Streams - PLAYDECK","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/playdeck.tv\/pt\/output-streams\/","og_locale":"pt_BR","og_type":"article","og_title":"Setup of your Output Streams - PLAYDECK","og_description":"This article will show how to setup your Output Streams for different purposes. In this article:\u2192 Introduction\u2192 Using Parameter and Config String\u2192 Config Samples\u2192 AAC High Quality Audio Streams\u2192 Color Space and Chroma subsampling and Interlace\u2192 Multiple Audio Tracks\u2192 Closed &hellip; Read More","og_url":"https:\/\/playdeck.tv\/pt\/output-streams\/","og_site_name":"PLAYDECK","article_publisher":"https:\/\/www.facebook.com\/playdecktv","article_published_time":"2025-05-17T01:03:10+00:00","article_modified_time":"2026-06-14T22:14:37+00:00","og_image":[{"width":1408,"height":998,"url":"https:\/\/playdeck.tv\/wp-content\/uploads\/image-435.png","type":"image\/png"}],"author":"WebAdmin","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"WebAdmin","Est. tempo de leitura":"12 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/playdeck.tv\/output-streams\/#article","isPartOf":{"@id":"https:\/\/playdeck.tv\/output-streams\/"},"author":{"name":"WebAdmin","@id":"https:\/\/playdeck.tv\/#\/schema\/person\/63a673a3fa358907dfc2bc57cc23f5b8"},"headline":"Setup of your Output Streams","datePublished":"2025-05-17T01:03:10+00:00","dateModified":"2026-06-14T22:14:37+00:00","mainEntityOfPage":{"@id":"https:\/\/playdeck.tv\/output-streams\/"},"wordCount":2036,"publisher":{"@id":"https:\/\/playdeck.tv\/#organization"},"image":{"@id":"https:\/\/playdeck.tv\/output-streams\/#primaryimage"},"thumbnailUrl":"https:\/\/playdeck.tv\/wp-content\/uploads\/image-435.png","articleSection":["Uncategorized"],"inLanguage":"pt-BR"},{"@type":"WebPage","@id":"https:\/\/playdeck.tv\/output-streams\/","url":"https:\/\/playdeck.tv\/output-streams\/","name":"Configura\u00e7\u00e3o da sua sa\u00edda Streams - PLAYDECK","isPartOf":{"@id":"https:\/\/playdeck.tv\/#website"},"primaryImageOfPage":{"@id":"https:\/\/playdeck.tv\/output-streams\/#primaryimage"},"image":{"@id":"https:\/\/playdeck.tv\/output-streams\/#primaryimage"},"thumbnailUrl":"https:\/\/playdeck.tv\/wp-content\/uploads\/image-435.png","datePublished":"2025-05-17T01:03:10+00:00","dateModified":"2026-06-14T22:14:37+00:00","breadcrumb":{"@id":"https:\/\/playdeck.tv\/output-streams\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/playdeck.tv\/output-streams\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/playdeck.tv\/output-streams\/#primaryimage","url":"https:\/\/playdeck.tv\/wp-content\/uploads\/image-435.png","contentUrl":"https:\/\/playdeck.tv\/wp-content\/uploads\/image-435.png"},{"@type":"BreadcrumbList","@id":"https:\/\/playdeck.tv\/output-streams\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/playdeck.tv\/"},{"@type":"ListItem","position":2,"name":"Setup of your Output Streams"}]},{"@type":"WebSite","@id":"https:\/\/playdeck.tv\/#website","url":"https:\/\/playdeck.tv\/","name":"PLAYDECK","description":"Software Professional Video Playout para Windows","publisher":{"@id":"https:\/\/playdeck.tv\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/playdeck.tv\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/playdeck.tv\/#organization","name":"PLAYDECK","url":"https:\/\/playdeck.tv\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/playdeck.tv\/#\/schema\/logo\/image\/","url":"https:\/\/playdeck.tv\/wp-content\/uploads\/Logo_PlayDeck-04-edited-scaled.jpg","contentUrl":"https:\/\/playdeck.tv\/wp-content\/uploads\/Logo_PlayDeck-04-edited-scaled.jpg","width":2560,"height":1087,"caption":"PLAYDECK"},"image":{"@id":"https:\/\/playdeck.tv\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/playdecktv","https:\/\/www.instagram.com\/playdeck.tv\/","https:\/\/www.linkedin.com\/company\/70437766\/"]},{"@type":"Person","@id":"https:\/\/playdeck.tv\/#\/schema\/person\/63a673a3fa358907dfc2bc57cc23f5b8","name":"WebAdmin"}]}},"taxonomy_info":{"category":[{"value":1,"label":"Uncategorized"}]},"featured_image_src_large":false,"author_info":{"display_name":"WebAdmin","author_link":"https:\/\/playdeck.tv\/pt\/author\/joy\/"},"comment_info":0,"category_info":[{"term_id":1,"name":"Uncategorized","slug":"uncategorized","term_group":0,"term_taxonomy_id":1,"taxonomy":"category","description":"","parent":0,"count":44,"filter":"raw","cat_ID":1,"category_count":44,"category_description":"","cat_name":"Uncategorized","category_nicename":"uncategorized","category_parent":0}],"tag_info":false,"_links":{"self":[{"href":"https:\/\/playdeck.tv\/pt\/wp-json\/wp\/v2\/posts\/85926","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/playdeck.tv\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/playdeck.tv\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/playdeck.tv\/pt\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/playdeck.tv\/pt\/wp-json\/wp\/v2\/comments?post=85926"}],"version-history":[{"count":72,"href":"https:\/\/playdeck.tv\/pt\/wp-json\/wp\/v2\/posts\/85926\/revisions"}],"predecessor-version":[{"id":89237,"href":"https:\/\/playdeck.tv\/pt\/wp-json\/wp\/v2\/posts\/85926\/revisions\/89237"}],"wp:attachment":[{"href":"https:\/\/playdeck.tv\/pt\/wp-json\/wp\/v2\/media?parent=85926"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/playdeck.tv\/pt\/wp-json\/wp\/v2\/categories?post=85926"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/playdeck.tv\/pt\/wp-json\/wp\/v2\/tags?post=85926"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}