non-Gstreamer based H.264 video encoding pipeline

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

non-Gstreamer based H.264 video encoding pipeline

1,081 Views
malik_cisse
Senior Contributor I

I want to build a non-Gstreamer based H.264 video encoding pipeline based on a V4L2 driver.

Where to start? 

in the libimxvpuapi 

GitHub - Freescale/libimxvpuapi: i.MX VPU API Library 

There is a very nice frame based encoding example but I don't know if this is officially supported by NXP

also in i.MX_VPU_Application_Programming_Interface_Linux_Reference_Manual.pdf

The VPU example application is located under Yocto Project build tmp work tree in imx-test/*/test/mxc_vpu_test.

But this does not seem to be a good starting point. Too complex and detailed.

Thank you for any hints/advices

M.Cisse

Labels (1)
0 Kudos
Reply
1 Reply

1,037 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello Malik,

Sorry that we don't have in details a VPU example application but if you need to create a H.264 streamer the document  i.MX_VPU_Application_Programming_Interface_Linux_Reference_Manual is needed it.

Then you can use the GitHub - Freescale/libimxvpuapi: i.MX VPU API Library as non-gstreamer.

Regards

0 Kudos
Reply