Twinlife technology is heavily based on Internet standards and open source software, in particular:
• WebRTC for peer-to-peer high quality real-time video and audio communication (to be included in the HTML5 standard)
• XMPP for instant messaging, contacts and presence management.
Twinsee on Android tablets was first demonstrated on June 27, 2012, live at Google IO 2012 in San Francisco, remotely from the twinlife office in Chatenay-Malabry (France).
The WebRTC session was given by Justin Uberti, Technical Lead of the WebRTC effort at Google.
Watch the video below from the beginning to understand everything about WebRTC. Otherwise, the twinsee demo itself starts at 30m28s.
WebRTC: Real-time Audio/Video and P2P in HTML5, by Justin Uberti
WebRTC brings webcam access, P2P, and rich audio/video communication capabilities to the browser. In this talk, Justin gives an overview of the WebRTC technologies available today, shows how to build WebRTC apps, and discusses the potential this technology adds to the Web Platform.