GStreamer Qt Overlay for Embedded Systems/Performance/pc: Difference between revisions
No edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
<noinclude> | <noinclude> | ||
{{GStreamer Qt Overlay for Embedded Systems/Head|previous=|next=}} | {{GStreamer Qt Overlay for Embedded Systems/Head|previous=Performance/nxp|next=Similar Solutions}} | ||
</noinclude> | </noinclude> | ||
Line 95: | Line 95: | ||
<noinclude> | <noinclude> | ||
{{GStreamer Qt Overlay for Embedded Systems/Foot||}} | {{GStreamer Qt Overlay for Embedded Systems/Foot|Performance/nxp|Similar Solutions}} | ||
</noinclude> | </noinclude> |
Revision as of 19:18, 6 October 2023
GStreamer Qt Overlay |
---|
Overview |
Getting Started |
Examples |
Performance |
Similar Solutions |
Troubleshooting |
FAQ |
Contact Us |
To let you know the characteristics of the computer where the test was run, here is a table with the hardware of the computer:
Part | Description |
---|---|
CPU | 11th Gen Intel(R) Core(TM) i7-11390H @ 3.40GHz |
RAM |
Micron DDR4 16 GB @ 3200MHz |
Storage | INTEL SSDPEKNU010TZ (1 TB) |
GPU |
Intel Iris Xe Graphics G7 96EUs |
The next table show the results for multiple resolutions running at standard 30 fps as the framerate and the following pipeline:
For average behavior:
gst-launch-1.0 videotestsrc ! "video/x-raw,width=${W},height=${H},framerate=30/1" ! videoconvert ! qtoverlay name=main.qml ! perf print-cpu-load=1 ! fakesink
For limit behavior:
gst-launch-1.0 videotestsrc pattern=black num-buffers=1 ! "video/x-raw,format=YUY2,width=${W},height=${H},framerate=30/1" ! imagefreeze ! videoconvert ! qtoverlay ! perf print-cpu-load=1 ! fakesink
Results for average behavior
Resolution | 720p | 1080p |
4K |
---|---|---|---|
Max Framerate (fps) | 411.932 | 205.821 | 57.64 |
CPU(%) | 16 | 15 | 16 |
RAM(MiB) | 112 | 112 | 192 |
Results for limit behavior
Resolution | 720p | 1080p |
4K |
---|---|---|---|
Max Framerate (fps) | 1102.304 | 376.759 | 108.739 |
CPU(%) | 13 | 15 | 16 |
RAM(MiB) | 112 | 128 | 192 |