This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

dm8148 编码 2路 1080p@30fps,video m3 到 arm端丢失数据

大家好,我测试8148性能的时候发现dm8148编码2路1080p 30,从video m3编码出来的数据到arm接收到数据进行比较的时候,发现arm端接收到的数据少了。

开始以为是hdvicp核的频率底引起的,但是hdvicp升到450M的时候,还是没有改善。

[m3vpss ]     CAP:C0=19818, C1=19818,Diff[0]; Inc[181 ,181 ] Total[39636]
[m3video]  LnkEnc:C0=9909, C1=9909,Diff[0]; Inc[91 ,91 ] Total[19818]
[ARM] get:C0=9615, C1=9593,Diff[22]
[m3vpss ]     CAP:C0=19998, C1=19997,Diff[1]; Inc[180 ,179 ] Total[39995]
[m3video]  LnkEnc:C0=9998, C1=9998,Diff[0]; Inc[89 ,89 ] Total[19996]
[ARM] get:C0=9663, C1=9641,Diff[22]

...............................

[m3vpss ] CAP:C0=22339, C1=22339,Diff[0]; Inc[180 ,180 ] Total[44678]
[m3video] LnkEnc:C0=11169, C1=11169,Diff[0]; Inc[90 ,90 ] Total[22338]
[ARM] get:C0=10760, C1=10736,Diff[24]

刚开始几秒的时候没有问题,随着时间越往后,两路视频之间的差距越来越大。而且在附件video m3打印中发现,突然video m3一下子编了好几帧数据,按我的理解应该是来一帧就编一帧,arm收一帧,或者2路可能同时2帧数据,编码时间越长,m3一次性突然编码的帧数就越长