Live streaming OpenTok:视频元素暂停警告,can';不发表
我正试图取消发布一段视频,但一直收到警告Live streaming OpenTok:视频元素暂停警告,can';不发表,live-streaming,opentok,Live Streaming,Opentok,我正试图取消发布一段视频,但一直收到警告 "Video element paused, auto-resuming. If you intended to do this, use publishVideo(false) or subscribeToVideo(false) instead." 我正在使用以下工具取消发布: clientPublisher.publishAudio(false); clientPublisher.publishVideo(false); clientSessio
"Video element paused, auto-resuming. If you intended to do this, use publishVideo(false) or subscribeToVideo(false) instead."
我正在使用以下工具取消发布:
clientPublisher.publishAudio(false);
clientPublisher.publishVideo(false);
clientSession.unpublish(clientPublisher, handleError);
“streamDestoryed”函数正在启动,因此它似乎应该被取消发布。但如果我使用以下方式订阅:
o.subscriber = clientSession.subscribe(stream, vid, {... subscribeToAudio: false...}, function(error) {
if (error) {
}
else {
o.subscriber.subscribeToAudio(false);
}
}
我仍然有音频。这条消息到底意味着什么?我如何停止发布
编辑:
如果我先订阅没有音频,我可以打开和关闭它,它工作得很好。但是,如果客户端发布,并且我没有将subscribeToAudio设置为false,我就不能再打开和关闭音频。。。它始终处于打开状态。您不需要取消发布音频和视频。只有那些未出版的人才能处理好一切。那么如果流被破坏了,你就不能订阅它了。您是在同一个浏览器窗口中还是使用单独的窗口订阅自己?我只是添加了这些,因为clientSession.unpublish似乎不起作用。客户端位于完全不同的计算机上。