Stream from Raspberry Pi to Mac and use VideoBox + VideoMixer

hongyuanlu hongyuanlu at
Fri Aug 4 10:39:29 UTC 2017

Hi, I want to insert some test pattern in the streaming from RPi to Mac.

These are the current instruction I have:

raspivid -t 999999 -h 720 -w 1280 -fps 60 -rot 180 -b 2000000 -o - |
gst-launch-1.0 -ve videomixer name=mix ! videoconvert ! omxh264enc !
h264parse ! rtph264pay config-interval=1 pt=96 ! gdppay ! tcpserversink
host= port=8888 fdsrc ! h264parse ! decodebin ! mix.
videotestsrc pattern=0 ! video/x-raw, framerate=60/1, width=120, height=60 !
videobox border-alpha=0 alpha=0.5 top=0 left=-300 ! mix.

gst-launch-1.0 -v tcpclientsrc host = port=8888 ! gdpdepay !
rtph264depay ! avdec_h264 ! fpsdisplaysink sync=false text-overlay=false

The problem is that on Mac side, nothing pops up, so I guess there is some
problem in the two commands...

I am also wondering if I need a h264parse between fdsrc and decodebin?

Thanks in advance!

View this message in context:
Sent from the GStreamer-devel mailing list archive at

More information about the gstreamer-devel mailing list