I have been using my Raspberry Py 4 [4GB RAM] to attend meetings on Jitsi meet connected to a Logitech 720P USB Camera. It works fine and I don’t see any issues [like buffering or frame delays during the meeting] in the meeting even with 6-8 people with video at times.
What I notice however is that the CPU is at 98 -100% usage [All 4 cores of the Pi]. Ram utilization is low, but CPU hits the roof as soon as the meeting starts even with just 2 people. If I turn off my video the CPU utilization drops to around 92%]. And as soon as i stop/end the meeting the CPU immediately comes down to 30% utilization.
This problem is with this high utilization I feel opening other application to share screen will be an issue and not sure if its even a good idea to run CPU at 100% for long duration. I have noticed the same behavior on GoToMeeting meetings as well. [ Zoom I have not been able to get it to work on my Pi].
Do you have any suggestion on how the CPU utilization can be brought down? or at this moment this is the best we can expect on a RPi. Any suggestion is greatly appreciated.
I am using the Raspberry Pi OS [Latest Raspian] and have a Fan on the Pi’s processor so the Temp of the Pi is not going above 60 C. I have tried Joining the meeting using Chromium or Vivaldi.