A transmissão ao vivo do YouTube suporta os seguintes protocolos de processamento para clientes de terceiros:
Protocolo de ingestão | Criptografado | Codecs de vídeo compatíveis | Comentário |
---|---|---|---|
RTMP | Não | H.264 | Adequado para transmissões ao vivo com latência normal, baixa ou ultrabaixa. |
RTMPS | Sim | H.264 | Adequado para transmissões ao vivo com latência normal, baixa ou ultrabaixa. |
HLS | Sim | H.264, H.265 (HEVC) | Melhor para a resolução 4K devido ao suporte a HEVC. Compatível com HDR. Não é adequado para latência ultrabaixa. |
HÍFEN | Sim | H.264, VP9 | Melhor para a resolução 4K devido ao suporte a VP9. Não é adequado para latência ultrabaixa. |
O Protocolo de mensagens em tempo real (RTMPS, na sigla em inglês) é um protocolo amplamente utilizado para vídeo transmissão aceita pelo YouTube ao vivo desde o início do serviço.
O Real Time Messaging Protocol Secure (RTMPS) é uma extensão segura do RTMP. O RTMPS beneficia criadores de conteúdo e espectadores ao impedir a ação de "man-in-the-middle" ataques na parte de ingestão de transmissões ao vivo. Isso garante que toda a dos criadores de conteúdo, como vídeo, áudio e sinais de controle, estão transmitidos de forma segura para os servidores do YouTube, protegendo-os contra adulteração ou a interceptação em trânsito.
As redes HTTP Live Streaming (HLS) e Dynamic Adaptive Streaming over HTTP (DASH) (link em inglês) também são criptografados, como o RTMPS. Eles também dão suporte codecs que RTMP e RTMPS não aceitam. Codecs de vídeo de última geração, como VP9 e A codificação de vídeo de alta eficiência (HEVC, na sigla em inglês) pode oferecer compressão muito melhor do que para H.264, permitindo que os usuários façam transmissões com qualidade mais alta em um determinado ou transmissão com a mesma qualidade e uma taxa de bits mais baixa, diminuir o armazenamento em buffer. Por isso, a ingestão de HLS ou DASH é uma boa opção para usuários premium. conteúdo que requer maior qualidade e resolução, ainda que com latência relativamente maior. A ingestão de HLS e DASH normalmente gera maior do que o RTMP porque o HLS e o DASH são baseados em segmentos.