enableCamera method
- bool enable,
- {ZegoPublishChannel? channel}
开/关摄像头,支持设置其他通道的推流。
支持版本:1.1.0 及以上。
详情描述:此函数用于控制是否启动摄像头的采集,关闭摄像头后,将不会进行视频采集,此时本地预览和推流都将没有视频数据。
默认值:默认为 "true",即打开摄像头。
调用时机:在创建引擎 createEngine 后。
使用限制:无。
注意事项:在使用自定义视频采集功能 enableCustomVideoCapture
的情况下,由于开发者接管了视频数据的采集,SDK 不再负责视频数据的采集,但此函数依然会影响是否进行编码的行为。因此开发者使用自定义视频采集时,请确保此函数的值为 "true"。
注意:此函数仅在 ZegoExpressVideo SDK 中有效!
enable
是否打开摄像头;"true" 表示打开摄像头;"false" 表示关闭摄像头。channel
推流通道
Implementation
Future<void> enableCamera(bool enable, {ZegoPublishChannel? channel}) async {
return await ZegoExpressImpl.instance
.enableCamera(enable, channel: channel);
}