This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TDA4VM: Trouble with using gstreamer v4l2h264enc and hardware encoding acceleration

Part Number: TDA4VM


Dear TI Experts,

I've found myself facing what seems like a very basic problem that I'm having trouble solving. I'm using the TDA4VM processor with SDK Linux J721e (version 08_06_01_02) I followed the steps in this documentation, and managed to log into the Linux on the hardware system via ssh. I wanted to create a gstreamer pipeline that would firstly some video data by UDP. My actual application is written in C, by I tried setting it up with gst-launch as well. The bare bone example would be:

gst-launch-1.0 videotestsrc pattern=1 ! v4l2h264enc ! rtph264pay! udpsink host=xx.xx.xx.xx

But when I try to launch it it fails on trying to create the encoder element. Moreover even running the gst-inspect seems to fail.

And when following some other thread I checked the video4linux2 package this is what my response was:



The same is true for v4l2h264dec element. I feel as if I have missed something fundamental, but I cannot trace what it might have been. If You can offer any insight on what I should check I would be very grateful.