enableDualStreamMode abstract method

Future<int> enableDualStreamMode(
  1. bool enable
)

设置是否开启视频大小流模式。

通过本接口可以实现设置单流或者双流模式。发送端开启双流模式后,接收端可以选择接收大流还是小流。其中,大流指高分辨率、高码率的视频流,小流指低分辨率、低码率的视频流。

调用时机

请在初始化后调用该方法,且该方法在加入房间前后均可调用。

说明

  • 纯音频 SDK 禁用该接口,如需使用请前往云信官网下载并替换成视频 SDK。
  • 该方法只对摄像头数据生效,对自定义输入、屏幕共享等视频流无效。
  • 该接口的设置会在摄像头重启后生效。

参数说明

enable 是否开启双流模式:

  • true(默认):开启双流模式。
  • false:关闭双流模式。

返回值

  • 0(OK):方法调用成功。
  • 其他:方法调用失败。
    • 30005(invalidState):状态错误,比如引擎尚未初始化。

Implementation

Future<int> enableDualStreamMode(bool enable);