But i want stream h264 encoded stream and using rtsp not tcp.
I tried many pipeline from the net but not getting success.
Is there any streaming guide for nvidia platform?
This week we are releasing the gstreamer 1.0 version, as soon as I get the wiki I will put it here but for the time being you can prototype with 0.10, it will work in the same way. I will add an example pipeline in the wiki to make it easier for you:
it checks for different things and then at last give these errors
checking for GST... no
configure: error:
You need to install or upgrade the GStreamer development
packages on your system. On debian-based systems these are
libgstreamer0.10-dev and libgstreamer-plugins-base0.10-dev.
on RPM-based systems gstreamer0.10-devel, libgstreamer0.10-devel
or similar. The minimum version required is 0.10.8.
You are currently using gstreamer version 1.0 (1.8) but the code that you downloaded is for gstreamer version 0.10. Does your system has gstreamer 0.10 too?
We are in the process of releasing the 1.0 version, it is ready but we are generating the evaluation version, etc.
Meanwhile, it should work if you have gstreamer 0.10. For instance, in my laptop I ran:
git clone https://github.com/RidgeRun/eval-sdk-imx6/
cd eval-sdk-imx6/proprietary/gst-rr-rtsp-sink/src
sudo apt-get install libgstrtspserver-0.10-dev
./autogen.sh
./configure --libdir=/usr/lib/x86_64-linux-gnu/
make
sudo make install
gst-inspect-0.10 | grep rtspsink
and got:
rtspsinkplugin: rtspsink: RR Rtsp sink element
it should work in the tegra as well.
Actually you can request the binaries for 1.0 sending an email to support@ridgerun.com
Yes i am having gstreamer 0.10 on my jetson-tx1 @/usr/lib/arm-linux-gnueabihf/gstreamer-0.10
I have just clone gst-rr-rtsp-sink folder instead of whole eval-sdk-imx6 git. So thatās why i am getting build error.
But i followed your instruction and got rtspsink compiled successfully on jetson-tx1.
There is not limitation, all the features available in gst-rtsp-server can be exposed in rtspsink. RTSPsink has the gst-rtsp-server features and capabilities, while leveraging the gstreamer element flexibility, so it can easily be integrated with existing applications and pipelines as any other sink element.
Sorry for my slow response, Iāve been kind of busy in some Tegra X1 customer projects, a lot of fun!;)
Yes, we have one version for 0.10 and other version for latest gstreamer 1.0. Please send the request through the contact us:
One engineer will reply and help you to get the eval version so you can play with it in your Tegra X1. We are on the process of changing the website a little bit as well and soon all the eval versions could be automatically downloaded form the site but they are still working on the details:
Hello DavidSoto,I want to use gstreamer in my opencv code to decode an hikvision IP cemeraās rtps video stream.I donāt know how to write code.I tried VideoCapture cap(āgst-launch-1.0 rtspsrc location=rtsp://admin:adminā¦ latency=10 ! decodebin ! autovideosinkā) but the cap cannot open.However when I run āgst-launch-1.0 rtspsrc location=rtsp://admin:adminā¦ latency=10 ! decodebin ! autovideosinkā command in ubuntu command window,I can preview the camera successfully.Do you know the reason? PS:my opencv is 2.4.13 opencv4tegra,my gstreamer is 1.0,my board is jetson TX1.
Just to be clear, were you able to run a gst-launch pipeline in the TX1 and get the stream displayed? It is not clear if your problems are creating the pipeline or actually writing the application that implements the pipeline,