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 を設定するには、環境設定 > ビルド、実行、デプロイ > ビルドツール > 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 デバイスに接続し、 を選択します。
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の値を取得したライセンスキーに変更します。
コードをコンパイルして実行します。