全部產品
Search
文件中心

Apsara Video SDK:Demo體驗

更新時間:Sep 02, 2025

MediaBox音視頻SDK Demo是視頻雲全鏈路的最佳實務,主要包含播放器、短視頻和直播推流的全鏈路示範,您可以使用手機掃描二維碼安裝體驗或者下載源碼本地編譯安裝體驗。

重要
  1. Demo現有的內建資源下載服務為阿里雲臨時搭建服務,其可變性較大,且不保證可達性和有效性。該服務僅用於官方Demo的功能展示,不可直接應用於業務的商業化真實情境。

  2. 若業務需要進行線上商業化,請務必自行修改並替換為業務自有的資源下載伺服器位址。阿里雲不提供該資源下載地址的任何相關功能,也不支援客戶進行處理。

安裝體驗Demo應用

  • AI即時互動情境:AI即時互動能夠實現AI與使用者之間的高效音視頻互動。

  • 直播情境:電商帶貨、企業培訓、秀場連麥等情境。

  • 互娛&通話情境:語聊房、線上K歌房、1V1通話、多人通話等情境。

  • 點播情境:短劇、資訊流播放、沈浸式播放、短視頻製作等情境。

Demo預覽

體驗地址

您可以掃描以下二維碼,下載並安裝MediaBox音視頻SDK Demo:

p935088

跑通Demo源碼

Android端

開發環境

類別

說明

Android Studio

下載地址:Android Studio

Gradle

推薦Gradle 7.0.2及以上版本,外掛程式4.1.2版本。

Gradle JDK

推薦Gradle JDK 11,配置方法:Preferences -> Build, Execution, Deployment -> Build Tools -> Gradle -> Gradle JDK -> 選擇11(如果Gradle JDK沒有11選項,請升級您的Android Studio版本)。

運行環境

支援Android 4.3及以上版本的實體裝置,不支援模擬器調試。

運行Demo

  1. 複製Demo源碼:Github地址,參考最新的README進行操作。

  2. 在Android Studio中開啟Demo工程。

  3. 出於安全考慮,阿里雲License授權需要擷取簽名MD5。下面給出幾種擷取簽名MD5的方法:

    1. 搜尋signingConfigs,自行配置簽名資訊。

      image.png

      方法一:調用AUIFoundation/AVUtils/src/main/java/com/aliyun/aio/utils/SignatureUtils.java的`getSingInfo(Context context)方法擷取。

      方法二:自行下載簽名工具,擷取簽名。

  4. 請根據需要測試的模組申請對應SDK的License,詳情參見管理License。擷取License KeyLicense檔案

    1. License 檔案放至AIOApp/src/main/assets中。

    2. 開啟AIOApp/src/main/AndroidManifest.xml,搜尋com.aliyun.alivc_license.licensekeycom.aliyun.alivc_license.licensefile,分別修改其value為License KeyLicense檔案,詳情請參見接入License

      image.png

  5. 編譯運行。

    連結Android實體裝置,單擊Run > Run 'app',編譯運行。

iOS端

開發環境

類別

說明

macOS

支援macOS High Sierra 10.13及以上版本。

Xcode

建議使用Xcode 13及以上版本,本文操作步驟基於Xcode開發。

CocoaPods

建議使用CocoaPods 1.10及以上版本。

運行環境

支援iOS 9.0及以上版本的實體裝置,不支援模擬器調試。

運行Demo

  1. 複製Demo源碼:Github地址,參考最新的README進行操作。

  2. 在AlivcAIODemo目錄下執行pod install安裝依賴庫。

    說明

    如果安裝失敗,請執行pod install --reop-update

  3. 在Xcode中開啟AlivcAIODemo.xcworkspace工程。

  4. 請根據需要測試的模組申請對應SDK的License,詳情參見管理License。擷取License KeyLicense檔案

    1. 將擷取的License檔案名稱修改為license.crt,並複製到AlivcAIODemo目錄下。

    2. 開啟AlivcAIODemo/Info.plist,修改AlivcLicenseKeyLicense Keyimage.png

  5. 編譯運行。