我已经在我的 RPI3 上安装了 Ubuntu 服务器,现在正尝试从连接到它的 USB 网络摄像头传输音频和视频。
但是在流式传输时,我第一次运行 VLC 时似乎无法使音频正常工作,但第二次就可以正常工作,依此类推。
以下是相关VLC 日志我认为第一个日志中可能包含以下相关内容:
access_alsa demux warning: cannot read samples: Broken pipe
我还应该指出,我需要在打开 VLC 之前运行这个程序:
v4l2-ctl --device=/dev/video0 --set-fmt-video=width=640,height=480,pixelformat=1
我这样做是为了让声音在 RPi 上工作——奇怪的是,我的 Ubuntu 桌面上不需要任何这样的东西。无论如何,这部分已经解释过了这里。