2

我正在构建一个使用 webRTC 数据通道的 Web 应用程序。我在鼠标移动时向对等方发送数据,但对等方没有收到所有消息?为什么这个?这仅在数据发送快速时才会出现。

使用铬 26。

我应该如何克服这一点?

4

1 回答 1

0

这可能有点晚了,但我想你的问题可能是因为数据通道使用 RTP(基于 UDP 的协议)。UDP 不保证交付。这对于可以容忍丢包的实时应用程序(多人游戏、视频流)来说是完美的,因为延迟要低得多,但它会导致您面临的那种情况。

如果您不能使用 websockets 通过服务器 (TCP) 并且这确实是一个问题,则可以通过数据通道查看 TCP。我可能在某处读过 Firefox 支持 TCP 数据通道。如果我发现任何有用的信息,我将编辑此回复。

于 2013-06-12T22:49:38.573 回答