ApsaraVideo MediaBox SDK (以下、ApsaraVideo MediaBox SDK と呼びます) は、ライブストリーミングのアップストリーミング、ビデオ再生、ショートビデオ制作、レタッチ、オーディオエフェクトなどのコア機能を統合したオールインワン SDK です。モバイルデバイス、デスクトップ、Web でのマルチターミナルアクセスをサポートし、オープンソースの UI コンポーネントと製品レベルのデモが付属しています。必要な SDK を統合したり、ローコードアプローチを使用して、ビジネスニーズに基づいてアプリケーションを迅速に構築したりできます。
サービスアーキテクチャ
ApsaraVideo Live、ApsaraVideo VOD、および Intelligent Media Services 上に構築された MediaBox SDK は、撮影、編集、アップロード、ストリーミングから再生まで、ライブストリーミングおよび VOD ビジネスのコアプロセスをカバーしています。また、クライアントサイドのエンハンスメント、レタッチ、その他のビデオ AI 機能を統合し、AUI Kits を介して製品レベルのデモとローコード統合を提供します。
メリット
統合 SDK ソリューション
ApsaraVideo MediaBox SDK は、ApsaraVideo Live と ApsaraVideo VOD のコア機能を統合し、コアコンポーネントを再利用して SDK パッケージサイズを縮小します。
複数の SDK を同時に統合して、統合効率を向上させ、研究開発コストを削減できます。
個別 SDK ソリューション
特定の要件に合わせて SDK を組み合わせてパッケージ化できます。
製品レベルのデモ
製品レベルのデモは、ライブストリーミングとビデオ・オン・デマンド (VOD) の完全な機能を提供し、迅速な統合を可能にします。
多様なサービス
包括的なメトリックシステムにより、サービス品質が保証されます。 オーディオ/ビデオ AI 技術により、利用率と配信効率が向上します。
安定した機能
ApsaraVideo MediaBox SDK は、数億のリクエストを通じてテストされており、安定した信頼性の高いオーディオおよびビデオサービスを提供します。これを使用して、スムーズでクリアなオーディオおよびビデオコンテンツを生成できます。
デモ体験
ApsaraVideo MediaBox SDK デモは、完全で本番環境に対応したインタラクティブ UI とビジネスソースコードを提供し、開発者がビジネス要件を迅速に実装し、開発時間とコストを節約するのに役立ちます。デモのダウンロードと詳細な手順については、「デモ体験」をご参照ください。
シナリオ
オーディオとビデオの再生
非常に安定した、パフォーマンス専有型のクロスプラットフォームのオーディオおよびビデオデコード機能を提供し、ライブストリーミング、ビデオ・オン・デマンド、オーディオリスニングなどのオーディオおよびビデオ消費シナリオに適しています。

シナリオ | 説明 |
ショートビデオ | ネットワーク最適化、プリロード、ローカルキャッシュ機能を備えた Player SDK を使用して、インスタント再生を実現し、スムーズな再生体験を提供します。 |
長編ビデオ | Player SDK のアダプティブビットレートストリーミング、ピッチを変更しない速度調整、クライアントサイドのイメージエンハンスメント機能を使用します。クラウドサービスと組み合わせることで、プログレスバーのサムネイル、非侵入型の弾幕、ASS 字幕など、長編ビデオ視聴のためのさまざまな機能を提供し、複数のセキュリティポリシーを通じてビデオのセキュリティを確保します。 |
オンライン教育 | Player SDK のクロスプラットフォームカバレッジはビジネス要件を完全に満たし、モバイル (Android、iOS)、デスクトップ (Windows、macOS、Linux)、およびクロスプラットフォームソリューション (Web、Flutter) をサポートします。また、標準暗号化、プライベート暗号化、DRM 暗号化をサポートし、著作権保護を効果的に実装します。 |
ライブストリーミングと Live to VOD | Player SDK は、ライブストリーミングと VOD の両方の一般的なプロトコルをサポートし、ライブサービスとシームレスに統合し、ライブタイムシフト、疑似ライブストリーミング、ライブ録画再生をサポートし、完全なオーディオおよびビデオビジネスループを作成します。 |
ライブストリーミングのアップストリーミングと共同ストリーミングインタラクション
ネットワークの変動に対する耐性と伝送速度を向上させ、安定した超高速のライブストリーミング体験を提供し、教育、エンターテインメント、ゲーム、共同ストリーミングのシナリオで一般的に使用されます。

シナリオ | 説明 |
教育ライブストリーミング | リアルタイムのテキストインタラクションのための Interactive Messages SDK を提供し、教師と生徒のインタラクションを強化します。Live Stream Push SDK を使用すると、教師はいつでもどこでも生徒の質問に答えることができます。クラウド録画とトランスコーディング機能により、生徒はいつでもコースをレビューして知識ポイントを強化し、学習効果を高めることができます。 |
エンターテインメントライブストリーミング | リアルタイムチャット、いいね、報酬機能を提供し、ストリーマーと視聴者のインタラクションを強化します。また、コンテンツのセキュリティ (ポルノやテロなど) を厳密に監視し、インテリジェントライブストリームレビューを通じてレビューコストを効果的に削減します。 |
ビデオゲームライブストリーミング | 現在のゲーム画面とカメラキャプチャをマージするための画面録画技術を提供し、画面録画をサポートする Live Stream Push SDK を介してストリーミングを開始します。また、チャット、いいね、報酬、その他のインタラクティブな動作のための Interactive Messages SDK を提供し、エキサイティングなゲームコンテンツをリプレイするためのライブ録画再生を提供します。 |
共同ストリーミングインタラクション | 安定した、高品質で、超低遅延のインタラクティブなリアルタイムオーディオおよびビデオサービスを提供します。ストリーマー間、ストリーマーと視聴者間、クロスルームストリーマーインタラクション、およびその他のマルチスクリーンリアルタイムビデオインタラクションのリアルタイム共同ストリーミングをサポートします。インタラクティブビデオストリームは、共同ストリーミングに参加していない視聴者に大規模に配信するためにライブセンターにプッシュできます。 |
ショートビデオ制作
ショートビデオのキャプチャ、制作、再生に不可欠な機能を迅速に立ち上げ、エンターテインメント、ソーシャルネットワーキング、教育、ニュース、E コマースなど、ショートビデオの撮影、制作、クリエイティブなアプリケーションを必要とするシナリオに適しています。

シナリオ | 説明 |
ニュースおよび情報ショートビデオ | リアルタイムのニュースキャプチャと最新情報の共有のためのモバイルショートビデオ録画を提供します。編集、アップロード、トランスコーディング、ストレージ、リソース管理、クラウド編集を統合して、迅速なニュース制作と公開を可能にします。 |
ソーシャルエンターテインメントショートビデオ | モバイルデバイスでの迅速な撮影を可能にし、レタッチフィルター、顔ステッカー、動的ステッカー、字幕、音楽、編集、スプライシング機能と組み合わせて、迅速なアップロードとリアルタイム共有のためのパーソナライズされたビデオを作成します。 |
E コマース製品ショートビデオ | 製品の特徴を包括的かつ立体的に紹介するための迅速な撮影とショートフィルム制作機能を提供します。アニメーション画像、字幕、音楽、その他のエフェクトと、オブジェクト認識、インテリジェントレコメンデーション、視聴中ショッピング技術と組み合わせることで、購入コンバージョンを効果的に向上させます。 |
機能
統合 SDK
ApsaraVideo MediaBox SDK は現在、ベーシックライブ SDK、インタラクティブライブ SDK、ショートビデオシナリオ SDK、標準統合 SDK の 4 つのシナリオ向けの統合 SDK を提供しています。
統合 SDK | ベーシックライブ SDK | インタラクティブライブ SDK | ショートビデオ SDK | 標準統合 SDK |
SDK 名 | AliVCSDK_BasicLive | AliVCSDK_InteractiveLive | AliVCSDK_UGC | AliVCSDK_Standard |
含まれる SDK |
|
|
|
|
対象アプリケーションシナリオ | オンライン教育、音楽教育、その他のライブストリーミングシナリオに適しています。 | 基本的なライブストリーミングシナリオを基盤として、安定したスムーズなポイントツーポイントおよび複数人でのリアルタイムオーディオおよびビデオ通話サービスを提供し、複数人でのビデオまたはオーディオのみのインタラクションをサポートします。 | エンドツーエンドのショートビデオ作成に適しており、強力なビデオ再生機能と組み合わせて、スムーズで高解像度の再生体験を提供し、主流のオーディオおよびビデオシナリオのニーズを満たします。 | ライフスタイルストリーミング、オンライン教育、ビデオソーシャルネットワーキング、ゲームエンターテインメントなど、さまざまなライブストリーミングシナリオに適しています。顔のレタッチ、顔シェイピング、メイクアップ、フィルター、ステッカー、その他の編集機能を提供します。レタッチ効果を通じて、ライブストリーミングやビデオ制作におけるよりクリエイティブなアプリケーションをサポートします。 |
個別モジュール SDK
個別モジュール SDK には、主に Player SDK、Live Stream Push SDK、ショートビデオ SDK、レタッチ SDK が含まれます。
機能 | Player SDK | Live Stream Push SDK | ARTC SDK | Short Video SDK | レタッチ SDK |
ストリーマーによるライブストリーミング | サポート | ||||
| サポート (インタラクティブバージョン) | サポート | |||
オーディオおよびビデオ通話 | サポート | ||||
ビデオ録画 | サポート | ||||
ビデオ編集 | サポート | ||||
ビデオアップロード | サポート | ||||
ライブストリーミング | サポート | ||||
VOD | サポート | ||||
レタッチ | サポート | ||||
ジェスチャー認識 | サポート対象 | ||||
自動クロマキー | サポート |
実際の要件に基づいて SDK または SDK の組み合わせを選択できます。各シナリオの組み合わせ方法と SDK の選択の詳細については、「SDK の選択とダウンロード」をご参照ください。MediaBox オーディオおよびビデオ SDK の標準統合 SDK を使用して、複数の SDK を個別に統合することによって引き起こされる依存関係ライブラリの競合を効果的に解決することをお勧めします。
ライセンス管理
Player Mobile SDK、レタッチ SDK、およびその他の SDK は現在正式に課金されていますが、他の SDK は無料ですがライセンス認証が必要です。ApsaraVideo MediaBox SDK 購入ページから公式バージョンを購入できます。より有利なパッケージ取引も利用できます。詳細については、「Player SDK の課金」をご参照ください。購入後のライセンス認証手順については、「ライセンスの統合」をご参照ください。