Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

gstreamer error on mac

I have been working on my mac (version 10.10) and my raspberry pi (raspbian) to stream video feed live from my raspberry pi camera to my mac using gstreamer. On my mac, in terminal, I have been putting in the following code to receive the data from the raspberry pi over wifi:

gst-launch-1.0 -v tcpclientsrc host=192.168.2.50 port=5000 ! gdpdepay ! rtph264depay ! avdec_h264 ! videoconvert ! autovideosink sync=false

However I keep getting the error, ERROR: pipeline could not be constructed: no element "tcpclientsrc". Has anyone run into this issue before and is it likely that I mis-downloaded a plugin causing this error? If someone has any better way of streaming video feed with low latency and less than a second of lag, I would appreciate links to guides. Any insight into this error would be useful, if you need more information to answer the question, just ask in the comments.

like image 368
Matt the Coder Avatar asked Feb 07 '15 18:02

Matt the Coder


1 Answers

Thank you for your advice. So, I did some more research and found a list of plugins that would help. With homebrew to get the extra plugins use the command: brew install gstreamer gst-libav gst-plugins-ugly gst-plugins-base gst-plugins-bad gst-plugins-good, which will get all of the needed plugins for streaming live video feed.

like image 59
Matt the Coder Avatar answered Nov 14 '22 23:11

Matt the Coder