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''''' |