我使用WebRTC数据通道(有序,可靠)和socket.io WebSockets作为信令服务器创建应用程序。
假设(请确认/忽略它们)
- WebRTC SCTP& socket.io发送心跳,但它们的间隔可能不同
- 如果使用心跳检测到崩溃,则连接(DataChannel和WebSockets)将处于CLOSED状态,如果对等体暂时断开连接则不能重复使用
- >暂时崩溃的同伴必须重新连接
是否可以配置WebRTC心跳间隔/超时,或者我可以依赖Chrome和Firefox中使用的默认值吗?
(与此问题相关:
https://softwareengineering.stackexchange.com/questions/255057/p2p-locking-using-webrtc-and-socket-io-for-streaming-incremental-game-state
)