RTMP¶
media.play.rtmp
Transporte¶
RTMP por TCP com mensagens de mídia contínuas.
Codecs compatíveis¶
Vídeo
- H.264
- HEVC
- AV1
Áudio
- AAC
- MP3
Esta lista descreve a saída do Sapsan; a decodificação depende do reprodutor. As faixas também precisam de parâmetros de codec válidos para o contêiner selecionado.
HEVC e AV1 usam Enhanced RTMP com FourCC hvc1 e av01; o cliente deve oferecer suporte a essas extensões. O suporte comum a RTMP/FLV não garante a reprodução desses codecs de vídeo.
Configuração¶
O Sapsan entrega streams ao vivo a clientes RTMP. Ative a porta pelo central na config do streamer:
listeners:
rtmp:
- port: 1935
Reprodução¶
rtmp://server:1935/live/cam1
A aplicação do cliente é live e o play path é cam1. O Sapsan seleciona o stream pelo play path sem adicionar a aplicação. Para group/cam1, envie group/cam1 completo como play path. Este endpoint entrega vídeo ao vivo sem seleção do arquivo. HEVC e AV1 exigem um cliente Enhanced RTMP.
Para reprodução protegida, envie o token no play path (cam1?token=<token>). Um token nos metadados connect também é aceito; o do play path tem prioridade.