我发布此问题是因为我目前在Javascript中遇到了WEBRTC的一些问题。
首先,我的实施工作非常顺利,我可以同时与一个或多个人沟通。
但是,我使用webrtc的上下文有时会导致客户端在几毫秒内创建多个商品(使用STUN服务器)并将这些商品发送给多个其他客户。
问题是:有时客户端与一个或多个其他客户端的连接非常好,但连接失败了,而其他客户端发送了这些优惠。 (并且它不是特定客户端的问题,因为如果他们在更长的时间内发送报价,所有客户端都可以相互连接)
我认为这是在同一个客户端在连接建立结束之前的很短时间内生成的sdp商品(可能是端口冲突?)之间的冲突。
我的问题是我该如何处理它?是否可以检测连接何时失败然后创建新的优惠?我应该检查信号服务器中的sdp消息,要求客户在发送2个有冲突的要约时创建新的要约吗?
感谢您的回答。
P.S: 对不起,我的语言不好,我不是母语为英语的人。 :/