マニフェストの仕組み - MediaLive

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

マニフェストの仕組み

次のセクションでは、マニフェストパスの仕組みについて説明します。

デフォルトでのマニフェストパスの仕組み

MediaLive が作成するマニフェストには、他のファイルへのパスに関する情報が含まれます。具体的な内容は次のとおりです。

  • メインマニフェスト内のコンテンツには、各子マニフェストへのパスが含まれます。

    デフォルトでは、このパスの構文は次のとおりです。

    baseFilename nameModifier extension

    例:

    curling-high.m3u8

    パスは、メインマニフェストの場所からの相対パスです。

  • 各子マニフェスト内のコンテンツには、そのメディアファイルへのパスが含まれます。

    デフォルトでは、このパスの構文は次のとおりです。

    baseFilename nameModifier optionalSegmentModifier counter extension

    例:

    curling-high-000001.ts

    パスは、子マニフェストの場所からの相対パスです。

カスタムパスの仕組み

マニフェスト内のデフォルトパスが、ダウンストリームシステムが 3 つのファイルセットを処理する方法に適していない場合は、[ベース URL] フィールドに入力できます。

  • を完了します。Base URL ManifestフィールドはそのようにMediaLive子マニフェストへのカスタムパスを構築します。

  • を完了します。Base URL ContentフィールドはそのようにMediaLiveメディアファイルへのカスタムパスを構築します。

パスをカスタマイズすると、構文が変更されます。

  • [Base URL manifest (Base URL マニフェスト)] フィールドに入力すると、子マニフェストパス (メインマニフェスト内) の構文は次のようになります。

    baseURLManifest baseFilename nameModifier extension

    例:

    http://viewing/sports/curling-high.m3u8
  • [Base URL content (Base URL コンテンツ)] フィールドに入力すると、メディアファイルパス (子マニフェスト内) の構文は次のようになります。

    baseURLContent baseFilename nameModifier optionalSegmentModifier counter extension

    例:

    http://viewing/media/sports/curling-high-000001.ts