【发布时间】:2017-09-18 09:48:39
【问题描述】:
我正在尝试让客户端发布 A/V 流,将其关闭,然后重新打开。我第一次告诉他们发布然后取消发布,它工作正常。但是,下次我告诉他们发布(使用相同的会话 ID 和令牌)时,我收到错误“无法连接,会话已经未定义”。
为什么“会话”被破坏了?...是取消发布吗?我的代码几乎取自教程:
clientSession = OT.initSession(apiKey, sessionId);
clientSession.connect(token, function (error) {
if (error) {
handleError(error);
} else {
clientPublisher = OT.initPublisher(container, {
insertMode: 'append',
width: '100%',
height: '100%'
}, handleError);
}
});
}
取消发布:
clientSession.unpublish(clientPublisher);
【问题讨论】: