ビデオオンデマンドソリューション

中断のないストリーミングのための高可用性と無制限のスケーラビリティ

お問い合わせ

背景

VOD は、ビデオをすぐにダウンロードしてリアルタイムで見たり後で見たりできるサービスです。大きくて定期的なビジネス負荷の変動を処理するために強力なインフラストラクチャリソースを必要とする一般的なビジネスシナリオです。従来のソリューションには、ビデオの同時アップロード、処理、ストリーミング、再生での遅延や、サービスの急増により発生する制御不能なピーク時トラフィックなどの課題があります。

ソリューションアーキテクチャ

  1. このソリューションは、ビデオのアップロード、ビデオのブロードキャスト、システム管理の 3 つのモジュールに分かれています。ビデオアップロードモジュールでは、ファイルは OSS に格納され、セグメントインデックスは RDS データベースに格納されます。また、OSS は Media Transcoding および CDN と直接統合してビデオファイルのトランスコーディングと配信の機能を提供することもできます。
  2. ビデオブロードキャストモジュールは、リアルタイム視聴機能用の外部 Web サービスを作成します。SLB インスタンスは、ユーザーの端末からアクセス要求を受け取り、処理のために ECS インスタンス (Web サーバー) に送信します。Web サーバーは、ユーザーとデバイスの認証を実行し、インデックスデータベースを取得した後、ビデオのインデックスを検索して必要なビデオを取得します。最後に、システム管理モジュールは、ユーザー情報、デバイス、他の関連サービスを管理します。

特長

  • 開発コストの削減
  • カスタマイズされた VOD ソリューション
  • 高可用性の VOD Web サービス