enableLocalVideo method
- bool enabled
开启/关闭本地视频采集。
该方法禁用或重新启用本地视频采集。不影响接收远端视频。
调用 RtcEngine.enableVideo 后,本地视频即默认开启。
你可以调用 RtcEngine.enableVideo (false
) 关闭本地视频采集。关闭后如果想重新开启,则可调用 RtcEngine.enableVideo (true
)。
成功禁用或启用本地视频采集后,远端会触发 RtcEngineEventHandler.userEnableLocalVideo 回调。
Note
该方法设置的是内部引擎为启用或禁用状态,在 RtcEngine.leaveChannel 后仍然有效。
Parameter enabled
是否启用本地视频:
true
:开启本地视频采集和渲染(默认)。false
: 关闭使用本地摄像头设备。关闭后, 远端用户会接收不到本地用户的视频流;但本地用户依然可以接收远端用户的视频流。设置为false
时,该方法不需要本地有摄像头。
Implementation
@override
Future<void> enableLocalVideo(bool enabled) {
return _invokeMethod('enableLocalVideo', {'enabled': enabled});
}