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

ApsaraVideo VOD:デモの探索

最終更新日:Jun 25, 2026

MediaBox A/V SDK デモは、エンドツーエンドの ApsaraVideo パイプラインのベストプラクティスを紹介します。これには、プレーヤー、ショートビデオ、ライブストリーミング機能のデモが含まれます。

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

  2. 本番環境で使用する場合は、一時的なサーバーアドレスを独自のリソースダウンロードサーバーに置き換える必要があります。Alibaba Cloud は、この一時的なリソースアドレスに対するサポートや関連機能を提供しません。

機能

デモのソースコード

プラットフォーム

wangluo

anzhuo-8

ios

icons8-flutter

Web

Android

iOS

Flutter

機能

機能デモと統合

フィード、ミニシリーズ、ショートビデオ

フィード、ミニシリーズ、ショートビデオ

フィード、ミニシリーズ、ショートビデオ

試用

今すぐ試す

p935088

p935088

p935088

フルデモ

Vue デモ

WeChat ミニプログラムデモ

uni-app 統合ガイド

デモのソースコード

(フル再生シナリオ用)

デモのソースコード

(フル再生シナリオ用)

デモのソースコード

スタンドアロン機能

/

API-Example

(スタンドアロン再生機能用)

API-Example

(スタンドアロン再生機能用)

Flutter SDK + デモのソースコード

UI 統合

/

Demo QR Code

/

demo-qr-code

統合ガイド

クイックスタート

統合ガイド

統合ガイド

統合ガイド

シナリオ

/

ミニシリーズソリューション

(ミニシリーズシナリオ用)

Web

Web デモは オンラインで試す ことができます。

image.png

モバイル

モバイルデモは、フィード、ミニシリーズ、ショートビデオのシナリオに対応しています。

  • フィードシナリオ:ネストされたタブと垂直方向のスワイプ再生に対応しており、フィードベースのアプリケーションに最適です。

  • ミニシリーズシナリオ:ドロワー形式のエピソードリストを提供し、ユーザーはタップして特定のエピソードに移動できます。

  • ショートビデオシナリオ:垂直、フルスクリーン、没入型のプレーヤーを備えています。ユーザーは上下にスワイプして動画を切り替えることができます。

デモプレビュー

image123

デモの実行

ApsaraVideo Player SDK は、開発者がプロフェッショナルなオーディオおよびビデオアプリケーションを迅速に構築するのを支援する完全なソリューションです。独自の統合を開始する前に、オープンソースのデモを実行して、そのコア実装を理解することを推奨します。

前提条件

  1. プレーヤー SDK ライセンスとそれに関連するライセンスキーを取得してください。アプリケーションにライセンスをバインドする方法については、「ライセンスのバインド」をご参照ください。

    image

  2. 次のコマンドを実行して、デモプロジェクトをクローンしてください。

    Android

    git clone https://github.com/MediaBox-Demos/AliPlayer-Android.git
    cd AliPlayer-Android

    iOS

    git clone https://github.com/MediaBox-Demos/AliPlayer-iOS.git
    cd AliPlayer-iOS

ディレクトリ構造

Android

AliPlayer-Android/
├── Demo/                     # フル機能のデモアプリ
├── API-Example/              # Java で記述された API サンプルプロジェクト
├── SDK/                      # SDK ファイルとドキュメント
├── README.md                 # プロジェクトの説明 (中国語)
├── README-EN.md              # プロジェクトの説明 (英語)
└── LICENSE                   # オープンソースライセンス

iOS

AliPlayer-iOS/
├── Demo/                             # フル機能のデモアプリ
├── API-Example/                      # Objective-C で記述された API サンプルプロジェクト
├── Swift-Call-OC-Example/            # Swift から Objective-C を呼び出すためのサンプルプロジェクト
├── SDK/                              # SDK ファイルとドキュメント
├── README.md                         # プロジェクトの説明 (中国語)
├── README-EN.md                      # プロジェクトの説明 (英語)
└── LICENSE                           # オープンソースライセンス

モジュール

フル機能デモ

このモジュールは、プレーヤーの本番レベルのデモアプリケーションです。フィード、ミニシリーズ、ショートビデオ再生など、さまざまな再生シナリオと UI コンポーネントが含まれています。設定手順については、「Android フル機能デモガイド」 および 「iOS フル機能デモガイド」 をご参照ください。

API-Example

Android

このモジュール式の Android サンプルプロジェクトは、Java で開発されており、SDK のコア機能を示します。ロジックを明確にするために、各モジュールが単一の機能のみを実装する厳密なモジュール設計を使用しています。このプロジェクトでは、スキーマルートメカニズムを使用してモジュールを分離し、一元管理を実現します。設定手順については、「API-Example ガイド」をご参照ください。

iOS

この iOS サンプルプロジェクトは、Objective-C で開発されており、CocoaPods で管理されるプラグインアーキテクチャを使用しており、SDK のコア機能の迅速な統合に役立ちます。各プラグインは、分かりやすさのために最小限のコードで単一の機能のデモに焦点を当てています。URL スキームメカニズムにより、プラグイン間のナビゲーションが分離されます。設定手順については、「API-Example ガイド」をご参照ください。

アプリケーションのビジネスロジックが Swift で記述されている場合は、「Swift-Call-OC-Example ガイド」 を参照して、API-Example プロジェクトに基づいたハイブリッド開発を行うことができます。このプロジェクトは、API-Example を実行し、Swift ベースのビジネスレイヤー内で SDK を統合する際に有用です。