Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在构建一个使用 webRTC 数据通道的 Web 应用程序。我在鼠标移动时向对等方发送数据,但对等方没有收到所有消息?为什么这个?这仅在数据发送快速时才会出现。
使用铬 26。
我应该如何克服这一点?
这可能有点晚了,但我想你的问题可能是因为数据通道使用 RTP(基于 UDP 的协议)。UDP 不保证交付。这对于可以容忍丢包的实时应用程序(多人游戏、视频流)来说是完美的,因为延迟要低得多,但它会导致您面临的那种情况。
如果您不能使用 websockets 通过服务器 (TCP) 并且这确实是一个问题,则可以通过数据通道查看 TCP。我可能在某处读过 Firefox 支持 TCP 数据通道。如果我发现任何有用的信息,我将编辑此回复。