Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Live streaming OpenTok:视频元素暂停警告,can';不发表_Live Streaming_Opentok - Fatal编程技术网

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似乎不起作用。客户端位于完全不同的计算机上。