“接收方”如何结束PeerJS中的呼叫

时间:2019-12-09 02:38:38

标签: javascript webrtc peerjs

我正在构建具有视频广播功能的实时聊天应用程序,其中两个用户都可以互相呼叫以及聊天。 (例如Skype,Whatsapp或类似产品)

对于音频视频广播功能,我使用PeerJS。

当用户A呼叫(发送者)时,用户B将成为接收者。 用户B呼叫(发送者)时,用户A将成为接收者。

从我在网上看到的PeerJS示例中,它们都表明发起呼叫的用户可以结束呼叫。但是,我希望两个用户中的任何一个都可以结束呼叫,无论谁呼叫。因此,如果用户A进行呼叫,则用户A和用户B都可以结束该呼叫(前提是该呼叫已应答)。

如何在PeerJS中实现这一目标? 还是仅靠PeerJS不可能做到这一点,我需要在顶部使用一些东西,例如socket.io来表示“结束通话”?

谢谢。

0 个答案:

没有答案
相关问题