Sharing screen

I know it is a WebRTC topic but I’m facing an issue in screen sharing if any can help. Screen sharing has a delay of 3-8 seconds sometimes more than that, I checked the webrtc internals I noticed that the framerate and bitrate are not stable, especially when I share a power point presentation and I move from slide to another, sometimes it is stuck on previous slides for a while. Is there an issue in it or I can do anything to reduce the delay.

Must be CPU limitation. You may want to explicitly limit resolution for the encoder to avoid it trying to produce something like 4k video, that may help from my experience.

sometimes it is stuck on previous slides for a while.

Can you define ‘for a while’?

Chrome does adapt resolution and bitrate based on the sharing content. Ie: for a static content like document, editor, etc it will reduce frame rate itself.