Live Rtsp stream at server and save video at client side using Gstreamer

Hi All,

I want to create a pipeline/python code using Gstreamer that can do the following,
At SERVER:
Live rtsp stream using IP camera (1260x1080 and 15 fps) as a source and sink into jetson nano port.
At CLIENT:
Fetching the particular duration of clip from jetson nano port created above and save it on a disk as a video file.

Thanks in Advance.

Hi,
Not sure but your server is on Jetson Nano and your client is on AGX Xavier? Please help confirm this.

For running a RTSP sever on Jetson platforms, you can use test-launch. Please refer to steps in Jetson Nano FAQ
Q: Is there any example of running RTSP streaming?

Your source is a IP camera and the pipeline will be like:

"rtspsrc ! rtph264depay ! h264parse ! nvv4l2decoder ! nvv4l2h264enc ! h264parse ! rtph264pay name=pay0 pt=96 "

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.