複数の入力を持つチャンネルの起動と再起動 - MediaLive

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

複数の入力を持つチャンネルの起動と再起動

チャンネルを作成し、そのスケジュールにアクションを追加したら、チャンネルを開始できます。

チャンネルを開始する前に、チャンネルに接続されている入力の準備ができていることを確認してください。

  • プッシュ入力は、チャンネルを開始する前にプッシュ済みである必要があります。プッシュ入力がチャンネルの最初の入力でなくても、プッシュ済みである必要があります。

  • チャンネルの最初の入力がファイル入力の場合は、プルする準備ができている必要があります。

  • 最初の入力ではないファイル入力は、入力への切り替えが行われる約 30 秒前までは、プルの準備ができていなくてもかまいません。

実行時の処理

チャネルを開始すると、AWS Elemental MediaLive がチャネルの準備を整えるまでに少し時間がかかります。

チャンネルの準備が整い次第、 MediaLive スケジュールを調べて、即時切り替えがある入力スイッチ、開始時刻が現在の入力スイッチ、または開始時刻が期限切れの入力スイッチがないかを確認します。

  • このアクションが見つかったら、その入力に切り替えて取り込みを開始します。

  • このアクションが見つからなかった場合は、チャンネルにリストされている最初の入力アタッチの取り込みを開始します。

推奨通りにチャンネルとスケジュールを設定すると、チャンネルの準備が整うとすぐに、 MediaLive 取り込みたい最初の入力に即座に切り替わります。

チャンネルの再開

複数の入力がスケジュールされた入力切り替えが設定されているチャンネルを再起動すると、AWS Elemental MediaLiveスケジュールを調べて、現在実行中の入力がどれかを判断します。 MediaLive その後、以下のように動作します。

  • その入力がライブ入力の場合、 MediaLive 現在のフレームからその入力の取り込みを開始します。

  • その入力が、固定時間または即時に開始するように設定されたファイル入力の場合 MediaLive、ファイルまたはファイルクリップ (入力をクリップした場合) の先頭から入力の取り込みを開始します。スケジュールされた時刻と現在時刻の違いは調整されません。例えば、現在の UTC が 13:10:00 だとします。スケジュールでは、13:00:00 に入力 X に切り替えるように指定されています。 MediaLive ファイルの取り込みは、ファイルの 10 分後ではなく、最初から開始されます。

  • フォロー入力のチェーンが原因で現在の入力があいまいな場合、 MediaLive はフォロー入力を無視します。チャンネルを再開した UTC 時間を基準として、過去の最新の固定入力または即時入力を見つけます。ファイルの先頭から入力の取り込みを開始します。

    例えば、スケジュールが次のようになっているとします。

    • ライブ入力 X の固定開始時間は 11:00

    • ファイル入力 A の固定開始時間は 11:06

    • ファイル入力 B の開始時刻はフォロー

    • ファイル入力 C の開始時刻はフォロー

    • ライブ入力 D の固定開始時間は 12:15

    シナリオ 1: 入力 X がアクティブだった 11:04 にチャンネルが停止したとします。12:09 にチャンネルを再開します。現在時刻を基準とした最新の固定入力スイッチは 11:06 です。ファイル入力 A MediaLive に切り替わり、入力 A に移動し、入力の取り込みを最初から開始します。

    シナリオ 2: 入力 X がアクティブだった 11:04 にチャンネルが停止したとします。12:16 にチャンネルを再開します。現在時刻を基準とした最新の固定入力スイッチは 12:15 です。ライブ入力 D に切り替わり、入力 D MediaLive に移動してインジェストを開始します。

    シナリオ 3: 入力 A がアクティブだった 11:08 にチャンネルが停止したとします。12:14 にチャンネルを再開します。現在時刻を基準とした最新の固定入力スイッチは 11:06 です。ファイル入力 A に切り替わり、入力 A MediaLive に戻り、インジェストを開始します。ライブ入力に切り替えるとき、12:15 までファイル A を C に取り込みます。ファイル A の少なくとも一部が取り込まれます。ファイル B と C を取り込む可能性があります。ただし、12:15 には間違いなく入力 D に切り替わります。

空のスケジュールで起こること

チャンネルがスケジュールの最後の入力を終了し (スケジュールが空になった)、入力がループしないように設定した場合、 MediaLive 取り込みは停止しますが、チャンネルは実行を続けます。チャンネルの料金は引き続き発生しています。