Simple RTSP Server

If using the jetson this is a good pipe command:

gst-launch-1.0 v4l2src device=/dev/video0 !   'video/x-raw,format=NV12,width=640,height=512' !  \
 nvvidconv !   nvv4l2h264enc !   h264parse config-interval=1 !  \
  rtspclientsink location=rtsp://localhost:8554/flir protocols=udp 

  • gstreamer & dependencies:

    • gstreamer1.0-tools

    • gstreamer1.0-plugins-base

    • gstreamer1.0-plugins-good

    • gstreamer1.0-plugins-bad

    • gstreamer1.0-plugins-ugly

    • gstreamer1.0-libav

    • gstreamer1.0-rtsp

    • sox

    • libcairo2

    • libcairo2-dev

    • libgirepository1.0-dev

  • python and dependencies:

    • python3

    • PyGObject

    • python3-gi

    • python3-gst-1.0

    • gir1.2-gst-rtsp-server-1.0

  • rtsp libraries:

    • libgstrtspserver-1.0-0

    • libgstreamer-plugins-base1.0-0

Improving streaming: https://docs.cubepilot.org/user-guides/herelink/herelink-user-guides/herelink-1.0-airunit-to-airunit-instruction#id-5b-mission-planner

Last updated