RIST¶
media.push.rist
Sapsan inicia una publicación saliente por RIST. Un stream puede tener varios pushes con nombre.
Configuración¶
Aplique la configuración del stream mediante central.
Los pushes de un stream son un mapa de «nombre del push — configuración», no una lista. El nombre es único dentro del stream y sirve de clave: por él se encuentra el push en la configuración, en las estadísticas y en las métricas. Un push tiene exactamente un protocolo.
streams:
- name: tv1
inputs:
- udp: {host: 239.0.0.1, port: 5000}
pushes:
delivery:
rist:
host: 203.0.113.10
port: 9000
| Protocolo | Parámetros |
|---|---|
rist |
host, port, cache_ms, retransmit_rate_percent, ttl, multicast_interface |
El nombre es la identidad del push. Renombrarlo no traslada ni la configuración ni los contadores acumulados: el push antiguo desaparece y el nuevo empieza de cero.
Un push por UDP, SRT o RIST puede llevar su propia sección mpegts — número de programa, PID de las pistas y SDT propios, solo para ese push.
Monitorización¶
Cada push tiene estadísticas propias — destino, estado, causa del fallo, velocidad, bytes, errores, reconexiones. La referencia de campos, las series de Prometheus y las recetas de alertas están en la página Estadísticas.
Transporte¶
MPEG-TS sobre RIST/UDP con retransmisión de paquetes perdidos.
Códecs compatibles¶
- H.264
- HEVC
- AV1
- JPEG 2000
- MPEG-2 Video
- AAC
- AC-3
- E-AC-3
- MPEG Audio
- SMPTE 302M
Estos códecs permiten reempaquetar pistas ya codificadas en MPEG-TS; el propio push no las transcodifica. AAC se transmite con ADTS. La compatibilidad de un códec con fMP4 o HLS no implica la misma compatibilidad en esta salida.
AV1 se anuncia como flujo privado con el registro AV01; el receptor debe admitir este empaquetado concreto. Opus no se incluye en el conjunto de códecs verificado para esta salida: su presencia en la entrada no demuestra una señalización y un empaquetado completos de Opus en MPEG-TS a la salida.