WebRTC based video conferencing and desktop sharing tool.