IVSとは何ですか?
IVS (Interactive Video Service) は、AWS を活用したインタラクティブなビデオ機能を提供するサービスです。
IVS の主な機能は次のとおりです:
- ライブストリーミング: AWS を通じて視聴者にライブビデオブロードキャストを行うことができます。
- ビデオ オン デマンド (VOD): 事前に録画したビデオをオンデマンドで保存および配信します。
- マルチソース ライブ ストリーミング: 複数のソースから同時にライブ ブロードキャストします。
- 簡単な統合: アプリケーションに簡単に統合できる SDK と REST API を提供します。
- アダプティブ ストリーミング (ABR): デバイスの帯域幅に基づいてビデオ品質を自動的に調整します。
- 管理と監視: 視聴数、帯域幅などのビデオ指標を管理および監視します。
- セキュリティ: AWS Shield と統合し、コンテンツを暗号化します。
IVS は、ライブ ストリーミング アプリケーション、OTT プラットフォーム、およびビデオ コンテンツ管理に適しています。 競争力のあるコストと優れた拡張性。
IVS と AWS Elemental MediaLive を比較する
ここでの質問は、「Amazon IVS または AWS Elemental MediaLive – どちらのライブ ストリーミング ソリューションを導入する必要がありますか?」です。
Amazon IVS は、セットアップが簡単なフルマネージドの AWS ストリーミング ソリューションです。 低遅延のインタラクティブなビデオ体験を作成するのに最適です。 Amazon IVS は、Twitch.tv が使用しているのと同じライブ ストリーミング テクノロジーに基づいて構築されています。 使いやすく、Web サイトやアプリケーションに簡単に統合できます。

AWS Elemental MediaLive は、AWS を利用したブロードキャスト品質のビデオストリーミングおよび処理サービスです。AWS Elemental MediaLive を使用すると、ユーザーは高度なブロードキャスト機能、高可用性、さまざまなカスタマイズを備えたライブストリームを簡単にセットアップできます。

導入
Amazon IVS はセットアップとデプロイが簡単です。 ユーザーは、チャンネルを作成し、ライブ ソフトウェア (OBS など) を設定し、視聴者へのストリーミングを開始するだけです。 対照的に、AWS Elemental MediaLive を使用してライブ ストリーミング パイプラインをデプロイするには、追加のセットアップが必要です。 ユーザーは、ライブ ストリーミング パイプラインに必要なコンポーネントを設計して組み立てる必要があります (入力データを受信するエンドポイントを作成し、エンコーダーを接続し、MediaPackage を使用して出力を選択し、出力を CDN に接続するなど)。
レイテンシ
レイテンシーの点では、ベースライン Amazon IVS のレイテンシーは約 2 秒であり、明らかな利点があります。 AWS Elemental MediaLive の最小レイテンシは約 30 秒であり、市場で競争力があります。
さらに、IVS は最近、サーバーから視聴者まで 300 ミリ秒未満の遅延でビデオをストリーミングできるようにする、リアルタイム インタラクティブ ビデオ エクスペリエンス機能を開始しました。
ユースケース
ユースケース #1: Amazon IVS がより良い選択である場合
Amazon IVS は、導入が簡単で、遅延が少なく、事前にプロビジョニングされた、コスト効率の高いライブ ストリーミング ソリューションを必要とする企業に最適です。 Amazon IVS の実装は、Twitch でストリームを開始することに非常に似ており、現在市場にはこれより高速なライブ ストリーミング ソリューションはありません。
使用例 #2: 両方が利用可能な場合
特定の速度やレイテンシー要件なしでホストから複数のクライアントにストリームをブロードキャストできる基本的なウェブストリーミングプラットフォームを作成したい企業の場合、Amazon IVS と AWS Elemental MediaLive の両方を使用できます。
導入速度を重視する企業には Amazon IVS が適しており、将来的にライブ ストリーミング パイプラインをカスタマイズする予定がある場合には AWS Elemental MediaLive が適しています。
ユースケース #3: AWS Elemental MediaLive がより良い選択である場合
AWS Elemental MediaLive は、ストリーム品質、ビットレート、エンコードパラメータなどを厳密に制御したい企業に最適です。 複数のソースからの入力を集約してそれらの間で変換する場合、IVS でサポートされていないビデオ解像度と形式を処理する場合、4K または 8K でブロードキャストする場合、Elemental Link ボックスを使用する場合、またはエンコード要件がある場合は、AWS Elemental MediaLive がより良い選択肢になります。
(ただし、MediaLiveを利用するにはプログラマーに高いスキルが要求され、監視や保守にかかるコストも少なくありません)
結論する
Amazon IVS は、企業視聴者に高速かつ簡単に低遅延ビデオをストリーミングするための完全なソリューションです。 AWS Elemental MediaLive は、同様に魅力的なライブストリーミング サービスであり、より高度なカスタマイズに関心がある企業に特に適しています。
つまり、Amazon IVS はデプロイと使用が簡単で、あまりカスタマイズせずに適しているのに対し、AWS Elemental MediaLive はより柔軟で強力ですが、より複雑で高価です。
IVSによるライブストリームシステムの開発を支援するツールのご紹介
IVS 計算機
- 毎月のストリーム時間、解像度、ビットレートに基づいてコストを見積もるのに役立ちます。
- シンプルなライブストリーミング、マルチソースストリーミング、ビデオ録画など、さまざまな使用シナリオをコンピューティングサポート。
- さまざまな AWS ドメイン間のコストを比較する。
- 月次および年次のコスト予測を提供する。
- 入力パラメータに基づいて詳細レポートをエクスポート。
アドバンテージ:
- シンプルで使いやすい。
- 迅速な what-if 分析を可能にする。
- 正確な計画と予算編成に役立ちます。
IVS Calculator は、IVS の使用を希望し、コストを見積もる必要がある企業に役立ちます。 計画と意思決定のプロセスにかかる時間を節約できます。
URL: https://ivs.rocks/calculator

IVS Calculator の主な機能を体験してください
- 追加の構成を必要とせずに、ライブ ストリーミング チャネルをすぐに作成して開始できます。
- OBS Studio ソフトウェアで使用するライブ ストリーミング パラメータを自動的に提供します。
- 必要に応じてビットレート、解像度、コーデックを選択するオプションがあります。
- ライブ視聴用に単一またはマルチストリームのストリーミングを提供します。
- チャンネル管理、カメラ制御、ビデオ再生などの基本的な IVS 機能にすばやくアクセスします。
IVS デモ
IVS デモの利点は、セットアップと構成の時間が節約され、ユーザーが IVS の機能をすぐに体験できることです。 これは、IVS のデモ、テスト、探索に役立つツールです。
IVSスナップレンズ
以下のデモ機能の中で、私が最も気に入っている機能は次のとおりです。
IVS Snap Lenses は、Amazon IVS でサポートされている機能です。Amazon IVS は、Snap Lenses と統合するための AWS のインタラクティブビデオサービスで、ユーザーが Snapchat の仮想現実エクスペリエンスを構築する際に Amazon IVS を簡単に使用できるようにします。

他の IVS
リアルタイム チャットは、送信機との対話をサポートします:

このツールは、ライブ エンドポイント URL のデバッグとテストをサポートします:
放送局のコード:
視聴者用のコード:
すべてのサンプルコード:
結論
この記事が、効果的なインタラクティブなライブストリーム ビデオ ソリューションを探している人にとって役立つことを願っています。

OneTech Asia は、高品質のソフトウェア開発ソリューションと情報技術サービスを提供することに特化した会社です。 私たちは、国内外の顧客向けに AWS クラウドプラットフォーム上で Web サイトや大規模な Web システムを開発した経験と専門知識を誇りに思っています。 再構築をお考えの方はコンサルティングサポートやWebサイト評価も承っておりますので、ぜひご相談ください!