我想将树莓派上录制的声音通过管道传输到我的 MacBook 并进行现场播放。我尝试过以下方法:
在我的树莓派上:
我尝试在端口3333上建立数据流
arecord -D plughw:3,0 -f S16_LE 44100 -t raw | nc -l -p 3333
在我的 MacBook 上:
nc 10.10.1.1 3333 | play -t raw -b 16 -e signed-integer -r 44100 -c 1 -V1 -
有了这个,我在 Mac 上听不到任何声音,但在终端中得到以下输出:
-: (生的)
文件大小:0 编码:签名 PCM 通道:1 @ 16 位 采样率:44100Hz 重放增益:关闭 持续时间:未知
输入:0.00% 00:00:00.00 [00:00:00.00] 输出:0 [ | ] 剪辑:0 完成。