簡介
Brightcove為您的資產中的視頻清單文件提供靜態URL Video Cloud 圖書館。 這使您可以靈活地在自己的CMS中管理內容,並且live使用自定義的安全模式。
這對於擁有現有架構但不允許 Playback API 在需要清單網址之前調用。 的 player 也可以使用此功能,通過消除一個呼叫來減少播放開始時間。
要求
靜態URL需要滿足以下要求:
- Brightcove公司 Playback API v2
- 您的資產已提取為動態Delivery
分析註冊
使用靜態網址,您可以與 Playback API 不使用 Brightcove Player。 雖然 Brightcove Player 自動將分析數據發送到Brightcove,您將使用 Data Collection API 去做這個。
如果你不熟悉的話 Data Collection API,查看 概述: Data Collection API 文件。
有關將信息發送到數據收集器的詳細信息,請參見 Data Collection API 樣本.
Video Cloud
今天,通過VideoCloud進行的每次播放都需要2個API調用才能開始視頻播放。 通過使用靜態URL,您可以將API調用的數量減少到一個。
下圖顯示了不帶靜態URL的視頻播放的API調用。

靜態網址
隨著Brightcove的 Playback API v2,現在可以使用靜態URL。
特點
以下是與靜態網址相關聯的功能:
獨特之處 | 留言 |
---|---|
視頻點播(VOD) | 通過動態De支持的視頻格式live僅限ry:
|
VOD資產 | 縮略圖和海報圖像 |
授權 | JSON Web令牌(JWT) |
DRM | 僅限VOD |
Delive規則 | 僅限VOD |
服務器端廣告插入(SSAI) | VOD和 Live |
自帶CDN |
Brightcove的CDN將繼續取消liver清單和子清單。
客戶的CDN將被刪除liver僅視頻片段。 |
隱藏式字幕 | 當前僅支持清單內字幕。 |
Live 流 | |
播放權服務(EPA) | 請與您的客戶經理聯繫以獲取詳細信息。 |
Delive規則 | 僅限VOD |
實施靜態網址
靜態URL包括以下內容:
- 帳戶ID
- 影片ID(或參考)
- Delivery類型(HLS,破折號)
- 配置選項(SSAI,DRM,CDN等)
靜態網址由客戶生成並簽名保護 JSON Web令牌 (JWT)。 使用此令牌,您可以配置和強制執行delive瑞有關詳細信息,請參見 創建 JSON Web令牌 部分。
域
用於靜態網址的域是 Playback API v2(PAPIv2)URL:
https://playback.brightcovecdn.com/playback/v1/
端點
每個De的靜態URL示例livery類型:
Delivery類型 | 網址 |
---|---|
HLS主清單 |
|
DASH清單 |
|
HLS VMAP[1-1] |
|
短跑VMAP[1-1] |
|
最高比特率MP4 |
|
最低比特率MP4 |
|
筆記
- [1-1] 僅當包含以下內容時,才能檢索HLS和DASH VMAP:
ssai
創建JWT時聲明-請參閱以下部分。
查詢參數
查詢參數 | 值 |
---|---|
bcov_auth |
智威湯遜 下面 |
創建 JSON Web令牌
創建與Brightcove的通信時使用的令牌 Playback API,請參閱 創建 JSON Web令牌 (智威湯遜) 文件。 您會發現可用於靜態網址de的聲明live在那兒
使用內容保護(DRM)
您可以包括 pro
如上所定義,要求指定保護類型。
對於許可證請求,JWT不需要任何有效負載,但必須使用與清單請求JWT相同的RSA密鑰對其進行簽名。
Widevine許可證申請
您可以使用以下端點獲取Widevine的DRM許可證:
/accounts/{account_id}/videos/{video_id}/licenses/widevine?bcov_auth={JWT}
FairPlay應用程序證書
對於FairPlay應用程序證書,端點為:
/accounts/{account_id}/fairplay_app_cert
PlayReady端點
對於PlayReady,許可請求的端點為:
/accounts/{account_id}/videos/{video_id}/licenses/cenc/playready?bcov_auth={JWT}
筆記
以下說明適用於靜態網址Delivery:
- 支持清單內字幕。 將來的版本將支持帶外Sidecar字幕。
- 客戶的BYO CDN將live視頻片段,而Brightcove的CDN將繼續刪除liver清單和子清單。
-
Brightcove支持使用永不過期的JWT。 為此,請排除
exp
創建令牌時聲明。