QNMergeStreamConfiguration
属性
jobId
定义
@property (nonatomic, strong) NSString *jobId;
说明
合流任务的 id。
publishUrl
定义
@property (nonatomic, strong) NSString *publishUrl;
说明
合流的转推地址。
audioOnly
定义
@property (nonatomic, assign) BOOL audioOnly;
说明
是否只有音频。
width
定义
@property (nonatomic, assign) int width;
说明
图像的宽度,默认值为 480。
height
定义
@property (nonatomic, assign) int height;
说明
图像的高度,默认值为 848。
fps
定义
@property (nonatomic, assign) int fps;
说明
帧率,默认值为 25。
bitrateBps
定义
@property (nonatomic, assign) NSUInteger bitrateBps;
说明
码率,单位为 bps,默认值为 1000*1000。
fillMode
定义
@property (nonatomic, assign) QNVideoFillModeType fillMode;
说明
图像的填充模式,默认值为 QNVideoFillModePreserveAspectRatioAndFill
。
watermarks
定义
@property (nonatomic, strong) NSArray<QNWatermarkInfo *> *watermarks;
说明
水印,为可选项,默认为空。
background
定义
@property (nonatomic, strong) QNBackgroundInfo *background;
说明
背景图片,为可选项
minBitrateBps
定义
@property (nonatomic, assign) NSUInteger minBitrateBps;
说明
最小码率,为可选项。
maxBitrateBps
定义
@property (nonatomic, assign) NSUInteger maxBitrateBps;
说明
最大码率,为可选项。
方法
defaultConfiguration
定义
+ (instancetype)defaultConfiguration;
说明
创建默认配置的实例。