前言
用过openwrt固件老司机都知道有个airplay2,这个插件也出来很久了。如果想把一个老款音箱加上airplay2功能的话,可以买一个usb声卡接入到老款音箱,从而用iphone airplay直接把无损音乐投射到老款音箱里。绿联有一款此功能的设备,叫Airplay2无线音频接收器,竟然卖到596元。
有群友说投送过去后没有声音,如果你也遇到此问题,请参考下面教程。
1.ssh进op输入以下指令
查看音频
aplay -l
"查看能播放的声卡并且记住设备ID。
2.修改设置默认的播放声卡。
首先替换以下命令的X跟Y为你自己的设备ID,X修改为card后面的值,Y修改为device后面的值。
defaults.ctl.card x
defaults.pcm.card x
defaults.timer.card x
defaults.pcm.device y
找到etc/asound.conf进行修改,将替换后的命令粘贴进去、保存。
vi /etc/asound.conf
defaults.ctl.card 1
defaults.pcm.card 1
defaults.timer.card 1
defaults.pcm.device 0
然后启用Apple AirPlay 2插件,再重启即可。
reboot
3.音量设定
openwrt默认是最大音量或者无声,可以调整默认播放的音量。
SSH输入命令调整播放的音量:
alsamixer
通过键盘左右箭头移动到speaker,用上下调整你想要的音量(推荐调整到绿色内),调整完成后按esc退出即可。此刻调整是实时的,但是重启后依旧会默认100的音量。所以需要进一步设置,确保重启后音量不会默认最大。调整完音量,esc退出。
SSH输入命令:
alsactl --file /etc/asound.state store
再输入命令vi /etc/rc.local
打开文件,将下面参数粘贴进去,再保存。
alsactl --file /etc/asound.state restore
4.选定声卡
进openwrt后台,AirPlay2插件选择声卡测试即可。
5.最后
- 经测试部分主机不需要上述操作,AirPlay2插件里选声卡测试即可。
进阶玩法,搭配PCHiFi 数字转盘遥控,让你的软路由秒变一台播放器