enableUploadVideoStream method

  1. @override
Future<bool> enableUploadVideoStream(
  1. JCCallItem item
)
override

开启/关闭视频流发送

通过 @ref JCCallItem#getUploadVideoStreamSelf "getUploadVideoStreamSelf" 来决定开启还是关闭视频流的发送

  • 若 @ref JCCallItem#getUploadVideoStreamSelf "getUploadVideoStreamSelf" 为 true,即已在上传视频流: 关闭视频流发送
  • 若 @ref JCCallItem#getUploadVideoStreamSelf "getUploadVideoStreamSelf" 为 false,即未上传视频流: 开启视频流发送

@note 用于视频通话中

item JCCallItem 对象 @return 是否正常调用

  • true:正常执行调用流程,会收到 @ref JCCallCallback#onCallItemUpdate "onCallItemUpdate" 通知
  • false:调用失败

Implementation

@override
Future<bool> enableUploadVideoStream(JCCallItem item) async {
  var result = await NativeImpl.methodChannel.invokeMethod(
      '${methodTag}enableUploadVideoStream', {'itemId': item.itemId});
  return result;
}