我可以使用 ipv4 将 UDP raspivid 流式传输到我的主机,但我的项目需要能够通过 ipv6 进行流式传输。
我通过 netcat-openbsd 测试了我的 ipv6 连接,并确认我的 debian 主机可以通过 ipv6 接收连接(nc -l -6 -p 2222),那么为什么下面的方法不起作用。
主机
sudo nc -l -u -6 -p 2222 | mplayer -fps 200 -demuxer h264es -
树莓派
/opt/vc/bin/raspivid -t 0 -w 300 -h 300 -hf -fps 20 -o - | nc -v -u "(在此处插入 ipv6)" 2222