全部產品
Search
文件中心

ApsaraVideo VOD:擷取播放憑證

更新時間:Jul 17, 2025

播放憑證具有時效性、與視頻一一對應、不能混用和重複使用等特點,當憑證到期或憑證錯誤時都將無法擷取到對應的播放地址,滿足對音視頻播放有更高安全性要求的情境。

使用說明

  • 阿里雲播放器支援通過播放憑證方式播放視頻,三方播放器不支援該方式。

  • 播放憑證預設時效為100秒(最大為3000秒),只能用於擷取指定視頻的播放地址,不能混用或重複使用。如果憑證到期則無法擷取播放地址,您需要自行處理好播放憑證到期後的重新整理問題。

  • 播放憑證的時效並不是播放地址的時效(若開啟了URL鑒權),後者可自訂到期時間,且無上限。

  • 如果您選擇了阿里雲視頻加密(私人加密)的方式,只有使用阿里雲播放器SDK才可正常播放。

整體流程

我們以配置了CDN加速網域名稱為例,講解擷取播放憑證並播放視頻的整體流程。

  1. 用戶端傳遞VideoId,向服務端發起請求,擷取播放憑證。

  2. 服務端可通過服務端SDK調用GetVideoPlayAuth - 擷取音視頻播放憑證,擷取播放憑證。

  3. 點播服務給服務端返回播放憑證。

  4. 服務端向用戶端返回播放憑證。

  5. 用戶端播放器根據返回的播放憑證向點播服務要求播放地址。

  6. 點播服務直接向用戶端返回播放地址。

  7. 用戶端根據返回的播放地址,請求播放資源。

  8. CDN節點不存在資源或者資源失效時需要回源OSS Bucket。

  9. OSS Bucket 返回資源給CDN節點,CDN節點緩衝資源。

  10. CDN節點返回媒體資源。

後續步驟

阿里雲播放器提供Web端、Android、iOS、Flutter、Harmony端五種播放器SDK,且均支援使用播放憑證播放的方式,您可根據使用的播放器類型參見以下文檔: