日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

Android端

MediaBox音視頻SDK的Demo包含短視頻、播放器、直播推流三個子業務解決方案Demo,且各解決方案可獨立運行。您可以根據實際需求,加載整體工程或單獨加載某個子業務解決方案。

環境要求

開發環境

類別

說明

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源碼。

    • (推薦)使用git clone命令:git clone git@github.com:aliyunvideo/MONE_demo_opensource_android.git

    • 手動下載:源碼下載

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

  3. 申請License

  4. 配置簽名。

    說明

    出于安全風險考慮,阿里云音視頻終端SDK Demo不對外開放測試License,您需要自己配置簽名。

    1. 打開AIOApp/build.gradle,搜索applicationId,修改為步驟 3中配置的Package Name。

    2. 搜索signingConfigs,自行配置簽名信息。

      image.png

  5. 配置License。

    1. 步驟 3中獲取的證書文件放至AIOApp/src/main/assets中。

    2. 打開AIOApp/src/main/AndroidManifest.xml,搜索com.aliyun.alivc_license.licensekeycom.aliyun.alivc_license.licensefile,分別修改其value為步驟 3中獲取的License Key和License文件。詳情請參見Android端接入License

      image.png

  6. 編譯運行。

    鏈接Android實體設備,單擊Run > Run 'app',編譯運行。

Demo結構說明

project
 |-----AIOApp 一體化Demo主入口
 |-----AliLivePushDEMO 直播推流解決方案Demo (直播推流、錄屏推流)
 |------ alivc-livepusher-demo 直播推流解決方案主入口
 |------ beauty 美顏特效相關能力封裝

 |-----AlivcUgsvDEMO 短視頻生產解決方案Demo (視頻拍攝、視頻裁剪、視頻編輯)
 |------ AUIUgsvBase 短視頻解決方案基礎庫
 |------ AUIVideoEditor 視頻編輯能力模塊
 |------ AUIVideoRecorder 視頻拍攝能力模塊
 |------ AUICrop 視頻裁剪能力模塊
 |------ UGSVAPP 短視頻主入口

 |-----PlayerDEMO 播放器解決方案Demo (信息流播放、全屏播放、沉浸式播放)
 |------ AUIFlowFeed 播放器信息流播放
 |------ AUIFullScreen 播放器全屏播放
 |------ AUIVideoList 播放器列表播放
 |------ AUIPlayerApp 播放器主入口

 |-----AndroidThirdParty 三方庫統一依賴定義模塊

 |-----AUIFoundation AUI基礎能力模塊
 |------ AUIBaseUI UI基類,基礎UI組件
 |------ AVTheme UI主題基類,提供切換日間模式/夜間模式切換,目前只支持黑暗模式
 |------ AVMatisse 相冊組件,提供相冊選擇,根據開源庫Matisse優化
 |------ AVUtils 基礎工具庫

 |-----SDKs 當前SDK的aar包