Skip to content

Canal con una fuente externa

Un canal de Catena tira del stream por sí mismo: usted dice dónde está, y el streamer se conecta, vigila la salud de la señal y se reconecta tras los cortes. Esta página lleva un canal al aire con una fuente real; el ejemplo de principio a fin es una contribución SRT, los campos de los demás protocolos están recopilados abajo.

Añada una fuente

Cree un canal si aún no lo tiene, y abra la pestaña Fuentes en su página. Pulse + Añadir fuente y elija el protocolo:

Elección del protocolo de la fuente

El formulario muestra los campos del protocolo elegido. Rellénelos y pulse Guardar — el streamer empieza a conectarse en cuanto central le entrega la configuración.

De principio a fin: una contribución SRT

Dado: el codificador en el sitio sirve el programa como listener SRT en 172.28.0.20:9710, el enlace está cifrado con una frase de paso. En el formulario de la fuente:

  • Host172.28.0.20: la dirección IP del listener. El streamer actúa como caller e inicia la conexión por sí mismo.
  • Puerto9710.
  • Frase de paso — la misma clave configurada en el codificador (el estándar SRT pide de 10 a 79 caracteres). Con clave el enlace va cifrado, y un listener con clave rechaza a los clientes sin cifrar; un campo vacío significa un enlace sin cifrado.
  • Stream ID — solo hace falta cuando el listener distingue varios programas por él; si no, déjelo vacío.
  • Tiempo de espera del handshake (ms) y Tiempo de espera del par (ms) — cuánto esperar a que se establezca la conexión y a un par silencioso antes de reconectar. Los campos vacíos son valores por defecto sensatos.

Tras Guardar, el estado del canal en la cabecera se pone verde, y la tarjeta de salud de la fuente muestra un bitrate vivo y las pistas:

La fuente SRT conectada y funcionando

El canal ya se puede ver — en el reproductor integrado de la pestaña de configuración básica, o en /streaming/v/<nombre>/index.m3u8.

Los campos de los demás protocolos

Protocolo Campos
RTSP URL tipo rtsp://usuario:contraseña@host/ruta, tiempo de espera del par. El caso típico es una cámara IP
RTMP URL rtmp://host/app/stream, tiempo de espera del par
HLS URL de la playlist http(s)://…/index.m3u8
MPEG-TS/HTTP URL del transport stream, tiempo de espera del par
MPEG-TS/UDP Host — la dirección del grupo multicast, Puerto — vea Fuente multicast
File Ruta a un archivo en el disco del streamer; el archivo se reproduce en bucle
Synthetic El generador integrado — barras SMPTE y un tono; recorrido en el Inicio rápido
M4F, M4S URL y Clave del clúster — tirar de un canal de un Flussonic Media Server, útil en la migración
MBR Un contenedor de varias fuentes que se ensamblan en un canal multibitrate — vea Transcodificación y MBR

Un canal puede tener varias fuentes — la lista está ordenada por prioridad, y el streamer trabaja con la fuente viva de mayor prioridad. Cómo se ajustan la conmutación, los umbrales de degradación y el retorno a la principal — Reserva de fuentes.

Si la fuente no arrancó

  • La tarjeta de salud dice Muerta y el contador de intentos crece. El streamer no puede conectarse: dirección, puerto, cortafuegos. Compruebe la accesibilidad desde la máquina del streamer, no desde la suya — es él quien se conecta.
  • SRT no conecta: el handshake es rechazado (Unauthorized). La frase de paso no coincide con la del otro extremo.
  • El canal está verde pero el reproductor no reproduce. La fuente entrega códecs que el reproductor no puede leer (fotogramas en bruto, por ejemplo). El canal necesita un transcodificador — vea Transcodificación y MBR.
  • La fuente alterna entre viva y muerta. Mire los umbrales y tiempos de espera: Reserva de fuentes.