The server should be no issue at all, with 1 or 2 clients no matter what JVM settings you choose.
You could try to use OpenMeetings integration screen capture to record the meeting streams. The recorded "raw" streams video material is in webapps/openmeetings/streams/$ROOM_ID/ *.flv => You could check if the recorded raw camera file is already "slow-mo" if yes the issue is somewhere on the publisher side, if not the viewers just simply can't watch such high-resolution video properly. 60-70% of cpu is not an acceptable rate. That is just too much, you can't make a permanent conference about 1 hour with that load, you might also need some CPU leftover for someting else like editing whiteboard et cetera. Sebastian 2012/4/23 Sergey Kobzar <[email protected]> > On 04/23/12 20:18, Sergey Kobzar wrote: > >> On 04/23/12 20:07, [email protected] wrote: >> >>> Does yoru webcam support more then 640x480 at all? Most webcam'S max >>> resolution is 640x480. >>> >> >> I can not tell exactly now because one camera is integrated in laptop >> and 2nd camera in office. >> >> I'm reviewing option to buy Cisco camera. It costs ~$500 but I'm not >> sure if it can help... >> > > Btw, as I told, local camera output seems fine even on 640x480 or higher > resolution. The problem in remote camera only. I tested many client > (computers) but the issue present on all of them. > > > >> *CPU load is not problem too* >>> => have you really checked that or just assuming? How much % of your CPU >>> is the application "eating" on both client that acts as publisher and as >>> viewer in your conference? >>> >> >> On 2 cores - ~60-70% (Win task manager) >> On 4 cores - ~30-40% (Win task manager) >> On server (Intel(R) Core(TM)2 Quad CPU Q9300) less then 10% (with other >> services running). >> >> Startup script: >> # cat /opt/red5/red5-highperf.sh >> #!/bin/bash >> >> if [ -z "$RED5_HOME" ]; then export RED5_HOME=.; fi >> >> # Previous option set >> export JAVA_OPTS="-Xrs -Xms512M -Xmx1024M -Xss128K -XX:NewSize=256m >> -XX:SurvivorRatio=16 -XX:MinHeapFreeRatio=20 >> -XX:+**ExplicitGCInvokesConcurrent -XX:+UseConcMarkSweepGC >> -Djava.net.preferIPv4Stack=**true -Xverify:none" >> >> # start Red5 >> echo "Setting Hi Performance Options" >> exec $RED5_HOME/red5.sh >> $RED5_HOME/log/jvm.stdout 2>&1 & >> >> >>> Sebastian >>> >>> >>> 2012/4/23 Sergey Kobzar <[email protected] >>> <mailto:sergey.kobzar@itcraft.**org <[email protected]>>> >>> >>> Hello >>> >>> I have installed Openmeetings 1.9.1 r4707 on Linux 2.6.39-gentoo-r3 >>> i686. It works fine except if I change camera resolution to 640x480 >>> or higher. After this video becomes slow and I see "slide show". >>> >>> Window which shows local camera output is OK - no delays. >>> >>> Computers (clients) and server are inside same LAN and have 100M or >>> 1G connection. Network speed is not an issue definitely. >>> >>> CPU load is not problem too - I have Intel CPU with 2 or 4 cores. >>> >>> Do you have any ideas how to fix the problem? >>> >>> Thank you. >>> >>> >>> >>> >>> -- >>> Sebastian Wagner >>> https://twitter.com/#!/dead_**lock <https://twitter.com/#%21/dead_lock>< >>> https://twitter.com/#%21/**dead_lock<https://twitter.com/#%21/dead_lock> >>> > >>> http://www.openmeetings.de >>> http://www.webbase-design.de >>> http://www.wagner-sebastian.**com <http://www.wagner-sebastian.com> >>> [email protected] <mailto:[email protected]> >>> >> -- Sebastian Wagner https://twitter.com/#!/dead_lock http://www.openmeetings.de http://www.webbase-design.de http://www.wagner-sebastian.com [email protected]
