Jitsi - High CPU Usage in client's PC
-
@joseph579 Which browser are you using? Does the CPU usage change with another browser?
-
@joseph579 I don't have an answer but there's many related threads in https://community.jitsi.org/search?q=high cpu client
I also found https://github.com/jitsi/jitsi-meet/issues/5464 , https://community.jitsi.org/t/jitsi-dev-high-cpu-usage/13529 , https://github.com/jitsi/jitsi-meet/issues/2596 ...
I think it's best to ask this in the upstream forum (https://community.jitsi.org) .
-
@joseph579 mm, actually, before you go off to their forum, do you see the same issue with https://meet.jit.si/ ?
-
@girish yeah, I saw that too, quite a number of peoples are experienced the same, but it doesn't seems to be any solutions for it, most of the suggestion was suggested to turn of some features or lower the quality of the video call, it seems like the high cpu consumption is normal, the best way to solve it is either upgrade to a more powerful hardware for clients or lower down the quality of the video call..
-
@joseph579 said in Jitsi - High CPU Usage in client's PC:
a quite recent laptop with i7, 16gb ram
I don't know what video codecs Jitsi currently uses, but seeing a high cpu usage could be an indicator that either the local video drivers are not correctly setup (or at the very least the browser does not make full use of it) or a video codec is used for which the local hardware does not support hardware acceleration for.
I had a link in the past which outlined the steps to check hardware video acceleration in browsers, but I currently cannot find it.
-
Do you have dedicated GPU? Otherwise high cpu usage is pretty normal, since the client is decoding video streams.
-
@girish @nebulon i have tested with some cloud jitsi, i actually managed to drop the cpu consumption a lot by disable the video background in interface_config, it was significant better after disabled, could you assist to add this configuration in cloudron for us as well? thanks in advance. This is the forum that i referred https://community.jitsi.org/t/high-cpu-utilization-on-client-end/25764/24
-
@joseph579 imho background images are a client side option. And yes: it is computationally intensive because a local js is running in a browser tab. The rendered client image is "streamed", so there are no computationally intensive calculations on the receiving machines. Therefore, it is not necessary to disable this option on the instance itself. Suggestion: You can use the jitsi apps for IOS and Android. They are optimized for smartphones and tablets and work great (for me).
-
@luckow thanks for the info, unfortunately we can't do the video call with smartphones and tablets only due to most of the time we are required to share screen for discussion thus making a browser version more usable is still our priority.. and yes, definitely from what we have tested, the browser version required more resources from client's PC so we are actually searching for features that we are ok to turn it off without affecting our workflow in order to get a much stable video call..
-
@nebulon Thanks @nebulon, beside that i have tested with some cloud jitsi, i actually managed to drop the cpu consumption a lot by disable the video background in interface_config, it was significant better after disabled, could you assist to add this configuration in cloudron for us as well? thanks in advance. This is the forum that i referred https://community.jitsi.org/t/high-cpu-utilization-on-client-end/25764/24
-
@girish i have tested with some cloud jitsi, i actually managed to drop the cpu consumption a lot by disable the video background in interface_config, it was significant better after disabled, could you assist to add this configuration in cloudron for us as well? thanks in advance. This is the forum that i referred https://community.jitsi.org/t/high-cpu-utilization-on-client-end/25764/24