Audio/Video over RTP With GStreamer (Linux)

Encoding:

gst-launch-1.0 videotestsrc ! videoconvert ! \
x264enc ! rtph264pay config-interval=1 pt=96 ! \
udpsink host=127.0.0.1 port=5000

Decoding:

gst-launch-1.0 -v udpsrc port=5000 \
caps='application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)H264, payload=(int)96' ! \
rtph264depay ! avdec_h264 ! videoconvert ! \
clockoverlay valignment=bottom ! \
autovideosink fps-update-interval=1000 sync=false

Comments

Popular posts from this blog

900V power supply. Part 1.