翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
標準チャンネルでの自動入力フェイルオーバー
標準チャンネルに自動入力フェイルオーバーを実装して、アップストリームシステムまたは のアップストリームにあるネットワーク接続の障害からチャンネルを保護できます MediaLive。
プッシュ入力では自動入力フェイルオーバーを実装できますが、プル入力には実装できません。
チャンネルは 3 つを超えるプッシュ入力を持てないことに留意してください。つまり、次のいずれかのシナリオを実装できます。
-
チャンネルには 2 つのプッシュ入力を設定できますが、それらの入力に自動入力フェイルオーバーを実装することはできません。
-
チャンネルに 1 つのプッシュ入力を設定でき、その入力について自動入力フェイルオーバーを実装できます。
仕組み
選択したプッシュ入力について自動入力フェイルオーバーを実装するには、2 つの標準クラス入力を通常の方法で作成します。チャンネルを作成するときは、これら 2 つの入力をアタッチし、フェイルオーバーペアとして設定します。これらの手順については、このトピックの後半にあるセットアップセクションで説明します。
チャンネルを開始すると、 は両方の入力からコンテンツを MediaLive 取り込みます。そのため、4 つのソース (図の赤い線で示されているように) を取り込みます。ただし、最初の入力のコンテンツだけがチャンネルパイプラインに送られます。青いパイプラインのコンテンツはパイプライン 0 になります。緑のパイプラインのコンテンツはパイプライン 1 になります。
パイプラインは、通常の方法で、ダウンストリームシステムに対して 2 つの出力を生成します。ダウンストリームシステムは、1 つのパイプラインを処理し、もう一方のパイプラインを無視することを選択します。
障害処理
障害シナリオ 1
通常の処理が進行中で、アクティブな入力でパイプライン 0 に障害が発生した場合、パイプラインの冗長性の復旧動作が発生します。
-
チャンネルは 2 番目の入力 (既に取り込まれている) でパイプライン 0 にフェイルオーバーし、その入力の処理を開始します。チャンネルはパイプライン 0 の黄色の線とパイプライン 1 の緑色の線を処理します。(パイプライン 1 に変更はありません。) 出力は影響を受けません。
-
ダウンストリームシステムは、問題の前に選択したパイプラインからの出力を処理し続けます。ダウンストリームシステムは、パイプライン 0 の障害の影響を受けません。
障害シナリオ 2
通常の処理が進行中で、最初の入力のアップストリームで障害が発生した場合、自動入力フェイルオーバーが発生します。
-
チャンネルはすぐに2番目の入力 (既に取り込まれている) にフェイルオーバーし、その入力の処理を開始します。黄色の線はパイプライン 0、パイプライン 1 のピンクのラインで処理されます。出力は影響を受けません。
-
ダウンストリームシステムは、問題の前に選択したパイプラインからの出力を処理し続けます。ダウンストリームシステムは、最初の入力の障害の影響を受けません。