Recently the internet speed on our college LAN has dropped drastically. The average file download speed is now 13 Kbps. Google talk's video chat remains unbelievably fast when done with someone within the college's LAN. It is practically unusable with anyone who is not in the college network. My college has a proxy server through which all computers inside the college's LAN connect to the internet. I suspect the problem is due to the proxy server.
How does g-talk open a video chat? Is it something in the mechanism that speeds up video chat between two clients within the same network? Since all computers in the college's LAN use the same proxy, their IP would appear to be the same to the Google server.