Jitsi-meet: Screen share quality is rather bad

Created on 27 Apr 2020  Â·  12Comments  Â·  Source: jitsi/jitsi-meet

Is your feature request related to a problem you are facing?
Screens sharing, especially in code editors is not ideal. It's readable, but most fonts get pixelated. Another thing that happens is that the complete quality degrades after scrolling and quality improves over time after that.

Describe the solution you'd like
Screen share quality should be improved. It might be possible to use a different codec that's optimized for screen sharing? Or is the problem just caused by low resolution and slow recovery after scrolling.

Describe alternatives you've considered
My alternative solution is to use different tools to screen share, other then jitsi. VSCode for e.g. has extensions for this.

performance web

Most helpful comment

We are actively looking into this. Alas it's not a simple fix.

All 12 comments

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

I don't think this should be closed

We had this issue also in the last weeks. Here is a recording of a meeting: https://www.youtube.com/watch?v=6J368HqsJQE

We used a different instance of jitsi meet today and the picture was perfectly sharp and readable. So i guess https://meet.jit.si/ is just overloaded at times.

My case was actually with a selfhosted instance, but I haven't retested recently.

@Razzeee have you tested it since?

No, feel free to close this, my company settled for something closed source
unfortunately.

On Fri, Nov 6, 2020, 17:28 pgenderson notifications@github.com wrote:

@Razzeee https://github.com/Razzeee have you tested it since?

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/jitsi/jitsi-meet/issues/6409#issuecomment-723172225,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABNLEZGJHKLP7PVZEQT27FDSOQP3LANCNFSM4MRYI3AQ
.

I have this issue too and I think it is related to the network bandwith adaption. Basically it seems like the image quality gets reduced, when bandwidth is low. While that makes sense for normal video, screensharing should instead drop frames or reduce FPS. Most screen share content is somewhat static, so dropping frames is not as bad as having a blurry video feed.

We are actively looking into this. Alas it's not a simple fix.

That's awesome, thank you so much!

Same issue here - is there anything we can do ?!

one thing to be on the lookout when it comes to screensharing is to not send too big window, when you're sending 4k monitor screen (or even 2k or something close to that), then viewers may not be displaying it large it enough so it gets scaled down and blurred even if it goes in large resolution on the wire (and would look fine after stretching the window on the receiver side).

in the config.js of jitsi i changed the following, which resolved my issue completly, increased stability and increased quality. Enabling Simulcast and it gets as bad as it could get. with this settings now, a screensharing looks like it is my own screen and participants have the same resolution as my own videoscreen:

resolution: 480,

constraints: {
video: {
aspectRatio: 4 / 3,
height: {
ideal: 480,
max: 480,
min: 180
}
}
},

disableSimulcast: true,

enableLayerSuspension: false,

preferH264: true,

disableH264: false,

disableRtx: true,

enableTcc: true,

desktopSharingFrameRate: {
min: 25,
max: 25
},
Was this page helpful?
0 / 5 - 0 ratings

Related issues

ghost picture ghost  Â·  39Comments

saghul picture saghul  Â·  106Comments

carotkut94 picture carotkut94  Â·  45Comments

kangzhe0000 picture kangzhe0000  Â·  39Comments

edmundlaugasson picture edmundlaugasson  Â·  36Comments