Simply register an account... getting confusing with all the “Denis’s” 😂

Sent from my iPhone

> On Oct 24, 2020, at 2:51 PM, Dennis Worthem <[email protected]> wrote:
> 
> I saw those, but how do I request access?
> 
> 
> 
> Sent from my Sprint Samsung Galaxy S7 edge.
> 
> 
> -------- Original message --------
> From: Alvaro <[email protected]>
> Date: 10/24/20 2:12 PM (GMT-05:00)
> To: [email protected]
> Cc: Ali Alhaidary <[email protected]>
> Subject: Re: docker container clustering experiments #1, Please respond
> 
> 
> https://openmeetings.apache.org/demo.html
> 
> 
> ..........
> 
>> El sáb, 24-10-2020 a las 14:09 -0400, dww escribió:
>> What are the urls to the demo servers?
>> 
>>> On Sat, 2020-10-24 at 13:19 +0700, Maxim Solodovnik wrote:
>>> Hello Denis,
>>> 
>>> 
>>> 
>>>> On Sat, 24 Oct 2020 at 12:01, Denis Noctor <[email protected]> wrote:
>>>> Hi there Maxim... when a new build is made... is this automatically 
>>>> replicated on the OM demo servers?
>>>> 
>>> 
>>> yep
>>> both servers were just updated :)
>>>  
>>>> If this is the case, I’d be happy to test it out once my class is over 
>>>> tomorrow afternoon, test it out and give some feedback. Last time I had 
>>>> checked there was a #116 build since #115... either way, if I needed... to 
>>>> open up a new AWS instance, I am happy to oblige.
>>>> 
>>>> On a separate note @Ali Alhaidary ([email protected])... given 
>>>> the nature of your website... I would assume that the current 
>>>> limitation(s) regarding the number of users per room would have been 
>>>> identified at an earlier stage... your regular queries are intriguing but 
>>>> ... if you do work out a solution... rather than piecing everything on a 
>>>> step by step basis... I also think we would all benefit as to what your 
>>>> overall ideas / interests might be so we can all contribute. I look 
>>>> forward to hearing more on this.
>>>> 
>>> 
>>> this is the paragraph i don't get :(((
>>> this last fix was based on observation: 7 users can't work in one room, but 
>>> can in 2 rooms
>>> this gave me a hint
>>> hopefully in builds #115+ this will be improved
>>> 
>>>  
>>>> 
>>>> Talk soon, Denis.
>>>> 
>>>> Sent from my iPhone
>>>> 
>>>>> On Oct 23, 2020, at 4:55 AM, Maxim Solodovnik <[email protected]> 
>>>>> wrote:
>>>>> 
>>>>> OK,
>>>>> 
>>>>> please test build #115+ from here 
>>>>> https://ci-builds.apache.org/job/OpenMeetings/job/openmeetings/
>>>>> 
>>>>> I would like to confirm if audio/video streams in the room are more 
>>>>> stable :)
>>>>> 
>>>>> Please NOTE configuration has been changed
>>>>> most valuable configurable parameters are now in 
>>>>> ./webapps/openmeetings/WEB-INF/classes/openmeetings.properties :)
>>>>> 
>>>>>> On Fri, 23 Oct 2020 at 13:50, Denis Noctor <[email protected]> wrote:
>>>>>> Hi there Maxim,
>>>>>> 
>>>>>> I know you've mentioned that you are working on a few alternatives since 
>>>>>> this email but I thought it best to get back in touch.
>>>>>> 
>>>>>> As you will see from the attached screenshot, I mustered up a few 
>>>>>> computers (equally spread over 2 wifi networks in my home... in 
>>>>>> different parts to reduce sound feedback etc. as I do not have enough 
>>>>>> headsets). A few points to take into consideration... some of these 
>>>>>> computers are older than others... varying in RAM and CPU... but ALL 
>>>>>> were using the latest version of Chrome. This is what I noticed:
>>>>>> 
>>>>>> While you can see from the screenshot, there are 7 users in a room (6 of 
>>>>>> which using 120x90 screen res and 1 using 320x240 - audio and vid 
>>>>>> channels open)... there had been some issues. I let the room open for 
>>>>>> about 40 mins but some video pods "dropped" from some computers... with 
>>>>>> no indication as to whether users were still active or not. Sometimes I 
>>>>>> had to "reconnect" video and audio on others. Some computers showed all 
>>>>>> 7 connections... while others showed 3... but  AFTER I added an 8th user 
>>>>>> (via an Amazon Fire tablet) "Video / Audio" pods began to drop from a 
>>>>>> lot of the computers... showing only 3-4 videos pods... and 
>>>>>> disconnecting users... and sometimes being unable to reconnect... or 
>>>>>> refresh their screen (on one computer... Chrome became unresponsive).
>>>>>> 
>>>>>> When I added the "8th user" to the group... sound quality dropped... 
>>>>>> with a very "scratchy" interference noise for all users.
>>>>>> 
>>>>>> Things were much more stable with 5 users in a room.
>>>>>> 
>>>>>> Of course, as you can imagine... this is a "one room" scenario.
>>>>>> 
>>>>>> While I have mentioned that I was using older to newer computers and 
>>>>>> tablets (based on what is available to me)... all of them were able to 
>>>>>> perform okay in Microsoft Teams and Zoom scenarios (tested)... but 
>>>>>> obviously with varying degrees of performance due to speed, cpu, ram etc.
>>>>>> 
>>>>>> This seems to be a major issue and I am happy to test everything out on 
>>>>>> the OM demo sites and give feedback over the next few days if you would 
>>>>>> like. My next question would be... if that you had 2 similar rooms / 
>>>>>> classes open under the same circumstances... would the overall 
>>>>>> performance be even worse?
>>>>>> 
>>>>>> I have tested this on a single AWS server, Ubuntu 18.04, 8 gigs ram 
>>>>>> server etc (OM 5 M4... yes, I know, I know... will upgrade soon... but 
>>>>>> assume this issue has crossed over to other versions -  I will retest on 
>>>>>> the OM demos online.)
>>>>>> 
>>>>>> Hope some of this feedback helps.  
>>>>>> 
>>>>>>  Virus-free. www.avg.com
>>>>>> 
>>>>>>> On Thu, Oct 22, 2020 at 7:08 AM Maxim Solodovnik <[email protected]> 
>>>>>>> wrote:
>>>>>>> Hello Denis,
>>>>>>> 
>>>>>>> please let me know if 10 users in the room will be OK
>>>>>>> we need to change the way cluster works in case current configuration 
>>>>>>> is not stable/powerful enough
>>>>>>> 
>>>>>>>> On Thu, 22 Oct 2020 at 13:33, Denis Noctor <[email protected]> 
>>>>>>>> wrote:
>>>>>>>> Actually... this is something that had crossed my mind recently. 
>>>>>>>> Previously, I’ve had on average 5 users per group... but on occasion 
>>>>>>>> if there more than 5 users (in and around 7-10) some users... some 
>>>>>>>> would intentionally drop drop their cam... and sometimes mic... (I 
>>>>>>>> thought it might have been due to bandwidth issues on their side)... 
>>>>>>>> but I’ve got my own kids taking online classes via their schools... 
>>>>>>>> whereby there are a min of 20 attending a class and so on (different 
>>>>>>>> platforms etc.)
>>>>>>>> 
>>>>>>>> I have about a combination of 5 to 6 computers at home due to home 
>>>>>>>> office / covid restrictions etc. and am happy to log in to either the 
>>>>>>>> OM demo sites or others to try replicate this scenario. (and my own, 
>>>>>>>> of course).
>>>>>>>> 
>>>>>>>> Yep, I’ve been reading up on WebRTC and Kurento regarding connectivity 
>>>>>>>> limitations regarding audio and video... this has been covered a lot 
>>>>>>>> recently in previous posts in this forum... and from memory it is 
>>>>>>>> somewhere between 200-300 connections... (per server? / instance?)
>>>>>>>> 
>>>>>>>> For example... if you have 5 users in a room (using audio and video) 
>>>>>>>> this will result in 5 (users) x 5 audio connections x 5 video 
>>>>>>>> connections... giving “125” connections... but if you have 7 users in 
>>>>>>>> a room receiving and experiencing audio and vid... that is 7x7x7= 343 
>>>>>>>> connections... which obviously exceeds the connections as per previous 
>>>>>>>> posts.
>>>>>>>> 
>>>>>>>> I have had a scenario whereby 3 classes were held at the same time on 
>>>>>>>> the same AWS instance... and nobody has reported a problem (yet... or 
>>>>>>>> they unknowingly downplayed it due to internet bandwidth problems 
>>>>>>>> etc.)... but the max number of students per room has been 4-5....
>>>>>>>> 
>>>>>>>> I am happy to test this more with others, if you are up for it and am 
>>>>>>>> watching this carefully.
>>>>>>>> 
>>>>>>>> I have a scheduled meeting with 10 participants next week and am now 
>>>>>>>> nervous... and curious to see how it works out.
>>>>>>>> 
>>>>>>>> Talk soon.
>>>>>>>> 
>>>>>>>> Denis
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> Sent from my iPhone
>>>>>>>> 
>>>>>>>> > On Oct 21, 2020, at 7:57 PM, dww <[email protected]> wrote:
>>>>>>>> > 
>>>>>>>> > Does anyone have an idea why the client browser seems to limited to 5
>>>>>>>> > video pods when each user connects with both video and microphone.
>>>>>>>> > 
>>>>>>>> > It seems to definitely max out the CPU(s) on the client computer. How
>>>>>>>> > do other applications like Zoom or Microsoft Teams get around this
>>>>>>>> > issue. Do they throttle back the streaming of the video pods or views
>>>>>>>> > of many or most of the pods and do it in some kind of round-robin
>>>>>>>> > update?
>>>>>>>> > 
>>>>>>>> > Am I just doing something wrong.
>>>>>>>> > 
>>>>>>>> > Any response would be appreciated. I would like to start uses OM for
>>>>>>>> > meetings next month.
>>>>>>>> > 
>>>>>>>> > Thanks,
>>>>>>>> > Dennis
>>>>>>>> > 
>>>>>>>> > 
>>>>>>>> >> On Sun, 2020-10-18 at 17:40 -0400, dww wrote:
>>>>>>>> >> When creating 3 guests on each of 2 other laptops that I run into 
>>>>>>>> >> the
>>>>>>>> >> same issues,so it seems that the main limitation is the number of
>>>>>>>> >> video/audio pods within a client. Is there anyway to get around that
>>>>>>>> >> as
>>>>>>>> >> it implies that one annot have more than 4 or 5 guests with both
>>>>>>>> >> video
>>>>>>>> >> and audio?
>>>>>>>> >> 
>>>>>>>> >> Dennis
>>>>>>>> >> 
>>>>>>>> >> 
>>>>>>>> >> 
>>>>>>>> >>> On Sun, 2020-10-18 at 13:00 -0400, dww wrote:
>>>>>>>> >>> Yes I get the same result, however, this does not appear to be a
>>>>>>>> >>> valid
>>>>>>>> >>> stress test of kms. This stress tests a client machine with
>>>>>>>> >>> multiple
>>>>>>>> >>> tabs or browser windows each with connections and determines that
>>>>>>>> >>> it
>>>>>>>> >>> is
>>>>>>>> >>> CPU bound.
>>>>>>>> >>> 
>>>>>>>> >>> It seems the only way to stress test kms is to do this with
>>>>>>>> >>> multiple
>>>>>>>> >>> client machines. I have 3 laptops here and a couple of smart phones
>>>>>>>> >>> so
>>>>>>>> >>> I will try distributing the client windows among all of them.
>>>>>>>> >>> 
>>>>>>>> >>> Dennis
>>>>>>>> >>> 
>>>>>>>> >>>> On Sun, 2020-10-18 at 10:56 +0700, Maxim Solodovnik wrote:
>>>>>>>> >>>> I'm on Ubuntu 20.04 desktop? so i can use UI
>>>>>>>> >>>> if you are using server I would recommend `htop`
>>>>>>>> >>>> 
>>>>>>>> >>>>> On Sun, 18 Oct 2020 at 10:54, dww <[email protected]> wrote:
>>>>>>>> >>>>> May I ask for your linux command line that got the CPU
>>>>>>>> >>>>> percentage
>>>>>>>> >>>>> for all cores?
>>>>>>>> >>>>> thanks,
>>>>>>>> >>>>> Dennis
>>>>>>>> >>>>> 
>>>>>>>> >>>>> 
>>>>>>>> >>>>> 
>>>>>>>> >>>>>> On Sat, 2020-10-17 at 12:59 +0700, Maxim Solodovnik wrote:
>>>>>>>> >>>>>> 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 Fri, 16 Oct 2020 at 09:10, dww <[email protected]>
>>>>>>>> >>>>>> wrote:
>>>>>>>> >>>>>>> I mentioned earlier that I wanted to experiment with
>>>>>>>> >>>>>>> clustering
>>>>>>>> >>>>>>> using
>>>>>>>> >>>>>>> docker swarm for the kms service.
>>>>>>>> >>>>>>> 
>>>>>>>> >>>>>>> I wanted to establish a base line using one container for
>>>>>>>> >>>>>>> kms. 
>>>>>>>> >>>>>>> All the
>>>>>>>> >>>>>>> components are in one Linode with 8 GB of RAM.
>>>>>>>> >>>>>>> 
>>>>>>>> >>>>>>> For this experiment. I start entering the video and
>>>>>>>> >>>>>>> whiteboard
>>>>>>>> >>>>>>> room
>>>>>>>> >>>>>>> from my admin login from Firefox on one laptop. I allowed
>>>>>>>> >>>>>>> both
>>>>>>>> >>>>>>> video
>>>>>>>> >>>>>>> and microphone and the video pod was the lowest resolution.
>>>>>>>> >>>>>>> I
>>>>>>>> >>>>>>> generate
>>>>>>>> >>>>>>> a  guest url to the room.
>>>>>>>> >>>>>>> 
>>>>>>>> >>>>>>> On another laptop also on the same connection to the
>>>>>>>> >>>>>>> internet
>>>>>>>> >>>>>>> I
>>>>>>>> >>>>>>> enter
>>>>>>>> >>>>>>> the room on firefox and allow both video ( lowest
>>>>>>>> >>>>>>> resolution)
>>>>>>>> >>>>>>> and
>>>>>>>> >>>>>>> microphone on a new tab each time.
>>>>>>>> >>>>>>> 
>>>>>>>> >>>>>>> Up to 4 guest clients load quickly and the pods are created
>>>>>>>> >>>>>>> almost
>>>>>>>> >>>>>>> immediately on all 5 tabs. On the first attempt on the 5th
>>>>>>>> >>>>>>> guest the
>>>>>>>> >>>>>>> pod for this guest on the admin laptop took a couple of
>>>>>>>> >>>>>>> minutes
>>>>>>>> >>>>>>> to load
>>>>>>>> >>>>>>> the video. On the 5th guest tab, the pods for guest 1, 2
>>>>>>>> >>>>>>> and
>>>>>>>> >>>>>>> 4
>>>>>>>> >>>>>>> would
>>>>>>>> >>>>>>> not refresh( pod frames present but no video.
>>>>>>>> >>>>>>> 
>>>>>>>> >>>>>>> RAM and CPU usage was not significant on the server.
>>>>>>>> >>>>>>> 
>>>>>>>> >>>>>>> I closed the tabs for all the guests and redid the
>>>>>>>> >>>>>>> experiment,
>>>>>>>> >>>>>>> The
>>>>>>>> >>>>>>> first 4 guests again loaded quickly without any issues. The
>>>>>>>> >>>>>>> 5th
>>>>>>>> >>>>>>> guest
>>>>>>>> >>>>>>> loaded to completion but took about 40 seconds for all 6
>>>>>>>> >>>>>>> tabs
>>>>>>>> >>>>>>> to
>>>>>>>> >>>>>>> complete. On the 6th guest there were multiple connection
>>>>>>>> >>>>>>> drops
>>>>>>>> >>>>>>> and
>>>>>>>> >>>>>>> retries and the tabs were reduced to about 3 pods working,
>>>>>>>> >>>>>>> the
>>>>>>>> >>>>>>> others
>>>>>>>> >>>>>>> gone, this was on all tabs.
>>>>>>>> >>>>>>> 
>>>>>>>> >>>>>>> So based on this it seems that up to 5 users using both
>>>>>>>> >>>>>>> video
>>>>>>>> >>>>>>> and
>>>>>>>> >>>>>>> microphone seem to work fine.
>>>>>>>> >>>>>>> 
>>>>>>>> >>>>>>> Does this agree with anyone else's experience? I had from
>>>>>>>> >>>>>>> other
>>>>>>>> >>>>>>> posts
>>>>>>>> >>>>>>> that we can expect 14-15 users per kms instance. Does both
>>>>>>>> >>>>>>> laptop on
>>>>>>>> >>>>>>> the same network have any influence on this?
>>>>>>>> >>>>>>> 
>>>>>>>> >>>>>>> I will try a swarm next after I gets some feedback.
>>>>>>>> >>>>>>> 
>>>>>>>> >>>>>>> 
>>>>>>>> > 
>>>>>>> 
>>>>>>> 
>>>>>>> -- 
>>>>>>> Best regards,
>>>>>>> Maxim
>>>>>> 
>>>>>> 
>>>>>>  Virus-free. www.avg.com
>>>>> 
>>>>> 

Reply via email to