Skip to content

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.

Próximos passos