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.

[dm385] display 出來的畫面會抖動



Dear all,

我的usecase , ipnc_rfk3.8:

                                              --------------display

camara -> swms -> dup--|

                                              ---------------nsf--------enc

以下是我分別打印 (1). Enc 720p@60 and display 1080p@60 和 (2). Enc 1080p @60  and display 1080p@60 的cpu loadind訊息. 

為何(2). display 出來的畫面會抖動, cpu loading 比(1). 來的高很多 

Enc 720p@60 and display 1080p@60

/tmp # [m3vpss ]
[m3vpss ] 206197: LOAD: CPU: 22.3% HWI: 6.3%, SWI:1.7%
[m3vpss ]
[m3vpss ] 206198: LOAD: TSK: IPC_OUT_M30 : 1.2%
[m3vpss ] 206199: LOAD: TSK: CAMERA : 0.9%
[m3vpss ] 206199: LOAD: TSK: NSF0 : 2.3%
[m3vpss ] 206199: LOAD: TSK: DISPLAY0 : 2.1%
[m3vpss ] 206199: LOAD: TSK: DUP0 : 0.1%
[m3vpss ] 206200: LOAD: TSK: DUP1 : 0.5%
[m3vpss ] 206200: LOAD: TSK: SWMS0 : 3.5%
[m3vpss ] 206200: LOAD: TSK: MISC : 3.7%

Enc 1080p @60  and display 1080p@60

/tmp # [m3vpss ]
[m3vpss ] 217557: LOAD: CPU: 56.8% HWI: 15.1%, SWI:4.5%
[m3vpss ]
[m3vpss ] 217559: LOAD: TSK: SYSTEM_M3VPSS536870987: 0.3%
[m3vpss ] 217560: LOAD: TSK: IPC_OUT_M30 : 1.6%
[m3vpss ] 217560: LOAD: TSK: CAMERA : 3.2%
[m3vpss ] 217561: LOAD: TSK: NSF0 : 5.0%
[m3vpss ] 217561: LOAD: TSK: DISPLAY0 : 7.3%
[m3vpss ] 217561: LOAD: TSK: DUP0 : 0.4%
[m3vpss ] 217561: LOAD: TSK: DUP1 : 1.4%
[m3vpss ] 217562: LOAD: TSK: SWMS0 : 8.5%
[m3vpss ] 217562: LOAD: TSK: MISC : 9.5%

  • 请问你在IPNC里面用SWMS做什么?

    720p的缩放是在哪里做的?

  • Dear Eason Wang,

       ipnc裡的SWMS 我是為了encode不同的分辨率與fps, 目前遇到的狀況是,  當我encode關掉時, display@fps:60沒有問題,

    當我把encode打開, 不管是encode 還是display 畫面都會抖動. 打印display的SWMS, 只處理30fps (正常需60fps),encode的SWMS

    也沒有encode出60fps.

    我架構畫錯了, 以下才是

                  |----------display

    camara --| 

                  |swms -> dup-->nsf-->enc