7

我的 Miniand 的 Hackberry(https://www.miniand.com/products/Hackberry%20A10%20Developer%20Board)上安装了 linaro 12.06。

我在hackberry上有无线接入点,带有HACK的ssid

我在hackberry上使用这个命令:

avconv -f alsa -ac 1 -i hw:0,0 -acodec mp2 -b 64k -f rtp rtp://10.0.0.1:1234

所以我用我的笔记本电脑连接到hackberry“HACK”,然后我打开终端并输入

avplay -i rtp://10.0.0.1:1234

我没有收到任何音频信号。你知道我做错了什么吗?

在朴树上,如果我跑

avconv -f alsa -ac 1 -i hw:0,0 -acodec mp2 -b 64k -f rtp rtp://10.0.0.1:1234

并使用新的终端屏幕运行

avplay -i rtp://10.0.0.1:1234

我可以很好地听到音频。

我试图避免使用流媒体服务器。

任何人都可以帮忙吗?

谢谢你!

4

1 回答 1

4

我不知道您的网络拓扑,但10.0.0.1曾经是默认网关 IP。

RTP 将流发送到特定主机(除非您使用多播)。

所以而不是

avconv -f alsa -ac 1 -i hw:0,0 -acodec mp2 -b 64k -f rtp rtp://10.0.0.1:1234

在设备方面,我会使用:

avconv -f alsa -ac 1 -i hw:0,0 -acodec mp2 -b 64k -f rtp rtp://{IP of your laptop}:1234

在您的笔记本电脑上:

avplay -i rtp://127.0.0.1:1234

我正在以这种方式使用 avconv/avplay。

最好的问候,弗雷德里克

于 2013-01-24T09:01:00.827 回答