我正在开发一个多用户视频聊天应用程序,每个用户都有不同的角色。
在监听RTCPeerConnection.onAddStream
事件时,我无法弄清楚 mediaStream 的来源。
有没有一种简单的方法可以在 MediaStream 的源中添加元数据,这对接收端会有帮助?
目前我正在通过“信号”解决这个问题。在创建 MediaStream 时,我通过套接字共享 id,在接收端,我通过比较来自RTCPeerConnection.getRemoteStreams()
. 但问题是,如果有人迟到,她就会错过信息。
如果您对此有任何建议,请告诉我。