HLS への出力グループ HTTP - MediaLive

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

HLS への出力グループ HTTP

次のダウンストリームシステムのいずれかを送信先としてHLS出力グループを作成すると判断した場合は、次の手順に従います。

  • HTTP または HTTPSPUTサーバー。

  • HTTP またはHTTPSウェブDAVサーバー。

  • Akamai オリジンサーバー。

ダウンストリームシステムのオペレータは、HLS出力グループの出力先に同意する必要があります。

HLS 経由で配信する場合HTTP、オリジンサーバーに配信されることがよくあります。通常、オリジンサーバーには、メインマニフェスト (.M3U8 ファイル) のファイル名など、送信先パスのルールに関する明確なガイドラインがあります。

送信先のセットアップを手配するには

設定を調整するには、ダウンストリームシステムでオペレータに相談する必要があります。

  1. ダウンストリームシステムが Akamai サーバーでない場合は、 PUT または Web を使用しているかどうかを確認しますDAV。

  2. ダウンストリームシステムに特別な接続要件がないか、調べます。これらの接続フィールドは、HLS出力グループCDNの設定セクションのコンソールでグループ化されます。このページを MediaLive コンソールで表示するには、チャンネルの作成ページの出力グループセクションで、「追加」を選択し、「」を選択しますHLS。グループを選択し、HLS設定 CDN設定 を開きます。

  3. 出力に 2 つの送信先が必要かどうかを判断します。

    • 標準チャンネル には 2 つの送信先が必要です。

    • 単一パイプラインチャネルには 1 つの送信先が必要です。

  4. ダウンストリームシステムがセキュア接続を使用しているかどうかを調べます。その場合は、オペレータにユーザー認証情報を設定するように配置します。

  5. そのダウンストリームシステムで、メインマニフェストと子マニフェスト内にカスタムパスが必要かどうかを調べます。詳細については、「HLS マニフェスト内のパスのカスタマイズ」を参照してください。

  6. 標準チャンネルを設定しようとする場合、ダウンストリームシステムが冗長マニフェストをサポートしているかどうかを確認してください。サポートしている場合は、この機能を実装するかどうかを決定します。詳細については「冗長マHLSニフェストの作成」を参照し、具体的な手順については、特に「ほとんどのダウンストリームシステムのルール」と「Akamai のルール CDNs」を参照してください。

  7. ダウンストリームシステムのオペレータと相談して、3 つのカテゴリのHLSファイル (メインマニフェスト、子マニフェスト、メディアファイル) の完全な宛先パスについて合意します。 MediaLive は、常に、宛先ごとに 3 つのカテゴリのファイルすべてをこの 1 つの場所に配置します。一部のファイルを別の場所に配置 MediaLive するように を設定することはできません。

    送信先が 2 つある場合、送信先のパスは何らかの方法で互いに異なっていなければなりません。1 つのパスの少なくとも 1 つの部分が、もう一方のパスと異なっていなければなりません。すべての部分が異なっていても許容されます。この要件は、ダウンストリームシステムのオペレータと話し合います。ダウンストリームシステムには、一意性に関する特定のルールがある場合があります。

  8. 3 つのカテゴリのHLSファイルの名前に関する特別な要件については、ダウンストリームシステムのオペレーターにお問い合わせください。通常、ダウンストリームシステムには特別な要件はありません。

  9. 子マニフェストとメディアファイルの名前に関する修飾子の特別な要件については、ダウンストリームシステムのオペレータに相談してください。

    子マニフェストとメディアファイルでは、ファイル名にこの修飾子が常に含まれています。この修飾子は、個々の出力を区別できるように各出力で一意である必要があります。例えば、高解像度出力のファイルは、低解像度出力のファイルとは異なる名前である必要があります。例えば、1 つの出力のファイルに、ファイル名と修飾子 curling_high を指定し、一方、他の出力に curling_low を含めることができます。

    通常、ダウンストリームシステムには特別な要件はありません。

  10. メディアファイルを専用のサブディレクトリに設定すべきかは、ダウンストリームシステムのオペレータに問い合わせてください。例えば、最初の 1000 個のセグメント用に 1 つのサブディレクトリ、次の 1000 個用に別のサブディレクトリ、というように続きます。

    ほとんどのダウンストリームシステムでは、個別のサブディレクトリは必要ありません。

  11. ダウンストリームシステムに特別な要件がある送信先パスの部分について合意します。

    • 例えば、ダウンストリームシステムでは、特定のホストへの送信のみが必要になる場合があります。ダウンストリームシステムでは、使用するフォルダやファイル名を知る必要はありません。

      例えば、名前を付けた 2 つのフォルダに送信しますが、https://203.0.113.55 のホスト上です。

      または、ホスト上にある https://203.0.113.55 および https://203.0.113.82 という 2 つのフォルダに送信します。

    • または、ダウンストリームシステムでは、選択したファイル名を持つ特定のホストとフォルダが必要になる場合があります。例えば、次のホストとフォルダは次のようになります。

      https://203.0.113.55/sports/delivery/

      https://203.0.113.55/sports/backup/

  12. 収集した情報を書き留めておきます。

    • ダウンストリームシステムの接続タイプ – Akamai、PUT、または Web DAV。

    • ダウンストリームシステムに特別な要件がある場合は、接続フィールドの設定。

    • 配信のプロトコル —HTTP または HTTPS。

    • ダウンストリームシステムが認証リクエストを必要とする場合、ダウンストリームシステムにアクセスするためのユーザー名とパスワードです。これらのユーザー認証情報は、プロトコルではなくユーザー認証に関連することに注意してください。ユーザー認証は、ダウンストリームシステムがリクエストを受け入れるかどうかにまつわることです。プロトコルは、リクエストが安全な接続を介して送信されるかどうかに関するものです。

    • ファイル名を含む送信先パスの全部または一部。

    • 個別のサブディレクトリを設定する必要があるかどうか。