本主題將幫助您使用Akamai Stream Packaging直播直播活動, Telestream Wirecast編碼器,遠程資產視頻和Brightcove Player。也可以使用其他編碼器。有關Brightcove提供的用於傳輸實時流視頻的所有選項的列表,請參見傳送直播。
要使用Akamai Stream Packaging直播直播,您將:
啟用您的Video Cloud帳戶進行實時流式傳輸
在進行直播活動之前,您應該聯繫Brightcove支持並讓他們知道您希望您的視頻雲帳戶啟用實時流式傳輸。還要求為該帳戶啟用流打包。配置帳戶後,您將收到一封電子郵件,其中包含設置實時流所需的一組憑據和配置信息。
使用媒體模塊創建直播視頻
您必須在視頻庫中創建具有遠程資產的視頻才能處理實時流。當您在自己或第三方系統上維護視頻文件,然後在創建視頻時向Brightcove提供視頻文件的URL時,將使用遠程資產。遠程資產是使用媒體模塊或使用CMS API。
請按照以下步驟使用“媒體"模塊創建遠程資產視頻。
- 開啟「 媒體」 模組。
- 點擊+添加遠程視頻在側面導航面板中。
- 進入一個影片名稱。
- 設置影片類型至居住。
- 設置格式至HLS。
- 為了渲染網址,從ARL Brightcove支持部門在您的電子郵件中提供的價值。ARL URL的格式為:
http://bcliveunivsecure-lh.akamaihd.net/[EVENT_ANGLE_BITRATE]@684348
http://bcliveunivsecure-lh.akamaihd.net/Live_1@684348
插入一世在網址之後akamaihd.net網址的一部分:
http://bcliveunivsecure-lh.akamaihd.net/i/Live_1@684348
另外,附加/master.m3u8到URL的末尾。最終呈現URL應該類似於:
http://bcliveunivsecure-lh.akamaihd.net/i/Live_1@684348/master.m3u8
- 將格式化的URL粘貼到網址字段,然後單擊添加渲染。
- 點擊保存保存遠程資產視頻。
- 確認遠程資產出現在“媒體"模塊中。啟用遠程資產視頻(如果需要)。
在“媒體"模塊中創建遠程資產視頻後,您可以像其他任何視頻一樣編輯其元數據。
為直播活動配置Telestream Wirecast
在本節中,我們將設定並使用 Telestream Wirecast 編碼器來支援即時串流事件。Telestream Wirecast 軟體是一個桌面應用程式,可以從您的相機擷取輸入,並產生可以由 CDN 傳遞的資料流。請注意,有些硬體和其他軟體的編碼解決方案可能更適合用來傳遞您的直播活動。您可以從以下網址下載Wirecast軟件的試用版: Telestream網站。
要為現場直播配置Wirecast,請按照以下步驟操作。
- 開啟「線上轉播」
- 點擊+然後選擇視頻截取。
- 從清單中選取您的相機。點擊添加。
- 確認選取的視訊來源顯示在預覽窗格中。
- 單擊箭頭按鈕 () 使相機拍攝實況鏡頭。
- 單擊流按鈕 ()。系統會提示您輸入輸出設定。
- 設置目的地至RTMP服務器。點擊好的。
- 為了地址, 使用主要入口點 Brightcove支持人員在電子郵件中提供的價值。
- 為了溪流,請使用在定義遠程資產URL時使用的[EVENT_ANGLE_BITRATE] @ 394443值。確保為創建遠程資產時使用的EVENT和ANGLE使用相同的值。將BITRATE值設置為Wirecast中設置的比特率。
- 點擊設置憑據...
- 輸入用戶名和密碼由Brightcove支持人員在電子郵件中提供。點擊好的。
- 點擊好的保存輸出設置。
- 點擊信息流按鈕。現場直播應該開始。
為現場活動生成發布代碼
- 開啟「 媒體」 模組。
- 選擇實時流遠程資產視頻。
- 點擊發布和嵌入。
- 選擇一個球員。
- 單擊播放器URL,以在瀏覽器中預覽實時流。
如需進一步說明
如果您需要幫助以使現場活動開始進行,Brightcove支持人員將為您提供幫助。您可以提交案件這裡。為了確保您能夠獲得最快速的回應,以下是 Brightcove 支援部門解決問題所需的清單。
- 流的具體症狀。例如,它是根本不播放還是口吃或凍結?
- 這個流是否在過去正常工作
- 您在編碼器中使用的入口點 URL
- 流名稱
- 您使用的編碼軟件和硬件
- 您發佈直播活動的玩家 URL
- 您的實時遠程資產的視頻ID
- 從編碼器到發佈點主機的追蹤路由結果