Quantcast
Channel: 数字信号处理器 (DSP) & ARM® 微处理器
Viewing all articles
Browse latest Browse all 21822

帖子: DM8168 解码码率

$
0
0

大家好,

         DM8168做解码,配置解码器创建参数时,需要配置码率,我将targetBitRate设置为4Mb/s,当前端摄像头传过来的码流码率偏低时(比如512kb/s),解码后会出现丢帧的情况,怎么能将解码码率设置成自适应?或者有没有命令可以动态的配置解码码率。         

for (i = 0; i < chn; i++) {
decPrm.chCreateParams[i].format = IVIDEO_H264HP;
decPrm.chCreateParams[i].profile = IH264VDEC_PROFILE_ANY;
decPrm.chCreateParams[i].targetMaxWidth = chainsCtrl.chCfg[i].outWidth;
decPrm.chCreateParams[i].targetMaxHeight = chainsCtrl.chCfg[i].outHeight;
decPrm.chCreateParams[i].fieldMergeDecodeEnable = FALSE;
decPrm.chCreateParams[i].algCreateStatus = DEC_LINK_ALG_CREATE_STATUS_CREATE;
decPrm.chCreateParams[i].defaultDynamicParams.targetFrameRate = chainsCtrl.chCfg[i].encFrameRate;
decPrm.chCreateParams[i].defaultDynamicParams.targetBitRate = chainsCtrl.chCfg[i].bitRate;
decPrm.chCreateParams[i].numBufPerCh = 16;
decPrm.chCreateParams[i].displayDelay = 5;
//decPrm.chCreateParams[i].tilerEnable = TRUE;
}
decPrm.inQueParams.prevLinkId = chainsCfg.ipcBitsInVideoId;
decPrm.inQueParams.prevLinkQueId = 0;
decPrm.outQueParams.nextLink = chainsCfg.ipcOutVideoId;

         


Viewing all articles
Browse latest Browse all 21822

Trending Articles