Sapsan¶
Flussonic Sapsan (en adelante, Sapsan) es un servidor de medios de streaming. Captura vídeo en vivo por protocolos estándar de la industria, lo procesa (transcodificación, ensamblado multibitrate, capturas), lo graba en su propio archivo DVR en disco y lo entrega a los espectadores tanto en vivo como a partir del archivo.
Propósito: la captura, el procesamiento, la grabación y la entrega de vídeo en vivo en proyectos de streaming por internet, IPTV y videovigilancia. El listado detallado de funciones está en la página características funcionales; el diseño del sistema, en la página arquitectura técnica.
Sapsan y central se entregan juntos como parte de una solución de nivel superior. Sapsan se configura mediante la API de central; los ejemplos de parámetros YAML se encuentran en Configuración.
Funcionalidades principales¶
- Captura: RTSP (cámaras IP), MPEG-TS (UDP y HTTP), SRT, RTMP, un canal a partir de un archivo, fuente sintética de prueba.
- Publicación: RTMP publish, SRT publish, WebRTC WHIP.
- Reserva de la captura: varias fuentes por stream con conmutación automática (LSI) y un archivo de reserva.
- Transcodificación: preparación de la escalera de calidades multibitrate (MBR) basada en FFmpeg — h264/hevc/av1, aac/opus.
- Reproducción: HLS y LL-HLS (fMP4), DASH, MPEG-TS por HTTP (incluido CBR), SRT, RTSP, WebRTC WHEP.
- Retransmisión: push de un stream por RTMP, SRT y UDP (multicast/unicast).
- DVR: archivo append-only en varios discos, reproducción del archivo, rewind, vistas previas de fotogramas, reproducción sin interrupciones de archivos de otros servidores (remotes).
- Capturas: vistas previas JPEG de los streams en vivo y del archivo.
- Autorización: tokens de reproducción y publicación, backends de autorización externos.
- ONVIF: descubrimiento de cámaras en la red, eventos de movimiento y detección.
- Gestión: Admin API, configuración externa (
config_external), recarga en caliente por SIGHUP, compatibilidad con las URL y la API de Flussonic. - Pasarela Peeklio (rproxy): acceso a cámaras y dispositivos detrás de NAT mediante agentes.
- Observabilidad: logs estructurados, métricas de Prometheus, trazas de OpenTelemetry, contadores de calidad de la captura.
Inicio rápido¶
Navegador de la documentación¶
Consulte la referencia de funciones para encontrar parámetros y comportamientos por dominio y sección de la matriz tarifaria.