単一パイプラインチャンネルでの自動入力フェイルオーバー - MediaLive

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

単一パイプラインチャンネルでの自動入力フェイルオーバー

単一パイプラインチャンネルに自動入力フェイルオーバー (AIF) を実装して、アップストリームシステムまたは のアップストリームにあるネットワーク接続の障害からチャンネルを保護できます MediaLive。

プッシュ入力では自動入力フェイルオーバーを実装できますが、プル入力には実装できません。

チャンネルは 3 つを超えるプッシュ入力を持てないことに留意してください。つまり、次のいずれかのシナリオを実装できます。

  • チャンネルに 1 つのプッシュ入力を設定し、その入力について自動入力フェイルオーバーを実装できます。

  • チャンネルに 2 つのプッシュ入力を設定できます。この場合、プッシュ入力の最大数を作成したため、これらの入力のいずれでも AIF を実行できません。

注記

単一および標準 という用語の使用に注意してください。入力は標準クラスです。チャンネルは単一パイプラインです。

仕組み

選択したプッシュ入力について自動入力フェイルオーバーを実装するには、2 つの標準クラス入力を通常の方法で作成します。チャンネルを作成するときは、これら 2 つの入力をアタッチし、フェイルオーバーペアとして設定します。これらのステップはどちらも、このトピックの後半にあるシークレットの設定で説明されています。

チャンネルを開始すると、チャンネルは両方の入力からコンテンツを取り込みます。この図では、入力の赤い線は、 が MediaLive両方の入力を取り込むことを示しています。ただし、処理の対象としてチャンネルパイプラインに入る入力は 1 つ (例えば、下の図の青い入力) のみです。もう一方の入力 (黄色の入力) は取り込まれますが、すぐに破棄されます。パイプラインは、通常の方法で、ダウンストリームシステムに対して 1 つの出力を生成します。

次の図に示すように、コンテンツソースには 2 つのインスタンスがあります。

障害処理

失敗した場合、動作は次のようになります。

  • 最初の入力のアップストリームに障害が発生すると、自動入力フェイルオーバーが発生します。チャンネルは、既に取り込まれている 2 番目の入力の黄色のパイプラインに直ちにフェイルオーバーします。チャンネルがフェイルオーバーし、その入力の処理を開始します。チャンネルパイプラインや出力に中断はありません。

  • チャンネルパイプライン (パイプライン 0 など) に障害が発生した場合、 は出力の生成を MediaLive 停止します。入力を切り替えても、問題は入力ではなくパイプラインにあるため、この失敗には役立ちません。

この図は、最初の入力の上流で障害が発生した後のフローを示しています。 MediaLive は 2 番目の入力にフェイルオーバーしました。