Delayed playback is a feature that allows you to delay the playing of streams. It is mainly used in important live streaming events to allow organizers time to handle emergencies. You can enable this feature through parameter setting.
You can enable delayed playback via two methods:
txDelayTimeparameter to the end of a push URL. For details, please see Push Configuration.
The API method is not recommended because calling an API involves configuration caching, which makes it difficult to estimate when the feature takes effect. You are advised to enable the feature using the second method.
txDelayTimeto the end of the push address, and push streams via OBS. For detailed directions, please see Push via OBS.
txDelayTimeto the number of seconds for which you want to delay playback. The value must be an integer and cannot exceed 600.
Log in to the CSS console, go to CSS Toolkit > Address Generator, select Playback Domain for Domain Type, and click Generate Address.
In the figure above, the delay time set for playback via the
txDelayTime parameter in the push address is 30s, and the actual playback latency is 34s, which indicates that the delayed playback feature has taken effect.