Configuración del streamer¶
Un streamer no tiene configuración propia: central la guarda y la entrega a la máquina. El formulario de configuración vive al pie de la ficha del streamer — ábralo desde el registro con un clic en la fila.
Cómo se aplican los cambios¶
El botón Guardar cambios envía solo lo que usted cambió — las ediciones paralelas de otras secciones no se pisan. Desde ahí, una traza de tres indicadores sigue la entrega:
- Guardado — central aceptó los cambios.
- En vuelo — la configuración va camino del streamer; el indicador pulsa. Si el streamer está offline, el formulario lo dice sin rodeos: la configuración se aplicará cuando vuelva el enlace.
- Aplicado — el streamer confirmó la aplicación; al lado — cuántos segundos tomó la entrega.
Si la configuración se cambió en paralelo con usted, el formulario muestra un cartel de conflicto con una elección: Ver la más reciente — releer la versión ajena, Sobrescribir — insistir en la suya.
Una insignia amarilla ENV en un campo significa que el valor lo fija el entorno de la propia máquina: pesa más que lo entregado por central, y editar el formulario no tendrá efecto en este streamer hasta quitar la variable.
Listeners¶
Los puertos que el streamer abre por protocolo: HTTP, RTSP, RTMP, WebRTC. Un puerto se añade como chip; un chip marcado tls significa que el puerto lleva certificado.
Certificados y HTTPS¶
La sección Certificados cuelga TLS de los listeners HTTP — el certificado vive en un puerto, así que primero hace falta el listener. Un puerto puede llevar varias entradas: los clientes eligen el certificado por SNI.
La fuente del certificado de una entrada:
- Let's Encrypt — emisión automática para los dominios listados. Rellene abajo el Correo de contacto ACME: sin él no se emite nada, y a él el CA envía los avisos de expiración. Deje vacía la URL del directorio ACME — eso es el Let's Encrypt de producción.
- PEM estático — su propio certificado y clave privada: PEM completo o ruta a un archivo en el streamer.
- Autofirmado — para bancos de pruebas y redes internas.
Los dominios van separados por comas; el formulario sugiere el hostname de las direcciones de entrega del streamer. ACME no emite para una IP pelada — hace falta un dominio.
El estado de la emisión se ve arriba, en la ficha del streamer: emitido (con el plazo hasta expirar), emitiéndose, fallido — con el texto del error. Dos semanas antes de expirar la fila se pone amarilla.
DVR¶
Dónde escribe el streamer el archivo: la Raíz del archivo, la lista de discos cuando hay varios y la Ruta del catálogo. El interruptor Comprobar montaje antes de escribir está activado por defecto: escribir en la partición raíz del sistema está prohibido, y un disco sin montaje propio se reporta «no montado». Desactívelo solo a conciencia.
La grabación y el visionado del archivo en detalle — la página de DVR.
Prefijos de publicación¶
Los prefijos de nombres bajo los que el streamer acepta publicaciones entrantes. Sin prefijos, la publicación se acepta solo en canales existentes.
Conexión y entrega¶
- URL de API del streamer — la dirección por la que central llega al management API de la máquina. Sin ella el streamer lleva un chip de accesibilidad en el registro y sus sesiones desaparecen de la salida.
- Zona CDN — a qué zona pertenece el streamer; el frente de reproducción dirige a los espectadores por ella.
- URL pública de payload — la base pública de direcciones para espectadores. Puesta — los reproductores reciben un redirect directo al streamer; vacía — central proxya los medios a través de sí.
- URL privada de payload — la base para transferencias entre streamers y el proxeo; por defecto coincide con la URL de API.
El modo de entrega resultante se ve en la ficha del streamer: en proceso (el streamer local), redirect, proxeado por central o inaccesible — en rojo cuando no hay nada puesto. Un aviso aparte aparece cuando hay certificado emitido para un nombre pero la base de entrega sigue en http:// — el TLS queda sin usar.
Reverse proxy y restablecimiento¶
La sección Reverse proxy (JSON) es un editor temporal de la sección cruda rproxy; un JSON inválido bloquea el guardado.
El botón Restablecer valores en la zona de peligro devuelve toda la configuración del streamer a los valores por defecto — el streamer la aplica en su siguiente sync. La acción es irreversible.