soporte Contactar con Soporte | Estadoestado del sistema del sistema
Contenido de la página

    Transmisión de VOD a un canal

    En este tema, aprenderá a transmitir un conjunto de activos de vídeo bajo demanda (VOD) como transmisión en directo a un canal en Brightcove Beacon.

    Resumen

    Para transmitir un conjunto de VOD como transmisión en directo a un canal de Brightcove Beacon, debe seguir una serie de pasos para crear la fuente de vídeo y enviarla a su socio de streaming de Cloud de terceros.

    Una visión de alto nivel del proceso es:

    1. Etiqueta los vídeos que quieras usar en tu transmisión.
    2. Crea la fuente de vídeo XML de tus vídeos deseados con la Social Syndication API.
    3. Envía la URL de la fuente de vídeo XML a tu socio de Cloud Streaming externo.
    4. Cree un vídeo remoto en el módulo multimedia con la URL proporcionada por su socio de Cloud Streaming.
    5. Conecte el vídeo remoto con Brightcove Beacon a través del ID de vídeo.
    6. Cargue el archivo XML proporcionado por su proveedor de Cloud Streaming en su depósito de Amazon S3 para generar la Guía de programación electrónica (EPG)

    El resto de este documento proporcionará detalles para cada uno de los pasos anteriores.

    Etiquetar los vídeos que estarán en la secuencia

    Usará etiquetas (metadatos) para marcar los vídeos que desea que aparezca en su transmisión.

    1. En Video Cloud Studio abra el módulo Media . (Los números de la captura de pantalla se refieren a los pasos posteriores.)
    2. Marque todas las casillas de verificación delante de los vídeos que desea utilizar en su transmisión.
    3. Haz clic en el botón Edición rápida situado encima de la lista de vídeos.
    4. En el panel Edición rápida que aparece a la derecha de los títulos de vídeo, en el cuadro de entrada Etiquetas para agregar , escriba la etiqueta que elija utilizar para agrupar todos los vídeos que desee en la transmisión. En este ejemplo se utiliza la etiqueta Aug_Stream .

    Creación de la fuente de vídeo XML con la Social Syndication API

    Para transmitir el conjunto marcado de VOD como una transmisión en vivo, necesita crear un archivo XML de feed de vídeo. Este archivo contendrá toda la información de los vídeos que desea transmitir. Este archivo es un requisito para cualquier socio de Cloud Streaming de terceros como Frecuencia, Veset o Amagi. A continuación se proporcionan detalles de este proceso:

    • Necesitarás una herramienta de desarrollo de API como Postman o Insomnia. En este ejemplo se utilizará Postman .
    • Para crear el archivo XML de la fuente de vídeo, deberá utilizar la API de sindicación Brightcove Social. Para obtener información sobre cómo utilizar la API para obtener la URL XML, visite la documentación de la API de Social Syndication.
    • La autenticación para la mayoría de las API de plataforma se realiza a través de un token de acceso OAuth2 temporal. Algunas API utilizan una clave de API permanente o una clave de política en su lugar. Consulte la documentación sobre las API individuales para obtener más información.
    1. Abra su herramienta cliente API, en este ejemplo se utiliza Postman .
    2. Seleccione POST en el menú desplegable tipo de llamada API.
    3. Copie la llamada a la Social Syndication API:
      https://social.api.brightcove.com/v1/accounts/your-account-id/mrss/syndications
    4. Pegue la llamada a la Social Syndication API en el campo URL y cambie los datos de URL con su propia información de ID de cuenta.
    5. Seleccione la pestaña Cuerpo en su cliente API.
    6. Copie la siguiente plantilla de recursos de distribución social:
      
      {
        "name": "Your Channel Syndication Videos",
        "type": "universal",
        "include_all_content": false,
        "include_filter": "tags:yourtag",
        "title": "80s Music Videos",
        "description": "Amateur Tokyo drift!",
        "destination_url": "http://mywebsite.com",
        "keywords": "80s, rock",
        "author": "Rick Astley",
        "category": "Music",
        "album_art_url": "http://my_album_art.jpg",
        "explicit": "no",
        "owner_name": "http://my_album_art.jpg",
        "owner_email": "rick@astley.com",
        "language": "en-us",
        "fetch_sources": true,
        "fetch_digital_master": false,
        "fetch_dynamic_renditions": true,
        "sort": "-created_at"
       } 
    7. Pegue la plantilla Recurso de sindicación social en el campo de texto Cuerpo .
    8. Edite los datos de la plantilla de recursos de sindicación social con su propia información.
    9. Recuerde agregar la etiqueta que creó anteriormente en Video Cloud, en «include_filter»: «etiquetas: Campo YourTag» .
    10. Haga clic en el botón Enviar en su cliente API para realizar la llamada POST .
    11. Tenga en cuenta que la respuesta de la Social Syndication API agrega algunos campos de sólo lectura:
      
       {
          "id": "7f594cd3-4853-4174-aff3-203c3e99e9c2",
          "name": "Your Channel Syndication Videos",
          "type": "universal",
          "include_all_content": false,
          "include_filter": "tags:yourtag",
          "title": "80s Music Videos",
          "description": "Amateur Tokyo drift!",
          "syndication_url": "https://social.feeds.brightcove.com/v1/accounts/9999999999999/mrss/accounts/{account_id}/mrss/syndications/7f594cd3-4853-4174-aff3-203c3e99e9c2/feed",
          "destination_url": "http://mywebsite.com",
          "keywords": "80s, rock",
          "author": "Rick Astley",
          "category": "Music",
          "album_art_url": "http://my_album_art.jpg",
          "explicit": "no",
          "owner_name": "http://my_album_art.jpg",
          "owner_email": "rick@astley.com",
          "language": "en-us",
          "fetch_sources": true,
          "fetch_digital_master": false,
          "fetch_dynamic_renditions": true,
          "sort": "-created_at"
       }
    12. Después de la creación de la fuente de vídeo, tenga en cuenta que la respuesta de la API incluye el id y el syndication_url. El syndication_url es el que debe proporcionar a su socio de Cloud Streaming, pero aún quedan algunos pasos por hacer antes de que la fuente de video esté lista.
    13. Copie el IDde respuesta de la API.
    14. El siguiente paso es agregar una plantilla para los datos. En el menú desplegable, seleccione PUT.
    15. Agregue la respuesta de id de la última llamada API en la petición de URL.
    16. Haga clic en la ficha Cuerpo .
    17. Seleccione la opción sin procesar .
    18. Copie y pegue una de las plantillas XML proporcionadas para Universal Syndication en la sección de texto.
    19. Haga clic en Enviar para realizar la llamada a la API PUT .
    20. Después de realizar la llamada PUT , la respuesta de API contendrá la plantilla con la información de sus vídeos y la syndication_url se actualizará y estará lista para enviarla a su socio de Cloud Streaming.

    Entregar el feed XML a su socio de streaming en la nube

    Una vez que tenga actualizado el syndication_url con su Feed de Video, debe entregarlo a su socio de Cloud Streaming (Frecuencia, Veset, Amagi), ya que la URL contiene el archivo XML.

    Después de recibirlo, el socio de Cloud Streaming debería proporcionarle una URL de transmisión y un nuevo archivo XML que contenga la Guía de programación electrónica para Brightcove Beacon.

    Agregar un vídeo remoto en Studio

    Una vez que haya recibido la URL de transmisión de su canal, deberá enviar la transmisión en vivo como vídeo remoto en Video Cloud a Brightcove Beacon.

    1. Abra el módulo multimedia en su cuenta de Video Cloud.
    2. En el panel izquierdo, haga clic en el botón + Agregar vídeo remoto .
    3. En el campo Nombre de vídeo , asigne un nombre a la transmisión de vídeo.
    4. En el menú Tipo de vídeo , seleccione la opción Live .
    5. En el campo Formato , seleccione la opción HLS .
    6. En el campo URL , pegue la URL de transmisión proporcionada por tu socio de Cloud Streaming.
    7. Haga clic en el botón Guardar .
    8. Una vez creado el vídeo remoto, haga clic en él en el módulo Media .
    9. Abra la sección INFORMACIÓN DE VÍDEO y copie el ID.

    Conexión del vídeo remoto a Brightcove Beacon

    El último paso es conectar la transmisión de vídeo remoto que acaba de crear en Video Cloud a un canal de Beacon de Brightcove.

    1. Abra Brightcove Beacon.
    2. En el menú superior, haga clic en la pestaña Canales .
    3. Haga clic en el canal deseado. Para obtener más información sobre cómo crear un canal, visite la documentación de Canales.
    4. En la configuración del canal, haga clic en la pestaña Streams .
    5. En el campo Id. de transmisión de vídeo , pegue el ID de vídeo desde el vídeo remoto de Video Cloud.
    6. Haga clic en Actualizar canal.
    7. Abra la aplicación web Brightcove Beacon para probarla y verá la transmisión VOD en el canal deseado.
    8. El último paso es cargar el archivo XML proporcionado por su socio externo de Cloud Streaming en su depósito de Amazon S3. Esto crea el EPG para el canal. Para obtener más información sobre cómo cargar y recuperar el archivo XML, visite la documentación de EPG.

    Última actualización de la página el 28-09-2020