检查传输的数据包是否正确
Check if packets transferred are correct
我正在用pubnub和web-rtc制作一个文件传输应用程序。由于web-rtc不可靠(如果我错了,请纠正我),我正试图以某种可靠的方式将数据传递给另一方
我已经实现了数据包的传递,尽管它似乎不起作用(代码很大,所以只有在需要的时候我才会发布)。我有一个这样做的人的例子,但我似乎不知道他是如何检查数据包是对是错的。示例如下:链接
WebRTC的数据通道默认情况下是可靠的。事实上,它使用SCTP。如果你不使用下面的其中一个选项,那么交易所将是可靠的。
maxRetransmitTime:尝试并重新传输失败的消息(强制不可靠模式)
maxRetransmits:尝试并重新发送失败消息的次数(强制不可靠模式)
根据W3C规范
不设置任何这些属性都会产生可靠的通道。
相关文章:
- 在侦听特定端口时接收广播的数据包
- Modx数据包管理器ext-all.js错误
- 从Node.js UDP发送大量小数据包;Don’不要全部寄出去
- WebRTC是否为您处理数据包丢失和数据包接收确认等,或者您是否需要为此编写自己的解决方案
- 如果在节点 JS 中落后于 Socket.IO,则丢弃数据包
- Socket.io 数据包在断开连接和重新连接之间丢失
- 节点.JS Socket.IO 将数据包发送到特定连接 ID
- 将一个q promise数组拆分为多个数据包,并依次运行这些数据包
- 如何通过本地大于1500字节的UDP数据包发送浮点值并对其进行解析
- Javascript CORS被阻止,但仍在数据包捕获中显示数据
- JavaScript:调用已启动类(数据包处理程序)的变量函数
- 如何在EDGE.js(nodeJS.NET数据包)中重用代码
- Windows RT应用程序未接收UDP数据报数据包.微软DatagramSample中我的nor中的以太币
- 您应该在socket.io中手动批处理可扩展应用程序的数据包吗
- 套接字.IO初始数据包
- 发送一个大数据包或许多小数据包为白板应用程序
- 基于不可能作弊的优化数据包验证
- 是否可以只使用ExtJS的数据包?
- 如何通过将视频blob转换为二进制数据包发送到node.js服务器
- 检查传输的数据包是否正确