Captura de MPEG-TS¶
Sapsan captura streams MPEG-TS SPTS de dos maneras: escuchando UDP (unicast y multicast, IPv4 e IPv6) y tomando el stream por HTTP.
Captura por UDP¶
streams:
- name: tv1
inputs:
- udp:
host: 239.0.0.1
port: 5000
peer_timeout_ms: 5000
Si host es un grupo multicast, Sapsan se suscribe a él por sí mismo (IGMP/MLD). peer_timeout_ms fija el tiempo de espera de silencio, tras el cual la entrada se considera caída y el LSI conmuta a la reserva.
Captura por HTTP¶
streams:
- name: tv2
inputs:
- tshttp:
url: http://origin.example.com/tv2/mpegts
peer_timeout_ms: 5000
La transferencia chunked está soportada. Una conexión rota y una fuente silenciosa se distinguen (PeerClosed / PeerTimeout) y son visibles en el estado de la entrada.
Qué se decodifica¶
Vídeo H264, HEVC, MPEG-2; audio AAC, AC3, EAC3, MPEG-2; teletexto DVB, metadatos KLV, marcadores SCTE-35; descriptores de idioma de las pistas y descriptores de subtítulos DVB del PMT.
Aplicación de los cambios¶
Al recargar la configuración, el cambio de host/port (UDP) o url (HTTP) reinicia la fuente; el cambio de solo peer_timeout_ms se aplica en caliente, sin interrumpir la captura.
Contadores de calidad¶
Se recopilan contadores de calidad de recepción por PID: paquetes y fotogramas, errores CC (violaciones del continuity counter, incluso a través de los límites de intervalos), errores TEI, paquetes scrambled, errores CRC en PSI, PES rotos, problemas del búfer del decodificador (HRD). Consúltelos en la Admin API y en el monitoreo.