ISVP-SDK  3.12.0
Ingenic Smart Video Platform SDK
Data Fields
IMPEncoderAttrH264VBR Struct Reference

Define the VBR ratecontrol attribute of h264 channel. More...

#include <imp_encoder.h>

Data Fields

uint32_t maxQp
 max encoder Quantization parameter,range:[0-51]
 
uint32_t minQp
 min encoder Quantization parameter,range:[0-maxQp]
 
uint32_t staticTime
 bitstream statistic time, unit:second
 
uint32_t maxBitRate
 max bitrate in one second, unit:kbps
 
int32_t iBiasLvl
 I proportional frame support (-3~3), 7 levels.
 
uint32_t changePos
 adjust qp position avriation when bitrate exceeds changepos*maxBitRate, range:[50, 100]
 
uint32_t qualityLvl
 Video quality lowest level, range:[0-7];the lower the value, the higher the quality and the biger the bitstream, minBitRate = maxBitRate * quality[qualityLvl], quality[] = {0.8, 0.7, 0.6, 0.5, 0.4, 0.3, 0.2, 0.1}.
 
uint32_t frmQPStep
 Inter frames QP variation.
 
uint32_t gopQPStep
 QP variation among GOPs. More...
 
bool gopRelation
 gop是否关联
 

Detailed Description

Define the VBR ratecontrol attribute of h264 channel.

Field Documentation

uint32_t gopQPStep

QP variation among GOPs.


The documentation for this struct was generated from the following file: