TuSDKVideoQuality Class Reference
| Inherits from | NSObject |
|---|---|
| Declared in | TuSDKVideoQuality.h |
lsqEncodeVideoFrameRate
视频的帧率 注:仅影响视频编码时的内部设置,若设置录制的帧率,请通过 camera.frameRate 进行设置
@property (nonatomic, assign) int32_t lsqEncodeVideoFrameRateDeclared In
TuSDKVideoQuality.h
lsqVideoBitRate
视频的码率,单位是bps
@property (nonatomic, assign) NSUInteger lsqVideoBitRateDeclared In
TuSDKVideoQuality.h
lsqVideoProfileLevel
编码时使用的压缩等级。默认情况下使用 AVVideoProfileLevelH264Main41,如果对于视频编码有额外的需求并且知晓该参数带来的影响可以自行更改
@property (nonatomic, copy) NSString *lsqVideoProfileLevelDeclared In
TuSDKVideoQuality.h
+ defaultQuality
默认视频配置
+ (instancetype)defaultQualityReturn Value
默认配置
Declared In
TuSDKVideoQuality.h
+ makeQualityWith:
根据视频画质枚举设置画质参数
+ (instancetype)makeQualityWith:(TuSDKRecordVideoQuality)videoQualityParameters
videoQuality |
画质枚举 |
|---|
Return Value
定义的画质对象
Declared In
TuSDKVideoQuality.h