Hosting and Delivery

產生資源/播放令牌以啟用內容播放

(以下內容均翻譯自英文版文件,最新資訊及內容敬請切換至英文語系參考原文)

 

我們提供為播放產生令牌的功能,可用於驗證和授權訪問特定資源,如直播串流或 VOD 內容。這對於整合 iframe 解決方案或播放器 SDK 以播放授權內容上至關重要。

 

令牌分為兩種:

  • 資源令牌 (Resource Token): 如果您要整合 iframe 解決方案,則需要產生資源令牌以播放授權內容。
  • 播放令牌 (Playback Token): 如果您要整合播放器 SDK,則需要產生播放令牌,以便進行播放器驗證和播放授權內容。

產生資源令牌

要建立資源令牌,您需要向以下 API 發送 POST 請求:

POST /bv/cms/v1/resources/tokens

請求的主體應包含以下參數:

名稱 類型 必填 描述
resource_id string 直播串流或 VOD 內容的唯一 ID。
resource_type string

資源的類型。允許的值:

  • RESOURCE_TYPE_LIVE 用於直撥串流
  • RESOURCE_TYPE_VOD 用於 VOD 內容
customer_id string 選填

若資源的安全隱私設置為 SECURITY_PRIVACY_TYPE_TOKEN ,則需要使用此參數。它用於識別誰在播放該資源。

customer_name string 選填 使用者名稱。

以下是請求的主體範例:

{
  "resource_id": "<resource-id>",
  "resource_type": "RESOURCE_TYPE_LIVE",
  "customer_id": "<customer-id>",
  "customer_name": "<customer-name>"
}

成功的回應將回傳一個資源令牌

{
  "token": "string"
}

產生播放令牌

要建立播放令牌,需要向以下 API 發送 POST 請求:

POST /bv/cms/v1/tokens

請求的主體應包含以下參數:

名稱 類型 必填 描述
resource_id string 直播串流或 VOD 內容的唯一 ID。
resource_type string

資源的類型。允許的值:

  • RESOURCE_TYPE_LIVE 用於直播串流
  • RESOURCE_TYPE_VOD 用於 VOD 內容
customer_id string 選填

若資源的安全隱私設置為 SECURITY_PRIVACY_TYPE_TOKEN ,則需要使用此參數。它用於識別誰在播放該資源。

以下是請求的主體範例:

{
  "resource_id": "<resource-id>",
  "resource_type": "RESOURCE_TYPE_LIVE",
  "customer_id": "<customer-id>"
}

成功的回應將回傳一個播放令牌

{
  "token": "string"
}

 

 

更新於