|
|
1
1
您需要发送具有相同“session\u id”的“keepalive”消息以保持会话继续。Janus在60秒后结束会话。 https://janus.conf.meetecho.com/docs/rest.html
然后在OnCreate()中
确保在销毁时删除回调
|
|
|
2
0
RTFM:Janus的websocket连接需要每<60秒保持一次。 需要指出的一个重要方面是WebSockets Janus频道的保持活动消息。Janus会话保持活动状态,只要在60秒内没有不活动:如果在该时间段内没有收到任何消息,该会话将被服务器中断。会话上的正常活动通常足以防止这种情况发生;对于消息传递方面较长时间的不活动,在纯HTTP上,会话通常通过常规的长轮询请求保持活动状态,只要会话处于活动状态,该请求就起作用。当使用WebSockets时,这种帮助显然是不可能的,在WebSockets中,一个通道用于发送请求和接收事件和响应。因此,应该定期触发一个临时消息来保持Janus会话的活动。 Link . |