視頻點播提供一站式的音視頻點播解決方案,功能涵蓋視頻采集、編輯、上傳、自動化轉碼處理、媒體資源管理、高效云剪輯處理、分發加速、視頻播放,開發指南為您介紹了以上功能、使用說明等。
整體流程
使用視頻點播實現音視頻上傳、存儲、處理和播放的整體流程如下:
以上是使用了轉碼、播放憑證播放等方式的標準流程,如沒有開啟轉碼,或開啟了媒體審核等,流程會有所不同。
用戶獲取上傳授權。
VOD下發上傳地址和憑證及VideoId。
用戶上傳視頻并保存視頻ID(VideoId)。
用戶服務端獲取播放授權。
用戶客戶端請求播放地址與憑證,VOD下發播放地址與帶時效的播放憑證。
用戶服務端將播放憑證下發給客戶端完成視頻播放。
接入與存儲
使用點播服務前首先需要關注服務區域、接入區域和存儲區域。點播服務在全球多個區域提供就近接入,每個接入地址支持對應的存儲區域,不可跨區域調用。點播中心和訪問域名為您介紹了服務區域與API接入區域、支持的存儲區域之間的對應關系。
全局配置
配置分類 | 描述 | 參考文檔 |
賬號與授權 | 視頻點播支持訪問控制(RAM)服務,并支持臨時安全令牌(STS)服務。您可以通過如下方式進行授權操作:
| |
多應用體系 | 視頻點播支持將同一賬號下多個使用方的資源、配置和數據進行隔離。您可以通過管理應用和對身份實體用應用授權策略授權的方式構建多應用體系。 | |
事件通知 | 視頻點播支持通過消息回調的方式獲取事件通知。
| |
視頻安全 | 視頻點播提供多種安全機制用于保障視頻內容安全:
|
功能使用
功能分類 | 描述 | 參考文檔 |
媒體上傳 | 視頻點播支持上傳媒體文件(音頻、視頻、圖片等)到點播存儲,上傳前需要從點播服務獲取上傳地址和憑證。支持的上傳方式有: 工具上傳
開發上傳
| |
媒資管理 | 視頻點播支持管理上傳或媒體處理后產生的媒資(基礎信息、源文件信息、播放信息和AI數據),支持獲取、更新、搜索、下載和刪除。 | |
媒體處理 | 視頻點播提供音視頻轉碼、視頻截圖、視頻動圖、視頻水印的基礎媒體處理能力,還提供了智能審核、云剪輯、AI處理等強大功能。 | |
音視頻播放 | 視頻點播支持通過控制臺預覽、集成阿里云播放器SDK和集成第三方播放器三種方式進行播放音視頻文件。 | |
直播轉點播 | 視頻點播支持將直播流同步錄制為點播視頻。 |