AliyunRecorderVideoConfig

@interface AliyunRecorderVideoConfig : NSObject

* The Config param of video API_AVAILABLE(3.22.0)

  • * The mode of encode; default is hardcoding API_AVAILABLE(3.22.0)

    Declaration

    Objective-C

    @property (nonatomic) AliyunRecorderEncodeMode encodeMode;
  • * The rotate API_AVAILABLE(3.22.0)

    Declaration

    Objective-C

    @property (nonatomic) int rotate;
  • * resolution; default is 720x1280 API_AVAILABLE(3.22.0)

    Declaration

    Objective-C

    @property (nonatomic) CGSize resolution;
  • * The mode of scale; default is AliyunScaleModeFit API_AVAILABLE(3.22.0)

    Declaration

    Objective-C

    @property (nonatomic) AliyunScaleMode scaleMode;
  • * the rate of bit pre second API_AVAILABLE(3.22.0)

    Declaration

    Objective-C

    @property (nonatomic) int bitrate;
  • * The quality of video; default is AliyunVideoQualityHight API_AVAILABLE(3.22.0)

    Declaration

    Objective-C

    @property (nonatomic) AliyunVideoQuality videoQuality;
  • gop

    * The group of picture API_AVAILABLE(3.22.0)

    Declaration

    Objective-C

    @property (nonatomic) int gop;
  • fps

    * frame rate API_AVAILABLE(3.22.0)

    Declaration

    Objective-C

    @property (nonatomic) int fps;
  • * is param valid or not API_AVAILABLE(3.22.0)

    Declaration

    Objective-C

    @property (nonatomic, readonly) BOOL isValid;