Skip to content

Reproducción del stream

Un stream en funcionamiento se sirve por todos los protocolos principales a la vez — no hay nada que activar, la dirección depende solo del nombre del stream. El espectador llega a la dirección de la instalación; en un clúster, central mismo lo lleva al streamer donde corre el stream.

Las direcciones

Protocolo Dirección
HLS /streaming/v/<nombre>/index.m3u8 — la vía principal para web, apps móviles y Smart TV
DASH /streaming/v/<nombre>/Manifest.mpd
MPEG-TS por HTTP /streaming/mpegts/<nombre> — decodificadores y VLC
Stream fMP4 /streaming/fmp4-stream/<nombre> — fMP4 continuo, práctico para herramientas
Reproductor integrado /streaming/embed/<nombre> — una página-reproductor lista
Información del stream /streaming/info/<nombre> — JSON con pistas y bitrates

Si el stream lleva un transcodificador con escalera de calidades, HLS y DASH sirven todas las calidades y el reproductor conmuta entre ellas por sí mismo.

Dos maneras de reproducir viven en otras páginas: servir por SRT — en la página de retransmisión, ver el archivo con rebobinado — en la página de DVR.

El reproductor integrado

/streaming/embed/<nombre> es una página-reproductor completa: ábrala en el navegador para una comprobación rápida o intégrela en su sitio con un iframe. El parámetro ?autoplay=false desactiva el autoarranque.

El reproductor integrado con el directo en vivo

El mismo reproductor muestra el stream en la pestaña de configuración básica de la consola.

Compruebe la entrega

La comprobación más rápida es la playlist:

curl -s http://<dirección>/streaming/v/<nombre>/index.m3u8 | head

Un stream vivo responde con un manifiesto que lista las calidades (#EXT-X-STREAM-INF). Un manifiesto de solo cabecera significa que el stream existe pero no tiene nada que servir: casi siempre códecs en bruto sin transcodificador.

  • 404. No hay stream con ese nombre — el nombre entra en la dirección literalmente.
  • El manifiesto está, el reproductor no reproduce. Mire los códecs en /streaming/info/<nombre>: los reproductores de navegador leen H.264/AAC.
  • El stream no está verde. Primero la fuente, después la reproducción.