![]() ![]() For now my goal is to get video encoding (from the camera) using any software (Linux BSP, Android, anything) to check what quality video it produces at what latency, but when I progress beyond basic testing this will be very useful.Įncoding works fine for me now. It may be necessary to add MPP components or libraries, but the kernel must have the necessary modules\functions for this. There is a version of Armbian legacy that uses BSP core, perhaps coding can work there. (07-14-2022, 12:12 AM)balbes150 Wrote: I haven't checked, but you can do it yourself. There are documents with reference info for individual features including MPP, but I haven't located an overall "BSP Usage Guide" Is there perhaps some guide/tutorial online(for Linux and Android) or if it is very simple could someone let me know here how to build one, please? Unfortunately, I haven't found any guide or documentation on how to make a quick dev/testing OS image and I haven't found a precompiled example included. I've finally managed to download the monster 36GB file Linux BSP comes in and I'm downloading the Android one to compare with. Does this mean that if I fail to get sufficiently good quality from one I can try another or does the MPP API support only one of them? ![]() My preferred tool is gstreamer, but if necessary perhaps I could make a simple C tool instead. Thank you for the reply.Of course I would preferc'' Linux BSP would be good if I can get it working well. It'd be great to have a v4l2-based encoder for either hantro h.264, or even better, rkvenc, (yes the SoC has two H.264 encoders) in mainline Linux, but sadly nobody has been hired to do that work at the moment, and it'd be a lot of work so not something a volunteer can do on weekends. The terms you're searching for are rockchip mpp or rkmpp. I am currently not aware of which tools can encode video through MPP, but surely they are out there somewhere bitrotting in a vendor repo. ![]() The mainline Linux kernel, which many (all?) current images use, does not have hardware encoding capabilities for H.264 at this time (only very poor JPEG).įurthermore, ffmpeg mainline does not appear to have encoding capabilities for the MPP API at this moment. (07-13-2022, 02:20 PM)CounterPillow Wrote: Hardware video encoding for H.264 currently only works using the BSP (downstream) kernel, with the rockchip MPP framework. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |