Skip to content

Saída RTSP

Sapsan funciona como servidor RTSP: qualquer stream pode ser puxado por RTSP — é a maneira padrão de alimentar de vídeo os gravadores NVR, os sistemas de analítica e outros servidores de mídia.

Configuração

Basta ativar o listener RTSP:

listeners:
  rtsp:
    - port: 554

Reprodução

ffplay rtsp://server:554/cam1

O que o servidor suporta:

  • os métodos OPTIONS, DESCRIBE, SETUP, PLAY, TEARDOWN;
  • o transporte RTP/AVP/TCP (interleaved) — funciona por uma única porta TCP, amigável aos firewalls;
  • um RTCP Sender Report antes do primeiro pacote RTP de cada pista — o cliente obtém de imediato a ancoragem ao tempo absoluto;
  • vídeo H264 e HEVC, áudio AAC (RFC 3640);
  • as marcas de tempo originais do stream são preservadas.

Note

TODO: esquema exato do URL RTSP (caminho = nome do stream?), transporte UDP, autorização de reprodução por RTSP.

O que vem a seguir