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

    Creación de una Guía Electrónica de Programas (EPG)

    En este tema, aprenderá a crear una Guía electrónica de programas (EPG) para Brightcove Beacon.

    Resumen

    Una Guía electrónica de programas (EPG) muestra la información de programación de la programación pasada, actual y próxima disponible en cada uno de sus canales de Brightcove Beacon.

    Para obtener información sobre cómo crear canales en Brightcove Beacon, visite la documentación Creating a Channel .

    Este documento le enseñará cómo estructurar su archivo XML y cargarlo como EPG en Brightcove Beacon.

    Una visión de alto nivel del proceso es:

    1. Cree un archivo XML con la información de su canal que cumpla con el esquema EPG.
    2. Coloque el archivo XML en el depósito S3 suministrado por Brightcove.
    3. Una vez completados los pasos anteriores, el archivo se ingerirá automáticamente en Brightcove Beacon. La información se mostrará en la sección Canales de Brightcove Beacon.

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

    Información necesaria para EPG

    • Un archivo XML con la información del canal: Este archivo se puede crear manual o automáticamente.
    • Las credenciales de nombre de usuario y contraseña del bucket de S3 proporcionadas por Brghtcove.
    • Una cuenta S3 (nombre del bucket y ruta URL) proporcionada por Brightcove. La ubicación real del archivo EPG.

    Estructura de archivos XML

    Para generar un EPG para Brightcove Beacon, deberá crear y cargar un archivo XML en el depósito de S3 con toda la información de metadatos de sus canales, como títulos de vídeo, descripciones y duración.

    Aquí hay un ejemplo de la Estructura XML:

     
                
                <RiGHTvEPG xmlns="http://www.orca.tv/RiGHTv/7.0/EPG" 
                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
                version="1.0" language="en" xsi:schemaLocation="http://www.orca.tv/RiGHTv/7.0/EPG 
                RiGHTvEPG.xsd">    
                  <ChannelsList>
                    <channel id=“your-channel-id”>
                      <program id=“3394” time=“2020-04-22T01:25:00Z” duration=“PT01H45M”
                      delete=“false” pvrEnabled=“false” stovEnabled=“false” catchUpEnabled=“false”>
                        <title>Video Title</title>
                        <description>
                        <![CDATA[
                        Description of your video asset.
                        ]]>
                        </description>
                      </program>
                    </channel>
                  </ChannelsList>
            
            

    Para el encabezado del archivo XML puede usar el siguiente código:

     
              
                <RiGHTvEPG xmlns="http://www.orca.tv/RiGHTv/7.0/EPG" 
                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
                version="1.0" language="en" xsi:schemaLocation="http://www.orca.tv/RiGHTv/7.0/EPG 
                RiGHTvEPG.xsd">
                
                

    El archivo RightvePg.xsd contiene un esquema XML que describe la estructura del documento XML y el archivo está alojado en Brightcove. Puede validar el XML utilizando el esquema de archivo XSD en un validador XML.

    Los siguientes son las etiquetas XML y los metadatos importantes:

    Nombre Descripción Ejemplo
    ID de canal Identificador único para tu canal id= «canal2»
    ID de programa Identificador único para el activo de vídeo del programa id= «3344»
    tiempo La hora de transmisión programada para el vídeo; las horas deben estar en formato UTC, y todo se convertirá a la hora local de cada ubicación que muestre su contenido tiempo= «2020-04-22T 01:25:00 Z»
    eliminar Necesario para el formato EPG, por favor establezca siempre en false delete="false»
    PVrenabled Necesario para el formato EPG, por favor establezca siempre en false pvrenabled="False»
    StovenEnabled Necesario para el formato EPG, por favor establezca siempre en false Stovenabled="False»
    CatchupeEnabled Necesario para el formato EPG, por favor establezca siempre en false Catchupenabled="False»
    duración Duración del evento de vídeo; el formato de duración se define siguiendo el estándar ISO 8601 duration= «PT01H45M» En este formato el (PT) representa el Tiempo de Período de 1 hora (H) y 45 minutos (M)
    título El título de tu evento de vídeo <título > Título Título < /título del vídeo >
    descripción La descripción de su evento de vídeo <descripción > <![CDATA [La descripción del video va aquí]] > < /description >

    Una vez que el archivo XML esté listo, puede cargarlo en el depósito de S3 y las credenciales que Brightcove le proporcionó un cliente FTP o un script automatizado.

    Obtener el archivo XML en Brightcove Beacon

    Después de cargar el XML en el depósito de S3, tendrá que buscar el archivo si desea que las nuevas programaciones se reflejen de inmediato en su aplicación de Brightcove Beacon. Para ello, realice los siguientes pasos:

    1. Inicie sesión en Brightcove Beacon.
    2. Haga clic en el botón Herramientas (llave inglesa) en la parte superior derecha de la pantalla.
    3. Seleccione la pestaña Ingestión .
    4. Haga clic en el botón Obtener XML de la carpeta .
    5. Seleccione la pestaña Caché en el menú de la izquierda.
    6. Haga clic en el botón Depurar caché para borrar la caché.

    Revisión de la programación en Brightcove Beacon

    En esta sección, podrá revisar si su EPG se ha configurado correctamente en la programación del canal de Brightcove Beacon.

    1. En Brightcove Beacon, haga clic en la ficha Canales .
    2. En el menú de la izquierda, haga clic en la sección EPG .
    3. En la sección Programación , verás todos tus canales disponibles.
    4. Haga clic en el botón azul con la flecha para mostrar todas las programaciones enviadas por el archivo XML para el canal seleccionado.
    5. Tenga en cuenta que las fechas de hora de inicio y hora de finalización están en hora UTC.
    6. Para ver la información del canal en una aplicación de Brightcove Beacon, en el menú haga clic en la pestaña Guía de programas .
    7. Aquí podrás revisar el EPG de tus canales.
    8. Si hay espacios vacíos en la programación XML, el sistema de Beacon de Brightcove llenará esos espacios vacíos con una etiqueta en la programación de canales.
    9. Para elegir la programación EPG para otro día, seleccione el día de su preferencia en el menú.

    Última actualización de la página el 26 nov 2020