If anyone is looking for a audio+video demo that works similarly, I built http://OpenTokRTC.com and the code is on github at https://github.com/opentok/OpenTokRTC
One feature I included is dynamic frame rate so that in cases where there are many people streaming video, a user can type "/focus" in the chatroom and everybody's video quality will degrade to save bandwidth and stream the optimum quality for the focused person's video.
It's also available on iOS, although I believe the iOS app needs alot more work. I apologize ahead of time if you experience bugs on the iOS app. The app name is OpenTokRTC and source code is here: https://github.com/opentok/OpenTokRTC-iOS
Hope someone finds this useful, if you have any questions please email me song@tokbox.com