Skip to content

Retransmisión

Además de los espectadores con reproductores, un stream a menudo debe entregarse a otros sistemas: a una red social por RTMP, a un socio por SRT, a la red local como transport stream. Todo eso vive en la pestaña Egreso de la página del stream y trabaja con la salida del stream — con un transcodificador configurado, lo que sale es el stream ya procesado.

Las dos maneras de entregar el stream se diferencian en quién establece la conexión:

  • Un push — el streamer marca él mismo al receptor y empuja el stream. Sirve para redes sociales y cualquier sistema que espera un stream entrante.
  • Reproducción SRT — el streamer abre un listener y espera a que el socio venga a llevarse el stream.

Pushes

En el bloque Pushes pulse + Añadir push, nombre el push y elija el protocolo:

  • RTMP — la URL del receptor completa, con la clave de stream incluida: rtmp://a.rtmp.youtube.com/live2/<clave>. Así se conectan YouTube y las demás redes.
  • SRT — el Host y el Puerto del listener SRT del socio, más Frase de paso y Stream ID cuando hagan falta. El streamer actúa como caller.
  • MPEG-TS/UDP — el Host y el Puerto del receptor. El host puede ser un grupo multicast — así se entrega un stream a la LAN de un operador, a un modulador o a un receptor vecino.
  • MPEG-TS/RTP — el mismo MPEG-TS envuelto en RTP: los mismos Host y Puerto, con la encapsulación elegida por el tipo de push. Lo necesitan los receptores que esperan RTP y no TS desnudo sobre UDP.

Un stream puede llevar varios pushes — cada uno trabaja de forma independiente. No olvide Guardar.

La pestaña Egreso: tres pushes y la reproducción SRT

Servir por SRT

El bloque Reproducción SRT: active Permitir pull SRT (reproducción), fije el Puerto y, como corresponde, una Frase de paso. El streamer abre un listener SRT en ese puerto, y el socio se lleva el stream por sí mismo llamando a srt://<dirección-del-streamer>:<puerto> desde su lado.

Práctico cuando el stream lo necesita una contraparte con su propio horario y su propio equipo: usted entrega la dirección y la clave, el resto es suyo.

La ventana de segmentos

El campo Segmentos a conservar fija la longitud de la ventana HLS/DASH en vivo del stream — cuántos segmentos recientes lista la playlist. Más segmentos — buffering más estable para espectadores con mala red, pero más retardo respecto al directo para quienes arrancan por la cola de la ventana. Un campo vacío es el valor por defecto.

Conviene saber

  • Un push no afecta al estado del stream. El estado refleja la fuente; un receptor de push caído no colorea el stream. Verifique la entrega en el lado receptor.
  • La retransmisión se muda con el stream. Los pushes y la reproducción SRT son parte de la configuración del stream: el streamer que ejecuta el stream es el que empuja. Para la reproducción SRT eso significa que la dirección del listener cambia cuando el stream se muda a otro streamer — téngalo en cuenta al entregar la dirección a un socio.