Configuración: Transmisión RTMP

Acerca de

Transmite en vivo a YouTube, Twitch o cualquier proveedor de RTMP. Opcionalmente, incrusta el video en tu sitio web. Nota: el envío de RTMP requiere una suscripción o una licencia comercial.

Agregando servidores RTMP

El agente admite la transmisión simultánea a múltiples destinos RTMP. Para agregar un servidor RTMP, haz clic en el menú Servidor, Configuración (bajo Configuración) - selecciona "Transmisión RTMP" en el menú y Agrega un nuevo servidor. Puedes controlar la resolución utilizando el menú desplegable Tamaño y el control deslizante Calidad para el bitrate. Si tu transmisión se está almacenando en búfer con frecuencia, intenta reducir el tamaño o la calidad, o ambos, para obtener una reproducción fluida.

Transmitiendo en vivo a YouTube

  • 1: Inicie sesión en YouTube y visite YouTube Live Dashboard.
  • 2: Cree un nuevo Live Stream y tome nota de la URL del servidor y el nombre/clave del stream.
  • 3: En Agent DVR, acceda a la configuración de su servidor y vaya a la pestaña "Streaming". Ingrese la URL y la clave del stream de YouTube.
  • 4: Ajuste la duración del streaming si es necesario (el valor predeterminado es de 900 segundos).
  • 5: Para incrustar esto en su sitio web, haga clic derecho en el reproductor en vivo de YouTube y seleccione "Copiar código de incrustación" para obtener el HTML de su página web.

Después de estos pasos, comience a transmitir en vivo en su sitio.

Transmisión manual

Haga clic en el menú Servidor y en RTMP Streaming en el menú Sistema. Haga clic en el botón "..." junto a su entrada de servidor RTMP para configurar el dispositivo o ver la transmisión en vivo. La transmisión a su plataforma RTMP debería comenzar. Déle unos segundos para que se cargue en el búfer.

Transmisión programada de dispositivos

Editar un dispositivo y establecer el servidor RTMP a utilizar en la pestaña RTMP. Seleccionar la pestaña de Programación y hacer clic para configurar la programación. Agregar un comando de programación "Iniciar transmisión RTMP" y establecer los horarios y días. Luego agregar un comando "Detener transmisión RTMP".

Vista programada en tiempo real

Para configurar la transmisión programada de vistas, es un poco más complicado. Necesitarás agregar una Acción a un dispositivo y luego programar una llamada a esa acción:

  • 1: Después de agregar el servidor RTMP, ve a http://localhost:8090/q.json?cmd=getstreamingstatus y copia el ident del servidor RTMP que deseas usar (sin incluir las comillas)
  • 2: Agrega una acción al dispositivo con If: Ninguno, then: Llamar URL, URL: http://localhost:8090/q.json?cmd=start-rtmp-view&ident=ident&ind=0 donde ind es el índice de la vista que deseas transmitir (de 0 a 8)
  • 3: Agrega una entrada de programación en el programador del dispositivo para "Acción: Ejecutar" y selecciona la acción que acabas de crear.

Puedes agregar otra acción/entrada de programación para dejar de usar la URL http://localhost:8090/q.json?cmd=stop-rtmp&ident=ident. Asegúrate de que la programación esté habilitada en la pestaña General.

También puedes usar curl.exe para realizar estas llamadas a la API