Peer 2 Peer media file sharing in the browser