提交工单
咨询集成、功能及报价等问题
产品 / 插件:实时音视频 / 实时语音 / 低延迟直播
平台 / 框架:Web
更新时间:2021-09-09 19:57
使用 ZEGO Express Web SDK 时,调用 mutePublishStreamVideo 接口成功禁用自己的视频后,摄像头的指示灯仍然亮着。
ZEGO Express Web SDK 不支持单独开启/关闭采集视频,调用 mutePublishStreamVideo 接口关闭正在推流的画面,实际上只是将 “MediaStreamTrack.enabled” 属性设为 “false”,调用该接口后仍会发送视频黑帧,并不是关闭视频采集,因此摄像头的指示灯不会熄灭。
调用 destroyStream 接口销毁视频流可以关闭视频采集,此时摄像头指示灯会熄灭。但是,由于 SDK 推送的对象是流,包含了音频轨道和视频轨道,销毁流的操作会同时影响到音频和视频,所有在调用 destroyStream 接口时会同时取消摄像头和麦克风的访问权限,即同时关闭音频和视频的采集。
联系我们
文档反馈