Amazon IVS Real-Time Streaming とは
Amazon インタラクティブビデオサービス (IVS) リアルタイムストリーミングでは、アプリケーションにリアルタイムのオーディオとビデオを追加するのに必要なものがすべて揃っています。
強度:
-
リアルタイムレイテンシー — レイテンシーの影響を受けやすいユースケース向けのアプリケーションを構築し、視聴者が IVS Real-Time Streaming に接続してエンゲージメントを維持できるようにします。ホストから視聴者まで、300 ミリ秒未満のレイテンシーでライブストリームを配信します。
-
高い同時実行性 — IVS Real-Time Streaming により、大規模なインタラクションの可能性が生まれます。最大 25,000 人の視聴者に対応、最大 12 人のホストがバーチャルステージに参加できます。
-
モバイル最適化 — IVS Real-Time Streaming はモバイルユースケースに最適化されており、さまざまなデバイスやネットワーク能力に対応しています。Android と iOS 用の Amazon IVS Broadcast SDK を統合することで、ユーザーはホストまたは視聴者として参加し、モバイルデバイスで高品質のライブストリームを楽しむことができます。
ユースケース:
-
ゲストスポット – ホストがゲストを「ステージ上」にプロモーションでき、視聴者をホストにしてリアルタイムの交流ができるアプリケーションを作成します。
-
バーサス (VS) モード – ホスト間ではサイドバイサイドの対戦体験を生み出し、視聴者はリアルタイムでその対戦を視聴できるようにします。
-
オーディオルーム – リスナーをゲストとして会話に招待し、オーディオルームでのエンゲージメントを深めます。
-
ライブビデオオークション — オークションをインタラクティブなビデオイベントに変え、リアルタイムのレイテンシーにで盛り上がりや完全性を維持します。
製品に関するドキュメントに加えて、https://ivs.rocks/
グローバルソリューション、リージョナルコントロール
ストリーミングと視聴はグローバル
Amazon IVS を使用して、世界中の視聴者にストリーミングできます。
-
ストリーミングすると、Amazon IVS はユーザーの近くの場所で自動的に動画を取り込みます。
-
視聴者はライブストリームを世界中で視聴できます。
つまり、「データプレーン」はグローバルです。データプレーンとは、ストリーミング/取り込み、視聴を指します。
コントロールはリージョナル
Amazon IVS データプレーンはグローバルですが、「コントロールプレーン」はリージョンに基づきます。コントロールプレーンとは、Amazon IVS コンソール、API、リソース (ステージ) を指します。
つまり、Amazon IVS は「リージョナルな AWS サービス」といえます。各リージョンの Amazon IVS リソースは、他のリージョンの類似リソースから独立しています。たとえば、あるリージョンで作成したステージは、他のリージョンで作成したステージとは無関係です。
リソースを使用するときは (ステージ作成など)、リソースを作成するリージョンを指定する必要があります。その後、リソースを管理するときは、リソースを作成したリージョンと同じリージョンで管理する必要があります。
...を使用した場合 | ...によりリージョンを指定します。 |
---|---|
Amazon IVS コンソール | ナビゲーションバー右上の [リージョンの選択] ドロップダウンを使用します。 |
Amazon IVS API |
適切なサービスエンドポイントの使用 「Amazon IVS Real-Time Streaming API リファレンス」を参照してください。 (SDK で API にアクセスする場合は、SDK の |
AWS CLI | 次のいずれかを実行します:
|
ステージが作成されたリージョンにかかわらず、どこからでも Amazon IVS にストリーミングでき、視聴者はどこからでも視聴できます。