0

我想将 mp4 视频从树莓派发送到另一个树莓派(以构建 piwall),但我用于发送视频流的命令(在其他设备上测试结果正确)不起作用。

详细信息:我正在使用 libav.org 中的 avconv 命令通过网络将 mp4 视频从“主树莓派”发送到我的“从属树莓派”。树莓派(正在接收视频)上有 Raspbian Jessie 操作系统。我实验的目标是使用 pwomxplayer 命令来显示在“slave raspberry pi”上接收到的视频。

我用于发送 mp4 视频流的完整命令如下: avconv -re -i input.mp4 -vcodec libx264 -f h264 -an udp://224.0.0.1:1234 (从发送到我的树莓派时有效我的戴尔笔记本电脑)

有趣的是,在我的戴尔笔记本电脑上使用前面提到的 avconv 命令时,它安装了英特尔处理器和 debian 操作系统,视频流被正确发送。但是,当从安装了 arm 处理器和 raspbian OS 的树莓派发送视频流时,相同的命令不起作用。我想知道这是为什么!

我认为 arm 处理器没有解释我的命令 avconv 以及 intel 处理器是对的吗?还是更多的建筑问题?还是我的 avconv 命令语法不正确?

谢谢您的帮助!

更多信息:主树莓派的 IP 地址:192.168.72.10 从树莓派的 IP 地址:192.168.72.11 我在主树莓派上使用 route add -net 224.0.0.0 netmask 224.0.0.0 eth0 命令向所有人发送视频流连接到我的以太网端口的笔记本电脑。以下命令适用于以 .h264 结尾的文件: avconv -re -i input.h264 -vcodec libx264 -f h264 -an udp://224.0.0.1:1234 (但我想发送用 h264 编码的 .mp4 文件而不是只是 .h264 文件)

编辑:这是英特尔计算机上作为 piwall 主机和树莓派作为 piwall 主机的 avconv 命令的输出:

avconv 在 ubuntu 中使用 Dell Tower piwall Master

avconv 无法在 raspbian Jessie 中使用 raspberry pi piwall master

我们两次尝试都使用相同的视频文件;树莓派说我们超过了 MB 限制并且没有发送任何东西。

4

0 回答 0