TI中文支持网
TI专业的中文技术问题搜集分享网站

关于8168编码画面卡顿的问题

发现264编码录制的视频 卡顿 后来用elecard分析 发现不定期的有两帧的piciture信息完全一样 如下442和443两帧的截图

Chris Meng:

Zhu Zhipeng,

应该是你配置的IVAHD h264enc的参数里面运行丢帧(skip frame)。请尝试如下配置,看是否能解决问题。请注意numSkipInDistributionWindow必须配置为0.

rateControlParams -> allowFrameSkip                : 0rateControlParams -> skipDistributionWindowLength: 5rateControlParams -> numSkipInDistributionWindow : 0

zhipeng zhu:

回复 Chris Meng:

没有解决 我修改参数后 发现问题依旧

后来 我们去掉了编码模块,直接采集后输出 发现也有这个问题

采集模块统计信息如下:

[m3vpss ] *** Capture Driver Advanced Statistics *** [m3vpss ] [m3vpss ] VIP Parser Reset Count : 0 [m3vpss ] [m3vpss ] | Total Even Odd Total Even Odd Min / Max Min / Max Dropped Fid Repeat Frame Error Y/C [m3vpss ] CH | Fields Fields Fields FPS FPS FPS Width Height Fields Count (Desc Error Y/C) [m3vpss ] ———————————————————————————————————— [m3vpss ] 000 | 7866 7866 0 25 25 0 1920 / 1920 1080 / 1080 32 7865 0/0 (0/0) [m3vpss ] 100 | 7865 7865 0 25 25 0 1920 / 1920 1080 / 1080 31 7864 0/0 (0/0) [m3vpss ] 200 | 7865 7865 0 25 25 0 1920 / 1920 1080 / 1080 30 7864 0/0 (0/0) [m3vpss ] 300 | 7865 7865 0 25 25 0 1920 / 1920 1080 / 1080 31 7864 0/0 (0/0) [m3vpss ] [m3vpss ] VIP Capture Port 0 | DescMissMatch1 = 0, DescMissMatch2 = 0 , DescMissMatch3 = 0 [m3vpss ] VIP Capture Port 1 | DescMissMatch1 = 0, DescMissMatch2 = 0 , DescMissMatch3 = 0 [m3vpss ] VIP Capture Port 2 | DescMissMatch1 = 0, DescMissMatch2 = 0 , DescMissMatch3 = 0 [m3vpss ] VIP Capture Port 3 | DescMissMatch1 = 0, DescMissMatch2 = 0 , DescMissMatch3 = 0

请看我们的统计部分 会不会导致卡的情况 如果会 那可能是什么原因

Chris Meng:

回复 zhipeng zhu:

Zhu Zhipeng,

你们输入的数据有本身能确保没有卡顿的问题么?能否换不同的输入源试试?

zhipeng zhu:

回复 Chris Meng:

我们使用fpga模拟了变化的视频源 发现还是卡 

capture的统计信息里面的 Repeat count 这个量是什么意思?还有drop filed是什么意思?

Chris Meng:

回复 zhipeng zhu:

Zhu Zhipeng,

看看下面e2e的讨论,能否给你一些有用信息:

https://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/100/t/426558

赞(0)
未经允许不得转载:TI中文支持网 » 关于8168编码画面卡顿的问题
分享到: 更多 (0)