すべてのプロダクト
Search
ドキュメントセンター

Intelligent Media Services:概要

最終更新日:Feb 25, 2025

このトピックでは、Intelligent Media Services (IMS) が提供する MediaWeaver のチャンネルアセンブリ機能について紹介します。

機能紹介

チャンネルアセンブリを使用すると、ライブ、ビデオオンデマンド (VOD)、および広告ソースをアセンブルすることで線形ストリームを作成できます。 ストリームは、スケジュールされたシーケンスでメディアソースを再生します。

チャンネルアセンブリは、メディアソースへの広告ブレークの挿入もサポートしており、コンテンツの収益化を促進します。

重要

チャンネルアセンブリの料金は、チャンネルの実行時間とアウトバウンドトラフィックに基づいて課金されます。 詳細については、「チャンネルアセンブリの課金」をご参照ください。

概念

  • ソースロケーション

    ソースロケーションは、メディアソースが格納されているオリジンサーバーを表します。 コンテンツ配信ネットワーク (CDN)、オブジェクトストレージ サービス (OSS) バケット、または HTTP サーバーにすることができます。

  • ソースグループ

    ソースグループは、特定の解像度やパッケージ形式など、特定のパッケージ構成を識別します。 メディアソースのさまざまなパッケージ構成を分類するために使用されます。

  • ソース

    ソースは、ソースロケーションのベース URL とソースグループの相対パスを組み合わせてアクセスできるコンテンツを表します。 VOD ソースとライブソースがサポートされています。

  • チャンネル

    チャンネルは、メディアソースを線形ストリームにアセンブルします。 各チャンネルには、再生 URL を提供する 1 つ以上の出力があります。 各出力は、ソースグループに基づいて特定のパッケージ構成に関連付けられています。 出力に必要なソースグループがメディアソースに対して構成されていることを確認してください。 チャンネルにはスケジュールが含まれており、アセンブルされたストリームでメディアソースがいつ再生されるかが決まります。

  • プログラム

    プログラムは、チャンネルでスケジュールされた時間に再生されるコンテンツを定義します。 各プログラムには、ソースロケーションからの VOD ソースまたはライブソースが含まれています。

仕組み

  • チャンネルにプログラムを追加し、出力を構成すると、チャンネルアセンブリは、チャンネルの開始時に各プログラムのマニフェストをそれぞれのソースロケーションからフェッチし、出力ごとに 1 つの線形ストリームマニフェストにアセンブルします。 たとえば、チャンネルに 3 つの出力がある場合、再生用に 3 つの組み立てられたマニフェストが生成されます。 各出力には再生 URL が割り当てられます。

  • プレーヤーは、割り当てられた再生 URL にリクエストを送信してチャンネルにアクセスし、線形にアセンブルされたストリームを再生します。

    チャンネルの再生モードが線形の場合、スケジュール内の各プログラムは 1 回だけ連続して再生されます。 スケジュール内のプログラム間のギャップは、フィラースレートによって埋められます。

    再生モードがループの場合、最後のプログラムの再生後、再生は最初のプログラムに戻ってループします。 再生は、チャンネルを停止するまでループし続けます。 ループモードでは、ライブソースはサポートされていません。

参照

チャンネルアセンブリの使用方法については、「チャンネルアセンブリの概要」をご参照ください。