However, Denis, I think your experiment with multiple devices would be
valuable as then there is only one browser tab or window with the OM
room open as a guest on each device. Perhaps that will make a
difference.

Dennis

On Wed, 2020-11-11 at 08:24 -0500, dww wrote:
> Thanks, Denis,
> 
> Back on Oct. 17 Maxim provided the following Bash script to be run on
> the machine with a client side browser for the psuedo guest users. (
> Use another machine to create the room administratively and send
> invitations) This is a far simpler way to stress test the client side
> browser.
> 
> Dennis
> 
> Hello,
> 
> i just have tried the following script
> started as `./run10.sh 5`
> 
> everything seems to work, but my CPU was 800% busy (all cores were
> 100%
> busy)
> 
> without `--use-fake-device-for-media-stream` parameter I had lots of
> permission errors due to camera was "captured" by first browser
> other have reported "Camera busy" error
> 
> 
> _HASH_HERE_ - should be replaced with real hash (I have created
> endless
> invitation hash to the private conference room)
> 
> the script
> ===============================================
> #!/bin/bash
> 
> i=$1
> 
> if [ -z "${i}" ]; then
>   i=30
> fi
> let "i += 0"
> 
> rm -rf /tmp/delme*
> 
> while ((i--)); do
>   #echo "${i}"
>   mkdir /tmp/delme${i}
> 
>   #local conference
>   chromium-browser --user-data-dir=/tmp/delme${i} --disable-infobars
> --no-default-browser-check --allow-insecure-localhost
> --use-fake-device-for-media-stream '
> https://localhost:5443/openmeetings/hash?invitation=_HASH_HERE_&language=1'
> &
> done
> 
> 
> On Wed, 2020-11-11 at 01:53 -0600, Denis Noctor wrote:
> > Hi there everyone, this seems to be the “elephant in the room”
> > discussion, while there has been a HUGE amount of development and
> > progress in OM since March (thank you so much @Maxim) ... there is
> > the whole issue of, for example, the number of users per room...
> > which seems to be about 5-6 (and maybe even to 7) when pushed to
> > the
> > limit... with both audio and video being broadcasted from all
> > users... and, something else.. if there are simultaneous
> > classes/sessions being held on the same server... will this
> > restrict
> > things even further? Is this an overall limitation to using a
> > browser
> > based approach... or should we be taking approach?
> > 
> > It was my intention to test out the OM “demo servers” over the last
> > 2
> > weeks but will take today off and try to test 10 real device
> > connections... with a combination of desktops, laptops, android
> > tablets and maybe even the odd iPhone or two.
> > 
> > My million dollar question is... prior to WebRTC and Kurento... was
> > it possible to have 5-10 users in a room with audio and video
> > working
> > seamlessly in previous versions (for example, the old “flash” setup
> > (which will be redundant after Christmas... Chrome etc
> > notifications)
> > and if so, what has changed?
> > 
> > If there is anyone out there that has no problem with user numbers
> > (using audio and vid)... exceeding a body of 7-10+, please let us
> > know.
> > 
> > In the meantime, I’ll give you my feedback on my tests.
> > 
> > I really appreciate everything that has been done to date.
> > 
> > Thanks.
> > 
> > Sent from my iPhone
> > 
> > > On Nov 9, 2020, at 4:50 PM, dww <dwort...@mykolab.com> wrote:
> > > 
> > > Hello Maxim,
> > > 
> > > A couple of weeks ago there was an email thread about the 5 total
> > > users
> > > for one room, each user with video/microphone under the 
> > > Subject: "docker container clustering experiments #1". In this
> > > case
> > > it
> > > appears the bottleneck is the CPU usage on the client machine
> > > with
> > > the
> > > browser.
> > > 
> > > In a response to Denis Noctor on a similar thread you mentioned
> > > to
> > > try
> > > the following:
> > > 
> > > "please check allowed amount of opened files for the user who
> > > starts
> > > OM/KMS/TURN
> > > increasing it might help"
> > > 
> > > Might this help with the issue we discussed? Where approximately
> > > do
> > > I
> > > set the allowed amount of opened files?
> > > 
> > > Also are there any other things that can be tried to improve this
> > > scalability? Are there areas in the code that can be examined to
> > > investigate how to improve this?
> > > 
> > > Thanks,
> > > Dennis
> > > 
> > > 

Reply via email to