Opentok 当禁用视频显示网络摄像头开启时
Opentok when disabled video shows web cam led on
我在 JS 网站中使用 Opentok,即使我已经启动了视频会议,我也看到网络摄像头指示灯亮着。当我拨打电话时,我看不到其他用户,但是这个 LED 灯亮着真的很烦人。
这就是我为仅使用语音所做的事情:
var pubOptions = {publishAudio:true, publishVideo:false};
// 初始化一个Publisher,放入id="publisher"
的元素中
var publisher = TB.initPublisher(apiKey, 'publisher',pubOptions);
我是不是错过了一些东西才能进行正确的纯语音通话?
谢谢
如果您在通话期间根本不需要视频,那么您将希望使用 videoSource
属性 而不是 publishVideo
属性。
publishVideo
只是针对发布者的初始状态,但它仍然请求访问相机,以防您稍后调用 publisher.publishVideo(true)
.
如果您将 videoSource
设置为空,则它不会请求访问相机。
var pubOptions = {videoSource: null};
If you set this property to null or false, the browser does not request access to the camera, and no video is published. In a voice-only call, set this property to null or false for each Publisher.
发件人:https://tokbox.com/developer/sdks/js/reference/OT.html#initPublisher
我在 JS 网站中使用 Opentok,即使我已经启动了视频会议,我也看到网络摄像头指示灯亮着。当我拨打电话时,我看不到其他用户,但是这个 LED 灯亮着真的很烦人。
这就是我为仅使用语音所做的事情:
var pubOptions = {publishAudio:true, publishVideo:false};
// 初始化一个Publisher,放入id="publisher"
的元素中var publisher = TB.initPublisher(apiKey, 'publisher',pubOptions);
我是不是错过了一些东西才能进行正确的纯语音通话?
谢谢
如果您在通话期间根本不需要视频,那么您将希望使用 videoSource
属性 而不是 publishVideo
属性。
publishVideo
只是针对发布者的初始状态,但它仍然请求访问相机,以防您稍后调用 publisher.publishVideo(true)
.
如果您将 videoSource
设置为空,则它不会请求访问相机。
var pubOptions = {videoSource: null};
If you set this property to null or false, the browser does not request access to the camera, and no video is published. In a voice-only call, set this property to null or false for each Publisher.
发件人:https://tokbox.com/developer/sdks/js/reference/OT.html#initPublisher