Hi,
I develop recording application with appro SDK for DM368 IPNC. capure resolution is 1920x1080P.
I found that average frame capture time and frame rate vary with my recording application. Even though they are vary with some linux util as like TOP.
Parameters only appro SDK(means run ony system_server) are :
Module | Avg Time/Frame | Frame-rate | Total time | Total Frames |
CAPTURE | 34.10 | 29.33 | 30720 | 901 |
ENCODE0 | 33.82 | 29.57 | 30471 | 901 |
STREAM | 0.37 | 2681.55 | 336 | 901 |
OSD0 | 0.58 | 1709.68 | 527 | 901 |
AEWB | 0.81 | 1237.90 | 744 | 921 |
AUDIO | 18.43 | 54.25 | 4442 | 241 |
Parameters with system command "top -d 1"
Module | Avg Time/Frame | Frame-rate | Total time | Total Frames |
CAPTURE | 34.10 | 29.33 | 30720 | 901 |
ENCODE0 | 33.82 | 29.57 | 30471 | 901 |
STREAM | 0.37 | 2681.55 | 336 | 901 |
OSD0 | 0.58 | 1709.68 | 527 | 901 |
AEWB | 0.81 | 1237.90 | 744 | 921 |
AUDIO | 18.43 | 54.25 | 4442 | 241 |
Parameters with my recording application :
Module | Avg Time/Frame | Frame-rate | Total time | Total Frames |
CAPTURE | 34.10 | 29.33 | 30720 | 901 |
ENCODE0 | 33.82 | 29.57 | 30471 | 901 |
STREAM | 0.37 | 2681.55 | 336 | 901 |
OSD0 | 0.58 | 1709.68 | 527 | 901 |
AEWB | 0.81 | 1237.90 | 744 | 921 |
AUDIO | 18.43 | 54.25 | 4442 | 241 |
System load of my recording application is under 15% at least.
How can I fix these to get correct frame capture time and frame rate?
Please Help me.