使用非亮灣玩家

在本主題中,您將了解與布萊特灣播放器相關的各種活動類型。

簡介

Brightcove 網頁和行動裝置播放器具有大量內建的功能,無論是直接或透過外掛程式,都可以運作您的 Video Cloud 帳戶的各個層面:

  • 擷取視訊資料和中繼資料
  • 透過網域或地理限制來處理內容保護
  • 將分析資料傳送給布萊特灣資料收集器

如果由於某種原因需要播放您的 Video Cloud 視訊,您將需要自行處理此功能。以下部分說明如何使用布萊特灣 API 來執行此操作。

取得原則金鑰

為了獲取視頻和播放列表數據或設置內容限制,您需要政策金鑰。在大多數情況下,您可以透過視訊雲端工作室執行這項操作,或者您可以使用原則 API。

簡單的原則金鑰

如果您需要做的就是按ID檢索視頻和/或播放列表,則只需從玩家那裡獲得策略密鑰

如果你想能夠搜索視頻使用播放API,您將需要創建一個啟用搜索的策略密鑰。您可以通過Policy API進行操作,也可以使用我們嵌入在快速開始:政策API

具有播放限制的原則金鑰

玩家的網域限制和地理限制也會使用原則金鑰來實作。如果您需要一個或兩個,則獲取策略密鑰的最簡單方法是在Studio中對新播放器設置所需的限制,然後從該播放器獲取策略密鑰。如果您願意,也可以使用政策API

取得視訊資料

有了策略密鑰後,您可以使用播放API。數據可以通過三種方式進行檢索:

  • 通過 ID 或引用 ID 獲取視頻
  • 通過 ID 或引用 ID 獲取播放列表
  • 獲取視頻搜索

快速開始:播放API對於示例JavaScript,您可以用來設置API請求。

響應數據將包括視頻sources,它是一個演繹數據數組,包括URL。您還將獲得縮略圖和海報圖像的網址,以及視頻等元數據namedescription

將這些資料載入播放器的方式將取決於玩家的 API。

分析

由於非Brightcove播放器不會自動將數據發送到資料收集API對於Brightcove Analytics系統,您有責任實施該程序。

您需要做什麼取決於播放器的 API,尤其是播放器動作廣播的事件。見數據收集API示例基於VideoJS播放器的模型,以指導您應捕獲哪些事件以及如何將數據提交到API。

其他功能

如果您需要其他功能,例如廣告或 DRM 解鎖,您也需要為您的播放器實作此功能。查看源代碼Brightcove Player插件將提供一些有關您需要做什麼的有用線索。