Line 94:
Line 94:
与此同时,实现视频实时显示到HDMI输出。(如不需要preview功能,可以添加 ''-n'' 选项)
与此同时,实现视频实时显示到HDMI输出。(如不需要preview功能,可以添加 ''-n'' 选项)
−
*veye_raspivid 网络传输(direct tcp stream with netcat)
+
* veye_raspivid 网络传输(gstreamer)
'''''树莓派一侧执行'''''
'''''树莓派一侧执行'''''
−
<code>./veye_raspivid -b 4000000 -t 0 -o - | nc -l -p 5000</code>
+
<code>./veye_raspivid -b 4000000 -t 0 -o - | gst-launch-1.0 -v fdsrc ! h264parse ! rtph264pay config-interval=1 pt=96 ! gdppay ! tcpserversink host=x.x.x.x port=5000</code>
码流带宽为4Mbps,持续传输,监听端口为5000。
码流带宽为4Mbps,持续传输,监听端口为5000。
Line 106:
Line 106:
'''''电脑一侧使用gstreamer'''''
'''''电脑一侧使用gstreamer'''''
−
<code>./gst-launch-1.0 -v tcpclientsrc host=x.x.x.x port=5000 ! decodebin ! autovideosink</code>
+
<code>gst-launch-1.0 -v tcpclientsrc host=x.x.x.x port=5000 ! gdpdepay ! rtph264depay ! avdec_h264 ! autovideosink sync=false</code>
其中x.x.x.x为树莓派的IP地址
其中x.x.x.x为树莓派的IP地址
[https://gstreamer.freedesktop.org/ gstreamer]的windows版本[https://gstreamer.freedesktop.org/documentation/installing/on-windows.html?gi-language=c 下载地址]。只安装runtime files即可。
[https://gstreamer.freedesktop.org/ gstreamer]的windows版本[https://gstreamer.freedesktop.org/documentation/installing/on-windows.html?gi-language=c 下载地址]。只安装runtime files即可。
+
+
*veye_raspivid 网络传输(direct tcp stream with netcat)
+
+
'''''树莓派一侧执行'''''
+
+
<code>./veye_raspivid -b 4000000 -t 0 -o - | nc -l -p 5000</code>
+
+
码流带宽为4Mbps,持续传输,监听端口为5000。
+
+
电脑一侧,如为windows系统,建议使用powershell。
+
+
'''''电脑一侧使用gstreamer'''''
+
+
<code>./gst-launch-1.0 -v tcpclientsrc host=x.x.x.x port=5000 ! decodebin ! autovideosink</code>
'''''电脑一侧使用mplayer'''''
'''''电脑一侧使用mplayer'''''