setRemoteVideoSuperResolution abstract method

Future<int?> setRemoteVideoSuperResolution({
  1. required RemoteStreamKey streamKey,
  2. required VideoSuperResolutionMode mode,
})

设置远端视频超分模式

streamKey 远端流信息,用于指定需要设置超分的视频流来源及属性

mode 超分模式

返回值:

  • 0:kReturnStatusSuccess,SDK 调用成功,并不代表超分模式实际状态, 需要根据回调 RTCVideoEventHandler.onRemoteVideoSuperResolutionModeChanged 判断实际状态。
  • -1:kReturnStatusNativeInvalid,native library 未加载。
  • -2:kReturnStatusParameterErr,参数非法,指针为空或字符串为空。
  • -9:kReturnStatusScreenNotSupport,不支持对屏幕流开启超分。

注意:

  • 该方法须进房后调用。
  • 远端用户视频流的原始分辨率不能超过 640 × 360 px。
  • 支持对一路远端流开启超分,不支持对多路流开启超分。

Implementation

Future<int?> setRemoteVideoSuperResolution({
  required RemoteStreamKey streamKey,
  required VideoSuperResolutionMode mode,
});