Moderate your own video chat room and host tens or hundreds of rooms simultaneously on your home PC. No dedicated server is needed. All video and audio streams through the cloud. Invite a group of family or friends to video chat together. It's a small tiny free download. All that is required is a cable/DSL or faster Internet connection.
Download in Progress ... please wait. If your download does not start, please click the following link: