ZegoMixerVideoConfig
ZegoMixerVideoConfig
混流视频配置
详情
配置混流任务的视频参数,帧率、码率、分辨率
Declared in ZegoExpressDefines.h
属性
fps
fps
nonatomic, assign int fps视频帧率,开始混流任务后不能修改
bitrate
bitrate
nonatomic, assign int bitrate视频码率,单位为 kbps
quality
quality
nonatomic, assign int quality视频质量,视频码率控制模式参数设置为恒定质量时此设置值有效,有效值范围 [0,51],默认值是 23。若想视频质量好点,在 23 的基础上降低质量值测试调整。若想文件大小小一点,在 23 的基础上升高质量值测试调整。以 x 值下的文件大小为例, x + 6 值下的文件大小是 x 值下文件大小的一半,x - 6 值下的文件大小是 x 值下文件大小的两倍。在 web 平台,此属性不生效。
rateControlMode
resolution
resolution
nonatomic, assign CGSize resolution视频分辨率
方法
configWithResolution:fps:bitrate
configWithResolution:fps:bitrate
- (void)+ (instancetype)configWithResolution:(CGSize)resolution fps:(int)fps bitrate:(int)bitrate;创建混流视频配置
Declared in
ZegoExpressDefines.hZegoMixerVideoConfig 实例
initWithResolution:fps:bitrate
initWithResolution:fps:bitrate
- (instancetype)initWithResolution:(CGSize)resolution fps:(int)fps bitrate:(int)bitrate;创建混流视频配置
Declared in
ZegoExpressDefines.hZegoMixerVideoConfig 实例
