Hi, I want to ask wether Deepstream supply the rtsp push flow plugin, thanks!
Do you run DS3.0 on Xavier?
We were running on Jetson TX2, not Xavier.
rtsp source can work in DeepStream SDK. Please try below steps:
sudo apt-get install libgstrtspserver-1.0 libgstreamer1.0-dev
gcc test-launch.c -o test-launch $(pkg-config --cflags --libs gstreamer-1.0 gstreamer-rtsp-server-1.0)
./test-launch "filesrc location=sample_720p.mp4 ! qtdemux ! rtph264pay name=pay0 pt=96 "
Modify following line in config file:
./nvgstiva-app -c ../../configs/PGIE-FP16-CarType-CarMake-CarColor.txt
You may misunderstand what I mean. I found that DeepStream SDK 3.0 on Xavier already have a kind of sink type–RTSPStreaming, like:
[sink2] enable=0 #Type - 1=FakeSink 2=EglSink 3=File 4=RTSPStreaming 5=Overlay type=4 #1=h264 2=h265 3=mpeg4 ## only h264 is supported right now. codec=1 sync=0 bitrate=4000000 # set below properties in case of RTSPStreaming rtsp-port=8554 udp-port=5400
So, the DeepStream SDK should be Server and the Client is what I get from the Server.
On DS1.5, we don’t support this sink case in config file. gstnviva-app is open source code. You can refer to test-launch.c and integrate into your usecase.
OK, I’ll try, thanks!