公開日

マイク・タイソン対ジェイク・ポールの試合が昨日、Netflixでライブ配信されました。

著者

技術的な観点から見ると、そのストリーミングはどうなっているのか。

Image

ライブストリーミングシステムの典型的なテクノロジースタックを分解してみましょう。

ライブストリーミングは、ビデオコンテンツがインターネット上でほぼリアルタイムに送信されるため、課題が多いです。ビデオ処理には多くの計算リソースが必要です。大量のビデオコンテンツをインターネット上で送信するには時間がかかります。これらの要因により、ライブストリーミングは課題が多いです。

以下の図は、ライブストリーミングを可能にするために裏側で何が起こっているかを説明しています。

ステップ1: ストリーマーがストリームを開始します。ソースは、エンコーダに接続された任意のビデオおよびオーディオソースになります。

ステップ2: ストリーマーに最適なアップロード条件を提供するために、ほとんどのライブストリーミングプラットフォームは世界中のポイントオブプレゼンスサーバーを提供しています。ストリーマーは、自分に最も近いポイントオブプレゼンスサーバーに接続します。

ステップ3: 受信したビデオストリームは、さまざまな解像度に変換され、数秒の長さの小さなビデオセグメントに分割されます。

ステップ4: ビデオセグメントは、ビデオプレーヤーが理解できるさまざまなライブストリーミング形式にパッケージ化されます。最も一般的なライブストリーミング形式は、HLS(HTTP Live Streaming)です。

ステップ5: パッケージ化ステップからのHLSマニフェストとビデオチャンクは、CDNによってキャッシュされます。

ステップ6: 最後に、ビデオは視聴者のビデオプレーヤーに到着し始めます。

ステップ7-8: リプレイをサポートするために、ビデオはAmazon S3などのストレージにオプションで保存できます。

日本語版は Ai 支援を使用しているため、小さな間違いが存在する可能性があることをご了承ください。

著者

Ai Base Network (ABN), ABN ASIAは、アカデミアに深く関わり、アメリカ、オランダ、ハンガリー、日本、韓国、シンガポール、ベトナムでの仕事経験を持つ人々によって設立されました。ABN ASIAは、学問とテクノロジーが機会と出会う場所です。最先端のソリューションと優れたソフトウェア開発サービスにより、ビジネスがレベルアップし、グローバルシーンに挑戦できるよう支援しています。 私たちの取り組み: より速く。 より良い。 より信頼性が高くなります。 ほとんどの場合、価格も安くなります。

いつでも、ITサービス、デジタルコンサルティング、既製のソフトウェアソリューション、または提案依頼書(RFP)をお探しの際は、お気軽にお問い合わせください。お問い合わせ先は[email protected]です。お客様のテクノロジーに関するニーズにお応えします。

ABNAsia.org

© ABN ASIA