For the past few years I've been chatting with other game developers (r/gamedev) though a web application called Hangouts. It is a very useful tool for showing off your work and help out each other with tricky problems, without the need to give up any control. However, due to lack of certain obvious features such as push-to-talk, we've been discussing altenatives, of which there are none. This is a casual attempt at making something better.
At the moment the application crashes a lot and lacks a lot of the intented features, but it is already a usable proof of concept. If the project is something worth persuing and improve upon, be sure to let me know.
Features:
Text chat
Voice chat
Screen capture and video sharing
Audio loopback capture
Standalone application
Dedicated server
No user account
No artificial limit to max clients
Wishlist:
Push to talk (the irony)
Volume control
Acoustic echo cancellation
Unicode support
Better video compression and performance
Improved capture rate for 3D applications
Expose more settings to the user
Administrative server tools
Collaborative text editing tool
Full network encryption
Known bugs:
Audio easily clips and distorts
Accessing some GUI features causes network halt, disconnections
Fails to work under certain audio configurations
Crashes when stopping a loopback device
No webcam, not intention of adding them either
And the all important one, random crashes