Documentación de Castmux
Qué hace Castmux
Section titled “Qué hace Castmux”Una cabecera es el punto en el que el contenido se convierte en televisión. Castmux es una cabecera pequeña. Se ejecuta como un único proceso en un equipo sin ventilador y realiza cuatro tareas:
| Etapa | Qué ocurre | Más información |
|---|---|---|
| Recibir | Obtiene cada canal de un servidor de origen HLS, SRT o RTMP, o recibe un flujo MPEG-TS simple por UDP multicast o HTTP. En una escalera HLS, elige deliberadamente un nivel de calidad en lugar de aceptar el primero que liste el origen. | Canales y fuentes |
| Preparar | Genera un transport stream bien formado. O bien deja pasar intactos los PID originales, las pistas de audio y los descriptores de idioma, o bien remultiplexa cuando un equipo aguas abajo lo exige. | Motores de emisión |
| Entregar | Envía MPEG-TS a un grupo multicast para descodificadores y smart TV, y/o agrupa varios canales en un múltiplex DVB-C sobre una portadora de RF real. | UDP · DVB-C |
| Supervisar | Vigila cada canal, mide lo que realmente sale por el puerto de red, reinicia lo que está averiado de verdad y se niega a reiniciar lo que un reinicio no puede arreglar. | Monitorización |
Qué no hace Castmux
Section titled “Qué no hace Castmux”Conviene aclararlo antes de invertir una tarde. Nada de lo siguiente es un descuido: cada punto es una decisión con su motivo, y se indica para que pueda descartar el producto pronto y no durante la puesta en servicio.
- No transcodifica. El vídeo y el audio se transmiten tal cual, nunca se recodifican. Por eso caben 25 canales en un equipo de 2 GB y por eso la calidad de imagen es exactamente la que envió su proveedor. Si necesita convertir una señal 4K en cinco tasas de bits, necesita otra clase de máquina.
- No puede recuperar lo que la fuente no transporta. Si el origen envía una sola pista de audio, ningún ajuste del motor producirá una segunda.
- No desencripta. No hay soporte para DVB-CI ni CAM. Las fuentes deben llegar en abierto.
- No incluye sistema de acceso condicional. El DVB Simulcrypt completo con un ECMG queda fuera del alcance. El cifrado BISS está en la hoja de ruta.
- No es una CDN. La escala objetivo es un edificio, no una región.
Por dónde empezar
Section titled “Por dónde empezar”Convenciones de este manual
Section titled “Convenciones de este manual”Las funciones disponibles hoy no llevan ninguna marca. Las funciones comprometidas pero aún no publicadas se marcan como previsto y aparecen en la página de hoja de ruta con una versión prevista. Nada en este manual describe un comportamiento que no exista: si una página dice que Castmux hace algo, lo hace ya.
Los ejemplos de comandos suponen un host Linux con un runtime de contenedores. Cuando hay que sustituir un valor, aparece entre corchetes angulares, como <your-config-dir>.