すべてのプロダクト
Search
ドキュメントセンター

Apsara Video SDK:デモを試す

最終更新日:Jun 22, 2026

ApsaraVideo MediaBox SDK デモは、ApsaraVideo のエンドツーエンドのワークフローにおけるベストプラクティスを紹介し、再生、ショートビデオ、ストリームインジェストの機能を実演します。 QR コードをスキャンしてスマートフォンにインストールして試すか、ソースコードをダウンロードしてローカル環境でビルドして実行できます。

重要
  1. 組み込みのリソースダウンロードサービスは、Alibaba Cloud が設定した一時的なサービスです。 可用性と安定性は保証されません。 このサービスはデモンストレーションのみを目的としており、商用の本番環境では使用しないでください。

  2. アプリケーションを商用目的で使用する場合は、独自のリソースダウンロードサーバーを使用するように変更する必要があります。 Alibaba Cloud は、このリソースダウンロードアドレスに関連する機能を提供せず、その実装に関するサポートも提供しません。

ビルド済みデモアプリの試用

  • リアルタイム会話型 AI シナリオ: AI とユーザー間の効率的な音声および動画のインタラクションを実現します。

  • ライブストリーミングシナリオ: EC ライブストリーミング、企業研修、共同ストリーミングなどのユースケースが含まれます。

  • インタラクティブエンターテインメントと通話シナリオ: ボイスチャットルーム、オンラインカラオケルーム、1 対 1 通話、グループ通話などのユースケースが含まれます。

  • VOD シナリオ: ミニドラマ、フィード再生、没入型再生、ショートビデオ作成などのユースケースが含まれます。

ダウンロードとインストール

以下の QR コードをスキャンして、ApsaraVideo MediaBox SDK デモをダウンロードしてインストールしてください。

p935088

デモソースコードの実行

Android

開発環境

項目

説明

Android Studio

公式 Android Studio Web サイトからダウンロードしてください。

Gradle

Gradle は 7.0.2 以降、プラグインは 4.1.2 を推奨します。

Gradle JDK

Gradle JDK 11 を推奨します。 設定するには、[Preferences][Build, Execution, Deployment][Build Tools][Gradle][Gradle JDK] の順に移動し、11 を選択します。 ドロップダウンリストに 11 が表示されない場合は、Android Studio をアップグレードしてください。

ランタイム環境

Android 4.3 以降を実行している実機が必要です。 シミュレーターはデバッグに対応していません。

デモの実行

  1. GitHub からデモソースコードをクローンし、最新の README ファイルの指示に従ってください。

  2. Android Studio でデモプロジェクトを開いてください。

  3. セキュリティ上の理由から、Alibaba Cloud でのライセンス認証には MD5 署名が必要です。 次のいずれかの方法で取得してください。

    1. signingConfigs を検索し、署名情報を設定してください。

      signingConfigs {
          debug {
              // TODO: 署名情報を設定してください。以下は例です。
              storeFile file("$rootDir/xxx")
              storePassword "xxx"
              keyAlias "xxx"
              keyPassword "xxx"
          }
          release {
              // TODO: 署名情報を設定してください。以下は例です。
              storeFile file("$rootDir/xxx")
              storePassword "xxx"
              keyAlias "xxx"
              keyPassword "xxx"
          }
      }

      方法 1: AUIFoundation/AVUtils/src/main/java/com/aliyun/aio/utils/SignatureUtils.java にある getSingInfo(Context context) メソッドを呼び出して、署名を取得します。

      方法 2: 署名ツールをダウンロードして署名を取得してください。

  4. テストする SDK モジュールのライセンスを申請してください。 詳細については、「ライセンスの管理」をご参照ください。 ライセンスキーライセンスファイルを取得してください。

    1. ライセンスファイルAIOApp/src/main/assets ディレクトリに配置します。

    2. AIOApp/src/main/AndroidManifest.xml を開き、com.aliyun.alivc_license.licensekeycom.aliyun.alivc_license.licensefile を見つけ、それぞれの値をご自身の ライセンスキーライセンスファイル に変更します。詳細については、「ライセンスの統合」をご参照ください。

  5. コンパイルして実行します。

    Android 実機を接続し、[Run][Run 'app'] をクリックしてプロジェクトをコンパイルし、実行します。

iOS

開発環境

項目

説明

macOS

macOS High Sierra 10.13 以降。

Xcode

Xcode 13 以降を推奨します。 本ガイドの手順は Xcode を対象としています。

CocoaPods

CocoaPods 1.10 以降を推奨します。

ランタイム環境

iOS 9.0 以降を実行している実機が必要です。 シミュレーターはデバッグに対応していません。

デモの実行

  1. GitHub からデモソースコードをクローンし、最新の README ファイルの指示に従ってください。

  2. AlivcAIODemo ディレクトリで、pod install を実行して依存関係をインストールします。

    説明

    インストールに失敗した場合は、pod install --repo-update を実行してください。

  3. Xcode で AlivcAIODemo.xcworkspace プロジェクトを開いてください。

  4. テストする SDK モジュールのライセンスを申請してください。 詳細については、「ライセンスの管理」をご参照ください。 ライセンスキーライセンスファイルを取得してください。

    1. ダウンロードしたライセンスファイルlicense.crtに名前変更し、AlivcAIODemo ディレクトリにコピーします。

    2. AlivcAIODemo/Info.plist を開いて、AlivcLicenseKey の値をご使用のライセンスキーに設定します。 または、Xcode プロジェクトの [Info] タブで [カスタム iOS ターゲットプロパティ] を見つけ、AlivcLicenseKey の値を ご使用のライセンスキー に設定します。

  5. コンパイルして実行します。