ApsaraVideo for VOD通過提供多種SDK實現一站式點播解決方案,覆蓋視頻生產、媒體上傳、媒資管理、視頻播放等多個點播環節。
SDK簡介
SDK | 介紹 |
阿里雲ApsaraVideo for VOD提供面向移動端iOS、Android系統,集視頻錄製、裁剪、編輯、拼接、上傳等功能於一體的短視頻SDK。您可以在App端整合短視頻SDK,還可以基於開源的UI介面進行二次開發,滿足靈活多變的業務情境需要。 | |
美顏特效SDK接入簡單、快速。基於智能視覺演算法、海量規模的人臉、人體檢測和識別技術,美顏特效SDK為視頻創作者提供移動端的人臉美顏、美型、美妝美化、濾鏡貼紙等編輯加工能力,滿足直播和視頻製作時的美顏特效需求,適用於生活直播、視頻會議、短視頻製作等情境。 | |
上傳SDK提供上傳媒體檔案到點播儲存的開發套件,是ApsaraVideo for VOD端到端服務的重要一環。通過上傳SDK,您可以快捷上傳視頻、音頻、圖片、字幕等各種媒體檔案到點播儲存。 | |
點播服務提供了多種主流語言的SDK,您可以基於阿里雲SDK編寫代碼來調用點播API,讓您不用複雜編程即可快捷訪問點播服務。 | |
阿里雲播放器SDK(ApsaraVideo Player SDK,以下簡稱播放器SDK)是阿里雲自研的全端音視頻播放工具,為音視頻播放提供穩定、流暢、豐富的服務。配合ApsaraVideo for VOD服務,播放器SDK能夠為客戶提供雲端協同的優異播放體驗,以及多情境的解決方案,滿足客戶的業務需求。播放器SDK具有整合便捷、全端覆蓋、播放效能優秀等特點,助力您的業務快速騰飛。 |
點播各階段需要的SDK
階段 | 相關SDK | 功能說明 |
短視頻生產 | 進行短視頻拍攝、編輯等。 | |
短視頻創作需要人臉美顏、美型、美妝美化、濾鏡貼紙等編輯加工能力,滿足直播和視頻製作時的美顏特效需求。 | ||
媒資上傳 | 簡化媒體資源上傳到阿里雲點播服務的複雜度。 | |
擷取媒體上傳的上傳地址、上傳憑據等資訊,與上傳SDK配合使用。 | ||
媒資管理、處理 | 使用服務端SDK調用OpenAPI,或者直接使用阿里雲點播控制台,完成雲上媒資的管理、處理任務。 | |
媒體播放 | 播放視頻。 | |
擷取媒體播放地址 |
情境化解決方案
阿里雲除了提供以上獨立的SDK外,也提供了面向特定業務情境,多SDK組合的解決方案。
微短劇&短視頻情境
微短劇情境
基於阿里雲在微短劇情境的實踐經驗,由AUI Kits提供低代碼整合套件,協助整合方快速搭建微短劇App並獲得更好的視聽體驗。詳情請參見短視頻解決方案。
全功能情境
適用於各類直播情境,如生活直播、線上教育、視頻社交、遊戲娛樂等情境,提供人臉美顏、美型、美妝、濾鏡、貼紙等編輯加工能力,通過美顏特效支援更多直播和視頻製作創意玩法,詳情參見全功能情境:直播推流+短視頻+播放器+美顏特效(可選)
SDK支援的用戶端及程式設計語言
SDK | 支援的用戶端 | 支援的服務端語言 |
Android、iOS | - | |
Android、iOS、Web、Windows、Mac | - | |
Android、iOS、Web、微信小程式、 | Java、Python、C/C++、PHP | |
- | Java、Go、PHP、Python、.NET、C++、TypeScript、Swift | |
Android、iOS、Web、Flutter、HarmonyOS | - |
擷取使用SDK的授權
阿里雲整合了播放器、短視頻、美顏特效、直播推流等SDK的授權邏輯,提供了全平台統一的License授權管理體系,詳情參見管理License。
SDK | 是否需要License | 擷取License |
需要 | ||
需要 | ||
不需要 | - | |
不需要 | - | |
需要 |