gpt4 book ai didi

linux - 使用 avconv 通过无线接入点将实时音频从在线 (alsa hw :0, 0) 流式传输到客户端。

转载 作者:IT王子 更新时间:2023-10-29 00:33:57 27 4
gpt4 key购买 nike

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

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

我在朴树上使用这个命令:

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

因此,我使用笔记本电脑连接到朴树“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

我可以很好地听到音频。

我尽量避免使用流媒体服务器。

有人能帮忙吗?

谢谢!

最佳答案

我不知道您的网络拓扑,但 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。

最好的问候,弗雷德里克

关于linux - 使用 avconv 通过无线接入点将实时音频从在线 (alsa hw :0, 0) 流式传输到客户端。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14298400/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com