title: webrtc and peerjs: how to play a stream without starting his own stream?
body: <p>I am using peerjs </p>
  
  <p><strong>Media call</strong></p>
  
  <pre><code>var getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;
  getUserMedia({video: true, audio: true}, function(stream) {
    var call = peer.call('another-peers-id', stream);
    call.on('stream', function(remoteStream) {
      // Show stream in some video/canvas element.
    });
  }, function(err) {
    console.log('Failed to get local stream' ,err);
  });
  </code></pre>
  
  <p><strong>Answer</strong></p>
  
  <pre><code>var getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;
  peer.on('call', function(call) {
    getUserMedia({video: true, audio: true}, function(stream) {
      call.answer(stream); // Answer the call with an A/V stream.
      call.on('stream', function(remoteStream) {
        // Show stream in some video/canvas element.
      });
    }, function(err) {
      console.log('Failed to get local stream' ,err);
    });
  });
  </code></pre>
  
  <p>Problem is: to get the remoteStream, I need to show my own stream</p>
  
  <pre><code>var call = peer.call('another-peers-id', stream);
  </code></pre>
  
  <p>How can I play someone else stream without having to show my own stream ?</p>