メインコンテンツまでスキップ

オリジンとは何ですか?

オリジンは、ストリーミングワークフローにおけるメディアの真実の単一ソースです。オリジンはメディアを保存し、コンテンツ配信ネットワーク(CDN)に配信する役割を担い、CDNはそのコンテンツをプレーヤーに配信します。オリジンは、コンテンツが利用可能で、高品質であり、様々な地理的ロケーションに効率的に配信されることを確認する重要な役割を果たします。

主な責任

  1. Storage - ビデオファイルやオーディオファイルを、通常はアダプティブ・ビットレート・ストリーミング用のフォーマットで保存する。
  2. Delivery - メディアセグメントを取得し、CDNに配信する。
  3. Security - コンテンツ保護のためのアクセス・コントロール。
  4. Scalability - 単一のビデオファイルの配信から、数百万人の視聴者へのリアルタイムストリーミングまで、さまざまな負荷に対応
  5. Reliability - リードとライトのアップタイムとフォールトトレランスを維持し、ダウンストリームのレイテンシーを防ぐ。

メディア・ストリーミングのオリジン

メディアストリーミングのワークフローにおいて、オリジンはエンドユーザーにコンテンツを配信するために連携する複数のコンポーネントの1つです。ここでは、メディア・オリジンがより広範なエコシステムにどのように適合するかを説明します:

Diagram: Media streaming components

  • Video encoder - 生のビデオ/オーディオファイルをHLS (HTTP Live Streaming)DASH (Dynamic Adaptive Streaming over HTTP)のようなストリーミングに適した形式に変換します。
  • Origin - エンコードされたメディアを保存し、配信できるようにする。
  • Content delivery network (CDN) - 地理的に分散されたPoP(Point of Presence)と呼ばれるサーバーにキャッシュすることで、メディアをエンドユーザーに配信し、遅延を減らしてストリーミング・パフォーマンスを向上させる。
  • Media player - CDNからメディアセグメントを要求し、再生するデバイス(ブラウザ、スマートテレビ、モバイルアプリなど)。

オリジンとしてのMomento MediaStore

Momento MediaStoreは、ライブストリーミングおよびビデオ・オン・デマンド(VOD)アプリケーションの要求を満たすように設計された専用高速オリジンです。当社の超低遅延ストレージを活用することで、MediaStoreはコンテンツが常にアクセス可能で、CDNへの配信準備が整っていることを保証し、スムーズで中断のない視聴体験を可能にします。ライブイベントでもオンデマンドコンテンツでも、MediaStoreは卓越したパフォーマンスを維持しながらメディア配信の管理プロセスを簡素化します。

信頼性はMomentoプラットフォームのすべてのサービスの中核であり、MediaStoreも例外ではありません。MediaStoreは、バッファリングを最小限に抑え、デバイスや場所を問わず、視聴者のゼロバッファレート(ZBR)を実現します。このプラットフォームは、何百万もの同時リクエストを中断することなく処理し、楽に拡張できるように構築されているため、ライブスポーツのようなトラフィックの多いイベントに最適です。

開発者に優しいAPIにより、メディアアセットの統合と管理が容易になり、ワークフローの複雑さが軽減されます。サービスの動的な自動スケーリングにより、MediaStoreはトラフィックの急増や停止時にも一貫してコンテンツを配信します。この信頼性とシンプルさの組み合わせは、最新のメディアストリーミングに信頼性が高く使いやすいソリューションを提供します。