遅延再生は、ユーザー側にプルする際の再生を遅延させる機能です。ユースケースは主に重要なライブストリーミングイベントに対してのもので、ライブストリーミング中に突発的な状況が発生することを回避し、対応する処理を事前にコントロールします。また、直接パラメータで設定できます。
注意事項
遅延再生は現在2つの方法で実現できます。
プッシュアドレスの後ろにtxDelayTimeパラメータを追加すると、遅延再生機能をすぐに実現できます。詳細は、プッシュ設定をご参照ください。 説明:
インターフェースを呼び出すと、設定キャッシュが関連し、有効化時間の制御が難しいため、現在インターフェースを使用する方法は推奨していません。すぐに実現するには、プッシュアドレスの後ろにパラメータを直接追加する方法をお勧めします。
準備作業
2. CSSコンソールにログインし、【ドメイン名管理】を選択して、【ドメイン名の追加】をクリックし、ICP登録したプルストリーミングドメイン名を追加します。詳細については、独自のドメイン名の追加をご参照ください。 プッシュ設定
2. プッシュアドレスの後ろにtxDelayTimeパラメータを追加し、OBSでプッシュを行います。具体的なプッシュ操作については、OBSプッシュをご参照ください。 ご注意:
txDelayTime、すなわち遅延再生時間を入力します。単位:秒、上限:600秒、Integer型。
遅延再生
1. CSSコンソールの【CSSツールボックス】>【アドレスジェネレーター】に移動し、対応するプルストリーミングアドレスを発行します。設定は次のとおりです。 2. VLC、FFmepgなどのツールを使用して再生を行うことができます。具体的な再生の詳細は、CSS再生をご参照ください。 以上の再生比較から、再生画面の遅延は34秒であることがわかります。しかし、設定した遅延再生時間は30秒です。プッシュアドレスにtxDelayTimeパラメータを追加する方法で、遅延再生効果を実現できます。