Rumor Socket Disconnected:检测到连通性丢失,因为距离套接字收到上次PONG消息太久
Rumor Socket Disconnected: Connectivity loss was detected as it was too long since the socket received the last PONG message
使用Opentok插件进行视频聊天(客户端版本- 2.2.5.1,服务器节点sdk - 2.2.3),我在发布到会话后得到此错误:
谣言。Socket: Rumor Socket Disconnected:检测到连接丢失,因为距离Socket收到上次PONG消息太久
与此同时,我也得到这个错误:
OT.SessionDisconnectEvent{
type: "sessionDisconnected",
cancelable: true,
preventDefault: function,
isDefaultPrevented: function,
reason: "networkDisconnected"
}
它确实说"reason" : "network disconnected"
,但我已经仔细检查了,网络连接似乎没有问题。
这是我一直在使用的代码:
session = TB.initSession(TOK_API_KEY,session_id);
session.on("sessionDisconnected", function(event) {
console.log("SESSION DISCONNECTED: "+new Date());
console.log(event);
});
session.on('sessionConnected', function(e){
console.log("SESSION CONNECTED");
var prop = {width: 400, height:300, name:"My Video"};
publisher = TB.initPublisher("broadcast_display", prop, function(error) {
if (error) {
console.log('error initializing publisher', error);
} else {
console.log('publisher initialized successfully');
}
});
});
session.connect(token, function(error) {
if (error) {
console.log(error);
} else {
console.log("Published: "+new Date());
session.publish(publisher);
}
});
会话在此之后终止,发布也停止。发布开始后断开连接的时间和断开连接的时间是一致的(53秒)。不确定这是否相关)。
我也一直在使用GruntJS和EmberJS以及Opentok。
有什么帮助吗
当与EmberJS一起使用时,这是OpenTok中已知的错误。这个错误已经被发现并修复,应该会在本周晚些时候或下周的JS更新中发布。
相关文章:
- 如何使用HTML5与UDP套接字通信
- 在node.js中写入ECONNRESET错误和套接字连接检查
- java,javascript签名的小程序(文件选择,ftp上传)安全性/套接字异常
- 套接字服务器向客户端广播,但不从两者接收
- 如何确定套接字中的变量是否匹配
- 如何通过网络套接字连接到树莓派上的Mosquitto经纪人
- 快速的套接字 io 实例/中间件
- PHP:Web套接字和html 5
- 无法从客户端发出套接字消息
- STOMP web套接字回调不'不起作用
- Will my'新对象'在套接字断开连接时被垃圾收集
- 套接字服务器在本地获得500毫秒的往返时间
- 将服务器托管的Web应用程序连接到本地Web套接字
- 通过套接字发送画布元素,JS中的最大堆栈大小
- 如何使用套接字将node.js与ada连接起来
- 套接字io客户端网络::ERR_CONNECTION_REFUSED
- 节点.js设置套接字 ID
- node.js 需要太多的 TCP 套接字
- 从一个套接字发出两个事件
- Rumor Socket Disconnected:检测到连通性丢失,因为距离套接字收到上次PONG消息太久