Okay.. I am working on a website which has a video conferencing system built in to it. Virtual meeting room kind of thing. The VC system has many modules that can be either enabled or not. For the sake of simplicity we will say that they are Audio, Video, Blackboard, and Desktop Sharing. In reality each of those has several sub-levels... Bottom line, the more you have ON the more bandwidth each connect CLIENT needs, especially on their upstream side.
As of now, the site asks you to select which modules you want enabled, and at what level, and has some suggestions regarding connection types. I find this ... inadequate. What I really really want to do is somehow poll the connected client machine's bandwidth and auto-configure the VC settings based on that. So.. The question is:
Can I run a server side program or script which determines the upstream and downstream connection speeds of a connected client?
And if so... um... how do I do that?
As of now, the site asks you to select which modules you want enabled, and at what level, and has some suggestions regarding connection types. I find this ... inadequate. What I really really want to do is somehow poll the connected client machine's bandwidth and auto-configure the VC settings based on that. So.. The question is:
Can I run a server side program or script which determines the upstream and downstream connection speeds of a connected client?
And if so... um... how do I do that?