Brightcove 支持聯繫支持|系統狀態系統狀況
頁面內容

    創建電子節目指南(EPG)

    在本主題中,您將學習如何為Brightcove Beacon創建電子節目指南(EPG)。

    概覽

    電子節目指南(EPG)顯示每個Brightcove信標頻道上可用的過去,當前和即將播出的廣播節目安排信息。

    有關在Brightcove Beacon中創建頻道的信息,請訪問建立頻道文檔。

    本文檔將教您如何構造XML文件並將其作為EPG上載到Brightcove Beacon。

    該過程的高級視圖是:

    1. 使用符合EPG架構的頻道信息創建XML文件。
    2. 將XML文件拖放到Brightcove提供的S3存儲桶中。
    3. 完成上述步驟後,文件將自動提取到Brightcove Beacon中。該信息將顯示在頻道燈塔信標部分。

    本文件的其餘部分將提供上述每個步驟的詳細資料。

    EPG的必需信息

    • 帶有頻道信息的XML文件:可以手動或自動創建此文件。
    • S3水桶用戶名密碼證書由Brghtcove提供
    • 一個S3帳戶(存儲桶名稱和URL路徑)由Brightcove提供。EPG文件的實際位置。

    XML文件結構

    要為Brightcove Beacon生成EPG,您將需要創建XML文件並將其包含頻道的所有元數據信息(例如視頻標題,說明和時長)上傳到S3存儲桶。

    這是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>
            
            

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

    RiGHTvEPG.xsd文件包含一個XML模式描述XML文檔的結構,該文件由Brightcove託管。您可以使用XSD文件模式在XML驗證器

    以下是重要的XML標籤和元數據:

    名字 描述 範例
    頻道編號 您頻道的唯一標識符 id =“ channel2”
    程式編號 節目視頻資產的唯一標識符 id =“ 3344”
    時間 視頻的預定傳輸時間;時間應採用UTC格式,並且所有時間都將轉換為顯示您的內容的每個位置的本地時間 時間=“ 2020-04-22T01:25:00Z”
    刪除 EPG格式必填,請始終設置為false delete =“ false”
    pvrEnabled EPG格式必填,請始終設置為false pvrEnabled =“ false”
    stovEnabled EPG格式必填,請始終設置為false stovEnabled =“ false”
    catchUpEnabled EPG格式必填,請始終設置為false catchUpEnabled =“ false”
    持續時間 視頻活動的持續時間;持續時間格式是根據ISO 8601標準 duration =“ PT01H45M”以這種格式,(PT)表示1小時(H)和45分鐘(M)的周期時間
    標題 視頻活動的標題 <title>您的視頻標題</ title>
    描述 視頻事件的描述 <description> <![CDATA [視頻描述在這裡]]> </ description>

    XML文件準備好後,您可以將其上傳到S3存儲桶和Brightcove為您提供的FTP客戶端或自動腳本的憑據。

    在Brightcove Beacon中獲取XML文件

    將XML上載到S3存儲桶後,如果要立即將新的時間表反映到Brightcove Beacon應用中,則需要獲取文件。為此,請執行以下步驟:

    1. 登入布萊特灣燈塔
    2. 按一下畫面右上角的工具 (扳手) 按鈕。
    3. 選擇攝取標籤。
    4. 點擊從文件夾中獲取XML按鈕。
    5. 選擇快取左側菜單中的標籤。
    6. 點擊緩存清除按鈕清除緩存。

    查看Brightcove Beacon中的時間表

    在本部分中,您將可以查看是否按照Brightcove Beacon頻道的時間表正確設置了EPG。

    1. 在Brightcove Beacon中,單擊頻道標籤。
    2. 在左側菜單中,點擊電子節目單部分。
    3. 在裡面時間表部分,您將看到所有可用的頻道。
    4. 單擊帶有箭頭的藍色按鈕,以顯示XML文件為所選頻道提交的所有日程表。
    5. 注意開始時間時間結束日期以UTC時間表示。
    6. 要在Brightcove Beacon應用程序中查看頻道信息,請在菜單中單擊節目指南標籤。
    7. 您可以在這裡查看您頻道的EPG。
    8. 如果XML編程時間表中有任何空白,Brightcove Beacon系統將在頻道時間表中用標籤填充這些空白。
    9. 要選擇另一天的EPG時間表,請在菜單上選擇您偏好的日期。

    頁面最後更新日期為十一月二十六日