Realización de streaming en vivo con codificadores locales mediante Azure Portal

Logotipo de Media Services


Nota

No hay características o funcionalidades nuevas para agregar a Media Services, versión 2.
Finalice la compra de la versión más reciente, Media Services v3. Consulte también la guía de migración de la versión v2 a v3.

Este tutorial le guiará por los pasos para usar el Portal de Azure para crear un Canal que esté configurado para una entrega de paso a través.

Prerrequisitos

Estos son los requisitos previos para completar el tutorial.

Es importante que revise los artículos siguientes:

Escenario común de streaming en vivo

Los pasos siguientes describen las tareas que conlleva la creación de aplicaciones comunes de streaming en vivo que usan canales configurados para entregas de paso a través. Este tutorial muestra cómo crear y administrar un canal de paso a través y eventos en directo.

Nota

Asegúrese de que el punto de conexión de streaming desde el que va a transmitir el contenido esté en estado Running (En ejecución).

  1. Conecte una cámara de vídeo a un equipo.
    Para obtener ideas para la configuración, consulte Simple and portable event video gear setup (Equipo de vídeo para eventos sencillo y portátil).

  2. Inicie y configure un codificador en directo local que genere una transmisión de RTMP o MP4 fragmentado con velocidad de bits múltiple. Para obtener más información, consulte Compatibilidad con RTMP de Azure Media Services y codificadores en directo.
    Vea también este blog: Live streaming production with OBS (Producción de streaming en vivo con OBS).

    Este paso también puede realizarse después de crear el canal.

  3. Cree e inicie un canal de paso a través.

  4. Recupere la URL de ingesta de canales.

    El codificador en directo usa la URL de ingesta para enviar la secuencia al canal.

  5. Recupere la URL de vista previa de canal.

    Use esta dirección URL para comprobar que el canal recibe correctamente la secuencia en vivo.

  6. Cree un evento o programa en directo.

    Con el Portal de Azure, al crear un evento en directo también se crea un recurso.

  7. Inicie el evento o programa cuando esté listo para iniciar el streaming y el archivo.

  8. Si lo desea, puede señalar el codificador en directo para iniciar un anuncio. El anuncio se inserta en el flujo de salida.

  9. Detenga el evento o programa cuando quiera detener el streaming y el archivo del evento.

  10. Elimine el evento o programa (y, opcionalmente, elimine el recurso).

Importante

Consulte Streaming en vivo con codificadores locales que crean transmisiones de velocidad de bits múltiple para obtener información acerca de los conceptos y las consideraciones relacionadas con el streaming en vivo con codificadores locales y canales de paso a través.

Visualización de notificaciones y errores

Si desea ver las notificaciones y los errores generados por el Portal de Azure, haga clic en el icono de notificación.

Notificaciones

Creación e inicio de canales de paso a través y eventos

Un canal está asociado a eventos y programas que le permiten controlar la publicación y el almacenamiento de segmentos en una transmisión en vivo. Los canales administran los eventos.

Puede especificar la cantidad de horas que desea conservar el contenido grabado del programa en la configuración de la duración de Ventana de archivo . Este valor se puede establecer desde un mínimo de cinco minutos a un máximo de 25 horas. La duración de la ventana de archivo también indica el tiempo máximo que los clientes pueden buscar hacia atrás a partir de la posición en vivo actual. Los eventos pueden transmitirse durante la cantidad de tiempo especificada, pero el contenido que escape de esa longitud de ventana se descartará continuamente. El valor de esta propiedad también determina durante cuánto tiempo los manifiestos de cliente pueden crecer.

Cada evento está asociado a un recurso. Para publicar el evento, debe crear un localizador a petición para el recurso asociado. Contar con este localizador le permite crear una dirección URL de streaming que puede proporcionar a sus clientes.

Un canal es compatible con hasta tres eventos en ejecución simultánea, por lo que puede crear varios archivos de la misma transmisión entrante. Esto le permite publicar y archivar distintas partes de un evento, según sea necesario. Por ejemplo, el requisito de su empresa es solo archivar seis horas de un programa, pero difundir solo los últimos diez minutos. Para lograrlo, necesita crear dos programas en ejecución simultánea. Un programa está definido para archivar seis horas del evento, pero no está publicado. El otro programa está definido para archivar durante diez minutos y este programa sí se publica.

No debería reutilizar eventos en directo ya existentes. En su lugar, cree e inicie un evento nuevo para cada evento.

Inicie el evento cuando esté listo para iniciar el streaming y el archivo. Detenga el programa cuando quiera detener el streaming y el archivo del evento.

Para eliminar contenido archivado, detenga y elimine el evento y, a continuación, elimine el recurso asociado. No se puede eliminar un recurso si lo está usando un evento; primero se debe eliminar el evento.

Incluso después de detener y eliminar el evento, los usuarios podrán transmitir el contenido archivado como un vídeo a petición siempre que no elimine el recurso.

Si desea conservar el contenido archivado, pero no hacerlo disponible para la transmisión, elimine el localizador de streaming.

Uso del portal para crear un canal

Esta sección muestra cómo utilizar la opción Creación rápida para crear un canal de paso a través.

Para más información sobre este tipo de canales, consulte Streaming en vivo con codificadores locales que crean transmisiones de velocidad de bits múltiple.

  1. En Azure Portal, seleccione la cuenta de Azure Media Services.

  2. En la ventana Configuración, haga clic en Streaming en vivo.

    Introducción

    Aparece la ventana Streaming en vivo .

  3. Haga clic en Creación rápida para crear un canal de paso a través con el protocolo de introducción RTMP.

    Aparece la ventana CREAR UN NUEVO CANAL .

  4. Asigne un nombre al nuevo canal y haga clic en Crear.

    Con ello, se crea un canal de paso a través con el protocolo de introducción RTMP.

Creación de eventos

  1. Seleccione el canal al que desea agregar un evento.
  2. Pulse el botón Evento en directo .

Evento

Obtención de direcciones URL de introducción

Una vez creado el canal, obtendrá direcciones URL de introducción que se proporcionarán al codificador en directo. El codificador usa estas direcciones URL para introducir una secuencia en vivo.

Captura de pantalla en la que se muestra la página "Streaming en vivo" con un canal seleccionado y el panel del canal mostrado.

Visualización del evento

Para ver el evento, haga clic en Inspección en el Portal de Azure o copie la dirección URL de streaming y use el reproductor que prefiera.

Creado

El evento en directo se convierte automáticamente en contenido a petición cuando se detiene.

Limpieza

Para más información sobre este tipo de canales, consulte Streaming en vivo con codificadores locales que crean transmisiones de velocidad de bits múltiple.

  • Un canal se puede detener solo cuando se hayan detenido todos los eventos o programas del canal. Cuando se detiene el canal, no se incurre en ningún cargo. Cuando necesite iniciarlo de nuevo, tendrá la misma URL de introducción, por lo que no necesitará volver a configurar su codificador.
  • Un canal se puede eliminar solo cuando se hayan eliminado todos los eventos en directo del canal.

Visualización del contenido archivado

Incluso después de detener y eliminar el evento, los usuarios podrán transmitir el contenido archivado como un vídeo a petición siempre que no elimine el recurso. No se puede eliminar un recurso si lo está usando un evento; primero se debe eliminar el evento.

Para administrar los recursos seleccione Configuración y haga clic en Recursos.

Recursos

Paso siguiente

Consulte las rutas de aprendizaje de Media Services.

Media Services v3 (más reciente)

Eche un vistazo a la versión más reciente de Azure Media Services.

Media Services v2 (heredado)

Envío de comentarios

Emplee el foro UserVoice para proporcionar comentarios y realizar sugerencias sobre cómo mejorar Azure Media Services. También puede ir directamente a una de las siguientes categorías: