Thank you for the help! For the first post, cleaning the cache did not help. I suspect because that was running ubuntu on a desktop computer as I wanted to use Gstreamer to receive the live stream. I have reformatted the SSD and will be install Gstreamer again.
As for the RTSP streaming, I have downloaded this streaming engine called wowza on the nano. However it seems to take up alot of RAM space running the engine here so I may have to switch back to test-launch. Is there anyway where I am able to edit the test-launch folder to suit my project needs?
Once again, Thank you for all the help! Really appreciate it :)
How would I apply the new patch to rebuild libgstnvvideo4linux2.so?
Also, if I may ask, I have a ubuntu PC(not the jetson nano) running Gstreamer to receive the live stream feed from my Jetson Nano. However on the PC, I ran into some GStreamer error which I was hoping you’d know how to solve.
When I run the simple video test code:
gst-launch-1.0 videotestsrc ! autovideosink
I get this error :
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Got context from element 'autovideosink0-actual-sink-vaapi': gst.vaapi.Display=context, gst.vaapi.Display=(GstVaapiDisplay)"\(GstVaapiDisplayGLX\)\ vaapidisplayglx1";
Setting pipeline to PLAYING ...
New clock: GstSystemClock
And nothing plays. However when I replace autovideosink with glimagesink, it works :
gst-launch-1.0 videotestsrc ! glimagesink
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Got context from element 'sink': gst.gl.GLDisplay=context, gst.gl.GLDisplay=(GstGLDisplay)"\(GstGLDisplayX11\)\ gldisplayx11-0";
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
Why can’t the autovideosink work?
Again, Thank you for the help