Publisher playout delay

Hey,

I wanted to inquire about an option in the video room. Is it possible to enhance the reliability of the JANUS WebRTC session for publishers by increasing the playout delay on the receiver side within the JANUS server?
we noticed that it is feasible to configure the playout delay in the publisher stream using the configure API. However, we’re unsure whether this option adds a buffer in the JANUS side (Publisher → JANUS WebRTC session) or on the subscribers’ side.
we conducted a small test where we added a playout delay to the publisher stream and forwarded the stream from JANUS to another application. we didn’t observe any noticeable increase in latency.

Do you have any insights on what might be missing or if there’s something else we should consider?

Thanks!

Playout delay is something the browsers use. We never do any buffering in Janus.

Thanks Lorenzo ,
Are you saying that the playout delay will be passed on to the subscribers, and the buffer will be within their browsers?
Am I right ?
Best

~WRD2367.jpg

Yes, it’s a number (in ms) you send to the browser, and the browser then uses it to delay the playout.

1 Like