従来の一方向ライブストリーミングでは、視聴者のエンゲージメントやコンバージョン率が低くなりがちです。ApsaraVideo Real-time Communication (ARTC) は、音声チャット、ビデオ共同ストリーミング、インタラクティブゲームなどの機能により、受動的な視聴者を能動的な参加者に変え、ユーザーエンゲージメントとつながりを強化します。本トピックでは、ARTC の製品アーキテクチャ、ユースケース、機能を紹介します。
製品アーキテクチャ
ApsaraVideo Real-time Communication (ARTC) は、先進的な技術アーキテクチャと最適化されたアルゴリズムにより、開発者および企業に効率的で安定した使いやすい SDK と API を提供します。iOS、Android、Web、Windows を含む複数のプラットフォームでシームレスな統合をサポートします。また、ARTC を他の Alibaba Cloud サービスと統合することで、より幅広いビジネスシナリオに対応するソリューションを構築できます。
ユースケース
ソーシャル音声チャット
最大 50 名の同時発話者をサポートし、エンドツーエンドレイテンシーは 150〜400 ミリ秒です。オーディオ機能には、音声エフェクト、リバーブ、ボーカルエンハンスメントが含まれます。コンテンツのコンプライアンスを確保するため、ARTC はコンテンツモデレーションサービスとサードパーティとの統合機能を提供し、完全なソリューションを迅速に立ち上げることができます。詳細については、「音声チャットルーム」、「オンラインカラオケ」、「リアルタイム音声・映像通話」をご参照ください。
音声チャットルーム
| オンラインカラオケ
| リアルタイム音声・映像通話
|
インタラクティブ共同ストリーミング
ストリーマーと視聴者の共同ストリーミング、ストリーマーバトル、マルチホストセッションなどのインタラクティブシナリオを実現します。この機能は、エンドツーエンドレイテンシーが 150〜400 ミリ秒で、視聴者がシームレスにステージに参加または退出できます。Alibaba Cloud の標準ライブストリーミングおよび Real-Time Streaming (RTS) と統合し、100,000 名を超える同時視聴者をサポートします。詳細については、「インタラクティブ共同ストリーミング」をご参照ください。
ストリーマーと視聴者の共同ストリーミング
| ストリーマーバトル
|
AI を活用したリアルタイムインタラクション
AI を活用した音声・映像通話アプリケーションを迅速に構築できます。シンプルなノーコードワークフローにより、わずか 10 分で専用の AI エージェントを作成し、Global Realtime Transport Network (GRTN) 経由でエンドユーザーとリアルタイムにやり取りできます。詳細については、「AI を活用したリアルタイムインタラクションの概要」をご参照ください。
音声通話
| アバター通話
| ビジョン通話
|
機能
機能 | 説明 | 一般的なユースケース | 課金 |
ビデオ通話 | 480p、720p、1080p などの HD 解像度に対応し、1 対 1 またはグループでのビデオ通話が可能です。 | 1 対 1 ビデオ通話、多人数ビデオ会議、ビデオカスタマーサービス、リアルタイム音声・映像通話。 | |
音声通話 | 1 対 1 またはグループでの音声通話が可能です。 | 1 対 1 音声通話、多人数音声会議、音声チャット。 | |
インタラクティブビデオ | 最大 1080p の解像度と 300 ミリ秒以内のエンドツーエンドレイテンシーで、多人数でのビデオインタラクションが可能です。 | Real-Time Streaming (RTS)、チャネル間のストリーマーバトル。 | |
インタラクティブオーディオ | 48 kHz のサンプリングレートで、高品質な音声インタラクションが可能です。 | 音声チャットルーム、オンラインカラオケ、共同ストリーミング。 | |
クラウド録画 | 音声・映像ストリームを Object Storage Service (OSS) または ApsaraVideo VOD に録画します。 | アーカイブ、コンプライアンスレビューなど。 | |
クラウドトランスコーディング | さまざまな環境で音声・映像コンテンツのスムーズで高品質な伝送と再生を保証します。 | 録画形式の変換。 | |
ストリームミキシングとリレー | 定義されたルールに基づいて複数のストリームをミキシングし、出力を ApsaraVideo Live またはサードパーティプラットフォームにリレーします。 | マルチビューライブストリーミング、大規模多者会議、複数講師による共同授業。 | |
オーディオモデレーション | Alibaba Cloud のオーディオモデレーションサービスとシームレスに統合するか、サードパーティのモデレーションサービスとの手動での統合をサポートします。 | ビジネスセキュリティチェック、コンテンツコンプライアンスなど。 | |
ビデオモデレーション | Alibaba Cloud のビデオモデレーションサービスとシームレスに統合するか、サードパーティのモデレーションサービスとの手動での統合をサポートします。 | ビジネスセキュリティチェック、コンテンツコンプライアンスなど。 | |
美顔 | 美顔および特殊効果を備えた Queen SDK の複数のエディションを提供します。 | ビデオ通話、インタラクティブストリーミング、オンライン授業など。 | |
リバーブ | 廊下、教会、スタジオ、地下室、コンサートホールなど、さまざまなリバーブエフェクトをサポートします。 | 音声通話、ビデオ通話、音声チャットルーム、オンラインカラオケなど。 | 無料 |
ボイスチェンジャー | エレクトロニック、高齢者、低音男性、高音女性などのさまざまな音声エフェクトをサポートします。 | オンラインカラオケ、音声チャットルームなど。 | |
スマートノイズリダクション | 環境ノイズをインテリジェントに除去し、突発音を抑制し、複数のデバイスからのフィードバックを抑制しながら、高品質な音声再現を維持します。 | 音声通話、多人数会議など。 | |
低遅延インイヤーモニタリング | 音声のキャプチャ、処理、再生中に、ユーザーのリアルタイム音声を最小限の遅延でヘッドフォンまたはその他の出力デバイスにフィードバックします。 | インタラクティブストリーミング、オンラインカラオケ、レコーディングスタジオなど。 | |
オーディオ 3A 処理 | 音響エコーキャンセル (AEC)、自動ノイズ抑制 (ANS)、自動ゲイン制御 (AGC) を含みます。 | 音声コミュニケーションを伴うすべてのシナリオ。 | |
画面共有 | ユーザーのデスクトップ、特定のウィンドウ、または選択した領域を他のユーザーと共有し、カメラフィードの同時表示をサポートします。 | オンライン授業、リモートアシスタンスなど。 | |
空間オーディオ | 専門的なオーディオ技術を使用して、三次元空間での音の伝播をシミュレートし、空間、方向、深さの感覚を備えた没入型オーディオ体験を実現します。 | オンラインカラオケ、音声チャットルームなど。 | |
カスタムオーディオおよびビデオ入力 | 外部ソースからオーディオおよびビデオデータを入力できます。 | カスタム美顔、カスタムサウンドエフェクトなど。 |
主要な利点
高品質な全世界のサービス:ARTC、ApsaraVideo Live、ApsaraVideo VOD をサポートする 3,200 を超える PoP (Point of Presence) の全世界のネットワークにより、世界中で高可用性を実現します。このネットワークには、北京、深セン、上海、青島、シンガポール、ドイツ、日本、インドネシア、サウジアラビアに 9 つのメディアセンター、および上海、シンガポール、リヤドに 3 つのストリームミキシングおよびリレーセンターが含まれます。
セキュリティとコンプライアンス:ARTC は、全世界の通話規制を満たし、プライバシー保護基準に関する包括的な認証を取得しています。
多様な製品統合:ECS、OSS、セキュリティサービス、ApsaraVideo Live、ApsaraVideo VOD、デジタルアバター、AI などの他の Alibaba Cloud 製品と組み合わせて、ワンストップソリューションを構築できます。
簡単な統合:
シナリオベースの API 統合:低レベルのアトミック API 呼び出しをビジネス中心のインターフェースにカプセル化し、開発の複雑さを軽減します。詳細については、「クライアント側 API」をご参照ください。
マルチシナリオのベストプラクティス:1 対 1 通話、インタラクティブ共同ストリーミング、音声チャットルーム、オンラインカラオケなど、幅広いシナリオに対応するソリューションを提供します。詳細については、「シナリオ別ソリューション」をご参照ください。
使用制限
チャネルごとのユーザー容量:
インタラクティブモード:デフォルトでは、1 つのチャネルは最大 17 名のステージ上のユーザー (ストリーマー) と 1,000 名のステージ外のユーザー (視聴者) をサポートします。
説明インタラクティブストリーミングシナリオでは、ストリームを ApsaraVideo Live にリレーすることで、無制限の視聴者をサポートできます。
通信モード:デフォルトでは、1 つのチャネルは最大 50 名のユーザーをサポートします。
各ユーザーは、1 つのメインストリーム (音声・映像、音声のみ、または映像のみ) と 1 つの画面共有ストリームを同時にパブリッシュできます。
基本概念
このセクションでは、ApsaraVideo Real-time Communication に関連する主要な概念について説明します。
概念 | 説明 |
SDKAppID | ApsaraVideo Real-time Communication は、 SDKAppID で識別されるアプリケーションを使用してサービスを管理します。ビジネスロジックと設定を分離するため、各サービスに対して個別の SDKAppID を作成する必要があります。 |
ChannelID | ChannelID で識別されるチャネルは、ARTC によって定義される音声・映像空間です。同じチャネル内のユーザーは互いにやり取りできます。ARTC は、特定のシナリオでチャネル間のインタラクションもサポートします。 |
UserID | UserID は、ARTC アプリケーション内のユーザーの一意の識別子です。各 UserID は、同じアプリケーション内でグローバルに一意である必要があります。 |
Token | Token は、クラウドサービスの不正使用を防ぐために Alibaba Cloud が設計したセキュリティ署名です。関連する SDK のログイン関数で、 SDKAppID、 UserID、 ChannelID、 Timestamp、 Token を提供する必要があります。 |
Stream | ストリームは、圧縮、エンコード、ネットワーク経由で送信され、リアルタイムで再生される音声・映像データの連続的な流れです。 |
パブリッシュ | ユーザーのローカル音声・映像データを ARTC サーバーにアップロードするプロセスです。このアクションは ストリーム取り込み とも呼ばれます。 |
サブスクライブ | ARTC サーバーからユーザーのローカルデバイスに音声・映像データをプルするプロセスです。このアクションは ストリームプル とも呼ばれます。 |
Role | ARTC には、ストリーマー と 視聴者 の 2 つのユーザーロールがあります。ストリーマー はストリームのパブリッシュとサブスクライブの両方が可能で、視聴者 はサブスクライブのみが可能です。ユーザーはセッション中にロールを切り替えることができます。 |
ストリームミキシングとリレー | ストリームミキシングとリレーを使用して、複数の音声・映像ストリームを結合し、レイアウトとエンコーディングパラメータを設定してから、処理されたストリームを ApsaraVideo Live またはサードパーティのライブストリーミングプラットフォームにリレーできます。 ストリームを ApsaraVideo Live にリレーした後、トランスコーディング、録画、ライブ再生の機能を活用できます。 |
SEI | Supplemental Enhancement Information (SEI) は、H.264/AVC や H.265/HEVC などのビデオエンコーディング規格のコンポーネントです。ビデオコンテンツに関連する追加情報を伝達するために使用されます。 |







