【发布时间】:2015-06-22 02:45:39
【问题描述】:
我正在使用 pubnub 和 web rtc 制作文件传输应用程序。由于 web rtc 不可靠(如果我在这里错了,请纠正我),我试图以某种可靠的方式将数据传递到另一端。
我已经实现了数据包的传递,尽管它似乎没有工作(代码非常大,所以我只会在需要时发布)我有一个人这样做的例子,但我似乎无法找到他如何检查数据包是正确还是错误。示例在这里:
link
【问题讨论】:
标签: javascript webrtc pubnub
我正在使用 pubnub 和 web rtc 制作文件传输应用程序。由于 web rtc 不可靠(如果我在这里错了,请纠正我),我试图以某种可靠的方式将数据传递到另一端。
我已经实现了数据包的传递,尽管它似乎没有工作(代码非常大,所以我只会在需要时发布)我有一个人这样做的例子,但我似乎无法找到他如何检查数据包是正确还是错误。示例在这里:
link
【问题讨论】:
标签: javascript webrtc pubnub
WebRTC 的数据通道默认是可靠的。事实上,它使用 SCTP。如果您不使用下面的这些选项之一,交换将是可靠的。
maxRetransmitTime:尝试重传失败的最长时间 消息(强制不可靠模式)
maxRetransmits:最大转发次数 尝试重新传输失败消息的次数(强制不可靠模式)
根据W3C spec
不设置任何这些属性会导致可靠的通道。
【讨论】: