禁用视频后,Opentok会在

时间:2017-04-05 01:23:04

标签: javascript opentok

我在JS网站上使用Opentok,即使我已经启动了视频会议,我也看到网络摄像头开启了。当我拨打电话时,我无法看到其他用户,但这次开启导致真的很烦人。

这就是我正在使用的语音:

var pubOptions = {publishAudio:true, publishVideo:false};

//初始化Publisher,并将其放入id =“publisher”

的元素中
var publisher = TB.initPublisher(apiKey, 'publisher',pubOptions);

我是否遗漏了某些内容才能拨打适当的语音?

由于

1 个答案:

答案 0 :(得分:1)

如果您在通话期间根本不想要视频,那么您将需要使用videoSource属性而不是publishVideo属性。

publishVideo仅适用于发布商的初始状态,但如果您稍后致电publisher.publishVideo(true),它仍会请求访问相机。

如果将videoSource设置为null,则它不会请求访问摄像机。

var pubOptions = {videoSource: null};
  

如果将此属性设置为null或false,则浏览器不会请求访问摄像头,也不会发布视频。在纯语音调用中,为每个发布服务器将此属性设置为null或false。

来自:https://tokbox.com/developer/sdks/js/reference/OT.html#initPublisher