リアルタイムに送信するStreamLiveを入力したいが、システムがただちに処理して出力・表示することは避けたいケースでは、遅延送出機能が非常に適しています。遅延送出とは、システムが指定の時間に基づいて入力ソースをHoldし、指定された遅延時刻になるとInputをシステムに入力してトランスコード処理を行い、指定のOutputにパッケージ化するものです。現在、遅延送出をサポートしているのはRTMP_PUSH入力プロトコルタイプのみです。Delayを有効にする手順は非常に簡単です。
1. 初めに遅延送出を行いたいInputを選択し、編集機能に進みます。このInputが現在バインドされ、使用中の場合は、先にStop Channelを行う必要があります。
2. 上の図のように、DelayはデフォルトではOFFになっています。Editをクリックし、Delayスイッチをオンにします。ここで遅延送出時間を設定することができます。単位は秒で、最短は10秒、最長は600秒となります。
設定完了後、Confirmをクリックすると有効になります。この時点で、InputはすぐにOutputを生成せず、指定の時間が経過してからメディア処理を行うようになります。