ChuangVideoConfig Class Reference
Inherits from | NSObject |
---|---|
Declared in | ChuangVideoConfig.h |
captureSize
视频拍摄采集分辨率,使用默认相机采集且相机启动前设置有效,预览展示可使用该分辨率,默认不设置的话会执行内部默认采集分辨率。
@property (nonatomic, assign) CGSize captureSize
Declared In
ChuangVideoConfig.h
encodeSize
推流的视频编码分辨率,推荐值:540x960。推流前设置有效
@property (nonatomic, assign) CGSize encodeSize
Declared In
ChuangVideoConfig.h
fps
推流的视屏帧率,推荐值:15 推流前设置
@property (nonatomic, assign) NSUInteger fps
Declared In
ChuangVideoConfig.h
bitrateKbps
推流的视频比特率(单位:kbps),推荐值:600 kbps。推流前设置
@property (nonatomic, assign) NSUInteger bitrateKbps
Declared In
ChuangVideoConfig.h
renderMode
视频显示模式(是否拉伸等),详情见ChuangVideoRenderMode
@property (nonatomic, assign) ChuangVideoRenderMode renderMode
Declared In
ChuangVideoConfig.h
+ configWithPreset:
常用推流属性设置预设项 (定义几种常见分辨率下的码率、帧率配置组合,方便快速切换).推荐常用推流属性设置预设项,videoConfigPreset详情参照ChuangVideoConfigPreset,如果给videoConfigPreset设了默认设置预设,分辨率、帧率、码率不需要再单独设置了;如果预设列表中几种都不能满足实际的视频属性,可以自定义分别设置分辨率、帧率、码率的值,则该预设属性不用再调用
+ (instancetype)configWithPreset:(ChuangVideoConfigPreset)videoConfigPreset
Declared In
ChuangVideoConfig.h