Versatile peer-to-peer data connections with WebRTC