p2p implementation step1

new limitation : can only broadcast one stream at a time
(either a local sream from getUserMedia or a remote stream coming from
a peerConnection)