ApsaraVideo MediaBox SDK のデモでは、短尺動画と長尺動画の両方のシナリオに対応した再生やアップストリーミングなど、幅広い機能を紹介しています。このトピックでは、デモのインストールと試用方法、およびソースコードをダウンロードしてコンパイルし、デモを実行する方法について説明します。
デモに組み込まれているリソースダウンロードサービスは、アクセシビリティと有効性が保証されない一時的なサービスです。これはデモンストレーションのみを目的としており、商用アプリケーションで直接使用することはできません。
ビジネスをオンラインで展開し、リソースをダウンロードする必要がある場合は、お客様自身のサーバーを使用してリソースを提供してください。Alibaba Cloud は、リソースのダウンロード機能の提供や、当該サービスの管理サポートは行いません。
利用シーン
リアルタイム対話型 AI: AI エージェントとユーザー間の効率的な音声・動画インタラクションを実現します
ライブストリーミング: E コマースライブストリーミング、企業研修、共同ストリーミングなど
インタラクティブエンターテインメント & 通話: 音声チャットルーム、オンラインカラオケルーム、1 対 1 通話、グループ通話など
VOD: ミニドラマ、情報フィード再生、没入型再生、短尺動画制作など
デモの試用
次の QR コードをスキャンして、ApsaraVideo MediaBox SDK デモをダウンロードし、インストールしてください。

デモソースコードの実行
Android
開発環境
項目 | 説明 |
Android Studio | ダウンロードするには、Android Studio にアクセスしてください。 |
Gradle | Gradle 7.0.2 以降とプラグイン V4.1.2 を推奨します。 |
Gradle JDK | Gradle JDK 11 を推奨します。Gradle JDK を設定するには、[Preferences] > [Build, Execution, Deployment] > [Build Tools] > [Gradle] > [Gradle JDK] を選択します。Gradle JDK を JDK 11 に設定します。Gradle JDK 11 が利用できない場合は、Android Studio のバージョンをアップグレードしてください。 |
実行環境
Android 4.3 以降を実行する物理デバイス。 シミュレーターでのデバッグはサポートされていません。
デモの実行
最新の README ファイルを参照し、GitHub からデモのソースコードをクローンします。
Android Studio でデモプロジェクトを開きます。
次のいずれかの方法を使用して、ライセンス認証用の MD5 署名を取得します。
signingConfigsを検索し、署名情報を設定します。
方法 1: AUIFoundation/AVUtils/src/main/java/com/aliyun/aio/utils/SignatureUtils.java ファイル内の
getSingInfo(Context context)メソッドを呼び出して署名を取得します。方法 2: 署名ツールをダウンロードして署名を取得します。
ライセンスの管理 を参照して SDK ライセンスを申請し、ライセンスキーとライセンスファイルを取得します。
ライセンスファイルを
AIOApp/src/main/assetsディレクトリに配置します。AIOApp/src/main/AndroidManifest.xml ファイルを開き、
com.aliyun.alivc_license.licensekeyとcom.aliyun.alivc_license.licensefileを検索し、それぞれの値を取得したライセンスキーとライセンスファイルのパスに変更します。 詳細については、 「ライセンスを統合する」をご参照ください。
コードをコンパイルして実行します。
Android デバイスに接続し、[Run] > [Run 'app'] を選択します。
iOS
開発環境
項目 | 説明 |
macOS | macOS High Sierra 10.13 以降 |
Xcode | Xcode 13 以降 |
CocoaPods | CocoaPods 1.10 以降 |
実行環境
iOS 9.0 以降を実行する物理デバイス。 シミュレーターでのデバッグはサポートされていません。
デモの実行
最新の README ファイルを参照し、GitHub からデモのソースコードをクローンします。
AlivcAIODemo ディレクトリで
pod installコマンドを実行して、依存関係をインストールします。説明インストールに失敗した場合は、
pod install --reop-updateを実行してください。Xcode で AlivcAIODemo.xcworkspace プロジェクトを開きます。
ライセンスの管理 を参照して SDK ライセンスを申請し、ライセンスキーとライセンスファイルを取得します。
取得したライセンスファイルの名前を
license.crtに変更し、AlivcAIODemo ディレクトリにコピーします。AlivcAIODemo/Info.plistファイルを開き、AlivcLicenseKeyの値を、取得したライセンスキーに変更します。
コードをコンパイルして実行します。