Skip to main content
本页说明摄像头预设 PreOptionCamera,并统一定义各类预设通用的“采集配置 + 推送配置”结构。麦克风、屏幕共享、自定义视频流预设在推送参数上均复用本页的 VideoPublishOptions

通用说明

作用说明:PreOption* 预设统一采用“采集配置 + 推送配置”结构。
  • 采集配置:控制本地采集行为(分辨率、帧率、采样率、设备参数等)。
  • 推送配置:控制发布行为(desccodecmaxBitrate、联播参数等)。
会议场景下,摄像头、麦克风预设通过 requestOpenCamera / requestOpenMic 传入,屏幕共享预设通过 initScreenShare 传入。传 null 时使用 SDK 默认预设。

PreOptionCamera

作用说明:摄像头轨道预设,组合摄像头采集参数与视频推送参数。

结构定义

PreOptionCamera(capture: CameraCaptureOptions, publish: VideoPublishOptions)

采集配置 CameraCaptureOptions

作用说明:配置摄像头采集端参数。

推送配置 VideoPublishOptions

作用说明:配置视频轨道发布参数。麦克风以外的视频类预设均复用该结构。

内置预设

作用说明:SDK 提供分辨率分档预设。 支持以下预设:_1080P_720P_480P_180P