On my VPS, I have centOS 6.5 installed with 2 virtual cpu 2048 MB memory, 60 GB disk and 300 GB monthly data. Doing a speed test today resulted in 168.62 Mbit/s dload and 37.39 Mbit/s upload.
Then my own speed at home computer is woeful at dload 1.76 Mbps and upload 0.31 Mbps
So anyway I use openmeetings by apache on above vps which works ok here in Australia but the other day when I attempted having a meeting in the States the latency was so so bad that the other user screen was frozen with no sound. As soon as I switched to meet them on their installed gotomeetings everything was fine which made me realise either my vps is way too slow to run live streaming video and/or my system settings are not anywhere near optimum.
Where to start making improvements or am I kidding myself with the speed of my virtual slice ever being enough to handle live multi user video streaming? As openmeetings is created by apache I am guessing it uses a lot from both apache and mysql to run- would that impact on speed?
Openmeetings has own network test and resulted 
What would be considered minimum upload speed necessary for multiple user video conferencing under 50 at one time in one hour duration and what change of settings in apache and mysql could optimise speed?