assistance Contacter le support | Étatétat du système du système
Contenu de la page

    Création d'un guide électronique des programmes (EPG)

    Dans cette rubrique, vous apprendrez comment créer un Guide électronique des programmes (EPG) pour Brightcove Beacon.

    Présentation

    Un guide électronique des programmes (EPG) affiche les renseignements sur l'horaire des émissions de radiodiffusion passées, actuelles et à venir disponibles sur chacun de vos canaux Brightcove Beacon.

    Pour plus d'informations sur la création de canaux dans Brightcove Beacon, consultez la documentation Création d'une chaîne .

    Ce document vous apprendra à structurer votre fichier XML et à le télécharger en tant qu'EPG sur Brightcove Beacon.

    Une vue de haut niveau du processus est :

    1. Créez un fichier XML avec les informations de votre canal qui répond au schéma EPG.
    2. Déposez le fichier XML dans le compartiment S3 fourni par Brightcove.
    3. Une fois les étapes ci-dessus terminées, le fichier est automatiquement ingéré dans Brightcove Beacon. Les informations seront affichées dans la section Canaux de Brightcove Beacon.

    Le reste du présent document fournira des détails pour chacune des étapes ci-dessus.

    Informations requises pour EPG

    • Un fichier XML contenant les informations sur le canal : Ce fichier peut être créé manuellement ou automatiquement.
    • Les informations d'identification du nom d'utilisateur et du mot de passe du compartiment S3 fournies par Brightcove.
    • Un compte S3 (nom de compartiment et chemin d'URL) fourni par Brightcove. Emplacement réel du fichier EPG.

    Structure du fichier XML

    Pour générer un EPG pour Brightcove Beacon, vous devez créer et télécharger un fichier XML dans le compartiment S3 avec toutes les informations de métadonnées de vos chaînes, telles que les titres vidéo, les descriptions et la durée.

    Voici un exemple de la structure 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>
            
            

    Pour la tête du fichier XML, vous pouvez utiliser le code suivant :

     
              
                <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">
                
                

    Le fichier Rightvepg.xsd contient un schéma XML qui décrit la structure du document XML, et le fichier est hébergé par Brightcove. Vous pouvez valider votre XML à l'aide du schéma de fichier XSD dans un validateur XML.

    Voici des balises XML importantes et des métadonnées :

    Prénom Description Exemple
    ID du canal Identifiant unique pour votre chaîne id= « canal2 »
    ID du programme Identifiant unique pour votre actif vidéo de programme id= « 3344 »
    temps Temps de transmission programmé pour votre vidéo ; les heures doivent être au format UTC, et toutes seront converties en heure locale de chaque emplacement qui affiche votre contenu time= « 2020-04-22T 01:25:00 Z »
    supprimer Requis pour le format EPG, veuillez toujours définir sur false. delete="false »
    PVRenabled Requis pour le format EPG, veuillez toujours définir sur false. PVRENABLED="False »
    StoveEnabled Requis pour le format EPG, veuillez toujours définir sur false. StoveNabled="False »
    CatchupEnabled Requis pour le format EPG, veuillez toujours définir sur false. CatchupEnabled="False »
    durée Durée de votre événement vidéo ; le format de durée est défini selon la norme ISO 8601 duration= « PT01H45M » Dans ce format, le (PT) représente la période de 1 heure (H) et 45 minutes (M)
    titre Le titre de votre événement vidéo <titre > Votre titre < de vidéo >
    description La description de votre événement vidéo <description > < ![CDATA [La description vidéo va ici]] > < /description >

    Une fois votre fichier XML prêt, vous pouvez le télécharger dans le compartiment S3 et les informations d'identification que Brightcove vous a fournies avec un client FTP ou un script automatisé.

    Récupération du fichier XML dans Brightcove Beacon

    Après avoir téléchargé le fichier XML dans le compartiment S3, vous devrez récupérer le fichier si vous souhaitez immédiatement répercuter les nouveaux calendriers dans votre application Brightcove Beacon. Pour ce faire, effectuez les opérations suivantes :

    1. Connectez-vous à Brightcove Beacon.
    2. Cliquez sur le bouton Outils (clé) en haut à droite de l'écran.
    3. Sélectionnez l'onglet Ingestion .
    4. Cliquez sur le bouton Extraire XML à partir d'un dossier .
    5. Sélectionnez l'onglet Cache dans le menu de gauche.
    6. Cliquez sur le bouton Purge du cache pour effacer le cache.

    Révision de l'horaire dans Brightcove Beacon

    Dans cette section, vous pourrez vérifier si votre EPG a été correctement configuré sur l'horaire de la chaîne Brightcove Beacon.

    1. Dans Brightcove Beacon, cliquez sur l'onglet Canaux .
    2. Dans le menu de gauche, cliquez dans la section EPG .
    3. Dans la section Horaire , vous verrez toutes vos chaînes disponibles.
    4. Cliquez sur le bouton bleu avec la flèche pour afficher toutes les planifications soumises par le fichier XML pour le canal sélectionné.
    5. Notez que les dates Heure de début et Heure de fin sont en heure UTC.
    6. Pour afficher les informations sur la chaîne dans une application Brightcove Beacon, cliquez dans l'onglet Guide du programme dans le menu.
    7. Ici, vous pourrez consulter l'EPG de vos chaînes.
    8. S'il y a des espaces vides dans votre programmation XML, le système Brightcove Beacon remplira ces espaces vides avec une étiquette dans la programmation des canaux.
    9. Pour choisir le calendrier EPG pour un autre jour, sélectionnez le jour de votre préférence dans le menu.

    Page mise à jour le 26 nov. 2020