全部產品
Search
文件中心

ApsaraVideo VOD:擷取播放憑證

更新時間:Jun 17, 2026

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

使用說明

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

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

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

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

說明

有效期間參數區分:使用 GetVideoPlayAuth 擷取播放憑證時,有效期間由 AuthInfoTimeout 參數控制。使用 GetPlayInfo 擷取播放地址時,有效期間由 AuthTimeout 參數控制。

整體流程

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

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

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

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

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

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

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

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

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

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

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

後續步驟

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