[jitsi-users] Heavy CPU utilization while running videobridge


#1

Dear jitsi video bridge gurus,

can somebody please provide some info regard what kind of CPU load should be expected while running video bridge with lets say 6 parties in the conference?
Would be great to get a benchmark data for various types of HW configuration, if such available.
Also, what kind of hardware (number of the cores and horsepower) is recommended to run video bridge to get a "usable" experience.

We tried to run the video bridge on the Intel Pentium Dual CPU E2160 @ 1.80 GHz machine and the CPU load we experienced was by far beyond expected.
Running the video conference with up to 4 participants it seemed that each stream required about half of the CPU power. When we tried to increase number
of participants video started to freeze constantly and few participants kept seeing only black screen for the other participants video. And this is just a single
conference, while our expectations were to be able to run multiple conferences.

Any help is greatly appreciated


#2

Hey Yan.

Dear jitsi video bridge gurus,

can somebody please provide some info regard what kind of CPU load should be
expected while running video bridge with lets say 6 parties in the
conference?
Would be great to get a benchmark data for various types of HW
configuration, if such available.
Also, what kind of hardware (number of the cores and horsepower) is
recommended to run video bridge to get a "usable" experience.

We still have a number of optimisations pending so that kind of
extensive testing would probably be best in a couple of months or so.
A snapshot of the current state however: I was on a 12 person call
yesterday using the bridge on a VM with 1 GB RAM and a 3.3GHz CPU (one
core), we were running at about 60%. Again, we expect to be doing much
better in a couple of months. Our short term goal is to be able to
host 100+ user sessions on an average VM.

We tried to run the video bridge on the Intel Pentium Dual CPU E2160 @ 1.80
GHz machine and the CPU load we experienced was by far beyond expected.
Running the video conference with up to 4 participants it seemed that each
stream required about half of the CPU power.

This doesn't sound normal, but I don't think we would be analysing
performance before we've finished the optimisations that we have in
mind.

When we tried to increase
number
of participants video started to freeze constantly and few participants kept
seeing only black screen for the other participants video.

This might be due to other things. Make sure that within the $HOME
directory of the user running the bridge you create a
.sip-communicator directory then add a sip-communicator.properties
file with the following line:

org.jitsi.impl.neomedia.transform.srtp.SRTPCryptoContext.checkReplay=false

And this is just
a single
conference, while our expectations were to be able to run multiple
conferences.

Yes that's the whole point of doing the bridge but we still have a bit
more work before performance is optimal.

Cheers,
Emil

ยทยทยท

On Sat, Jan 25, 2014 at 7:49 AM, Yan Brenman <ybrenman@xopnetworks.com> wrote:

Any help is greatly appreciated

_______________________________________________
users mailing list
users@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users

--
Emil Ivov, Ph.D. 67000 Strasbourg,
Project Lead France
Jitsi
emcho@jitsi.org PHONE: +33.1.77.62.43.30
https://jitsi.org FAX: +33.1.77.62.47.31