0

在与 simplePeer 成功建立对等连接后,我从发起该提议的对等方发送一个流,如下所示:

async sendStream() {
   let stream = null;
   try {
      stream = await navigator.mediaDevices.getDisplayMedia({ video: true });
      this.peer.addStream(stream);
   } catch(err) {
      console.log(err);
   }
},

在另一个同行我有这个:

this.peer = new SimplePeer(...);

this.peer.on('stream', stream => {
    const video = this.$refs.video;
    video.srcObject = stream;
    video.play();
})

接收对等方上的 on('stream', ...) 事件永远不会被调用。所以我知道一切都正确连接,因为我可以在对等方之间传递数据,只是流没有通过。

4

0 回答 0