Amazon Web Services ブログ
DeNA はエンドツーエンドのライブストリーム管理において Amazon IVS をフル活用しています
東京を拠点とするテクノロジー 企業である DeNA (ディー・エヌ・エー) はビジネスを通じて人びとを楽しませ、貢献することを目指しています。その使命は、人びとに想像を超えるDelightを提供することです。日本のライブ ストリーミング市場のパイオニアである DeNA の Pococha ソーシャル ライブ ストリーミング コミュニティはこの使命を実現するもので、ユーザーはインタラクティブでカスタマイズ可能なライブ ビデオを簡単に視聴またはライブストリーミング配信できます。 Amazon Interactive Video Service (IVS) のローンチパートナーである Pococha は、マネージド ライブ ストリーミング ソリューションを活用することで、プラットフォームを意識することなくユーザーにインタラクティブ ビデオ エクスペリエンスを提供できるようになり、その結果スムースに双方向コミュニケーションができる安定した高画質・低遅延配信の提供に開発を集中させることができるようになりました。
「ユーザーの急激な増減への対応、検証の難しい映像品質や配信の安定性がAmazon IVSの導入によって保証されたことで、事業の重要なところにリソースを集中させることができました。また、Amazon IVS は予測困難なユーザーの急増に対応して即座にスケーリングすることで、Pococha のさらなる安定に寄与しています。」と DeNA の Pococha プロデューサーである水田大輔氏は述べています。
Pocochaは「共有されたその瞬間を通じて人々をつなぐ」ことを実現するため、ユーザーが新しいビデオ チャンネルを立ち上げ、1 秒未満でストリーミングを開始できるように作られています。バックエンドでは、Amazon IVS がビデオ インフラストラクチャをすべて管理し、アマゾン ウェブ サービス (AWS) の可用性の高いコンピューティング リソースを使用して、視聴者に低レイテンシーのエクスペリエンスを保証します。新しいストリームごとに、Amazon IVS が Amazon Elastic Compute Cloud (EC2) 上の Rails アプリケーション開発フレームワークから呼び出されます。その後、ブロードキャストの記録は AWS Lambda サーバーレスコンピューティングと Amazon EventBridge を使用して管理されます。Amazon CloudWatch モニタリングにより、Pococha チームはシステムに問題が生じると迅速に通知を受け取り、すぐに行動を起こすことができます。以前、このサービスはオンプレミス サーバーとストリーミング ソフトウェアを使用してライブ ストリームを実行していましたが、このままでは制限があることが判明しました。水田氏は、「当社の事業は急速に成長しているので、重要な品質管理の監視をAmazon IVSに任せることは大きなメリットと感じています。」と説明しています。
コア ライブ ストリーミング機能に加えて、Amazon IVS は、その録画機能でも価値があることが証明されています。これは、ライブ同様にオンデマンドでもコンテンツをユーザーが視聴できるようにすることで、Pococha をもっと幅広い視聴者に利用いただけることにつながります。 「Amazon IVS の録画機能は非常に安定しており、すべての配信を Amazon Simple Storage Service(Amazon S3) に保存することができます。Amazon S3 にはインテリジェントなストレージ階層化機能があり、オブジェクトの有効期限を設定できます。」と水田氏は述べています。 「ストリーミングされたすべてのコンテンツは、ストリーミング直後からすぐに視聴できるため、さらに多くの視聴者が映像を見る事が出来るようになりました。」
また、Amazon IVS への移行により、配信サーバーのシャーディングの必要性がなくなり、ストリーミングソフトウェアのパラメーターの変更によるダウンタイムが不要になりました。さらに、Amazon IVSはわかりやすいAPIを備えているため、Pococha の開発者は新たな統合によってもたらされるインタラクティブ性を通じてユーザーが望む機能を簡単に強化できたほか、その柔軟性によってサービスは RTMP から HLS ベースのストリーミングに移行してスケーラビリティが向上した結果、日本および世界からも人気を博しています。 Amazon IVS の機能セットは進化し続けており、Pococha チームは提供される新しい機能で自身のサービスをさらに強化することを楽しみにしています。
Amazon IVS を使用したライブストリーミングの詳細については、https://thinkwithwp.com/ivs/ にアクセスしてください。
著者について
岩井 泰児 (Taiji Iwai) はゲームに関連するお客様を支援するソリューション アーキテクトとしてお客様を技術的に支援しています。AWS にジョインする前はプロゲームチームのコーチをしていました。趣味は食べ歩きとぷよぷよです。