12-20-2021, 02:22 PM
So far I've utilized hardware cedar encoder having ~8fps at 1280x720 and 2-3-4fps at 1920x1080 via gstreamer.
The hardware encoded video looks way better than pixelized software x264enc at recommended minimal settings.
Several system tunung was required including disabling ZRAM completely to reduce CPU consumption, adoption of shared buffer sizes, disabling services to decrease RAM consumption.
At the current setup it consumes <90% CPU with free ~6Mb of RAM while continiously encoding 1920x1080 video.
I am going to try this setup from the scratch on another SD card with clean Armbian installation and if succeded try to describe the main steps involved to run hardware camera video encoding
The hardware encoded video looks way better than pixelized software x264enc at recommended minimal settings.
Several system tunung was required including disabling ZRAM completely to reduce CPU consumption, adoption of shared buffer sizes, disabling services to decrease RAM consumption.
At the current setup it consumes <90% CPU with free ~6Mb of RAM while continiously encoding 1920x1080 video.
I am going to try this setup from the scratch on another SD card with clean Armbian installation and if succeded try to describe the main steps involved to run hardware camera video encoding