i have 2 question thanks sir

Hello, I have 2 questions
1, how to keep the resolution clear when streaming using share screen on the browser
2, if the server has a stronger configuration, will it solve the problem of speed on the line to the end user?

You’d increate bitrate as an general rule of thumb, 300KB/s may not be enough but there’s cheats you can apply for the client that may help things, provide them these options when setting the screenshare. (so 300KB/s could still work depending but if you want full screen view them, probably looking at 1-2MB/s + those options).

video.contentHint wink wink.

motion - optimized for movies / fast motion

text - optimized for screens with text / reading

detail - optimized for fine details (like design work, diagrams, static images)

Does it have anything to do with my server configuration?

The contentHint is directly through client, the bitrate would be through server-side.

Higher bitrate for users the higher quality a screenshare will display, the client fix is for further optimizing under your current constraints. I run at 300-600KB/s so the contentHint can fine-tune what the user wants to display. We of coarse though don’t aim for full-screen quality as there’s 24-48+ broadcasts going at once so bitrate is much lower, consider increasing it much higher depending on your use case.