2015-02-07 60 views
3

我一直在使用我的mac(版本10.10)和我的覆盆子pi(raspbian)來使用gstreamer將來自我的樹莓派pi相機的視頻流直播到我的mac。我的Mac上,在終端,我一直在下面的代碼將通過WiFi接收來自樹莓PI數據:mac上的gstreamer錯誤

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

不過,我不斷收到錯誤, 錯誤:管道無法建造:沒有元素「tcpclientsrc」。有沒有人遇到過這個問題,是否有可能我錯誤地下載了導致這個錯誤的插件?如果有人有更好的流式傳輸視頻流的方式,並且延遲時間低於1秒,我會很感激鏈接指南。如果你需要更多的信息來回答這個問題,那麼對這個錯誤的任何洞察都是有用的,只需在評論中提問即可。

回答

-1

你需要安裝GST-插件基地獲得TCP插件

,如果您使用的端口安裝軟件

須藤端口搜索gstreamer1

將列出所有gstreamer1

相關的端口

,那麼你可以安裝gstreamer1-GST-插件基

sudo的港口安裝gstreamer1-GST-插件基

+0

請您詳細說明一下嗎? – dgilperez 2015-02-21 00:11:40

5

謝謝您的建議。 因此,我做了一些更多的研究,並找到了一些有助於解決問題的插件列表。用自制軟件獲取額外的插件使用命令: brew install gstreamer gst-libav gst-plugins-ugly gst-plugins-base gst-plugins-bad gst-plugins-good,這將獲得流媒體直播視頻饋送所需的所有插件。

+0

應該是被接受的答案 – RameshVel 2018-01-30 10:51:05