玩客云刷armbian装外置声卡,用shairport-sync搭建属于自己的airplay点唱机
本帖最后由 空心果 于 2022-12-1 22:59 编辑玩客云刷armbian装外置声卡,用shairport-sync搭建属于自己的airplay点唱机
硬件:玩客云、外置免驱声卡
1、刷入Armbian
玩客云-Armbian22.11-直刷包-内核6.0
https://www.right.com.cn/forum/thread-8246606-1-1.html
调整时区
输入armbian-config更改时区
更新
apt update&&apt upgrade2、安装 shairport-sync
ubuntu的软件仓库里已经集成了 shairport-sync,这样只需要执行 apt install 就可以安装了。
但是 shairport 还需要 avahi-daemon 这个服务,avahi-daemon 是开源的,它实现了苹果的 mDNS 协议(在苹果的设备上对应的服务是 Banjour)。shairport 需要在 avahi 上注册自己。
sudo apt install avahi-daemon
sudo apt install shairport-sync3、配置 shairport-sync
shairport-sync 的配置非常简单,它的配置文件放在 /etc/shairport-sync.conf
// Sample Configuration File for Shairport Sync on a Raspberry Pi using the built-in audio DAC
general =
{
name = "我的Airplay服务器"
volume_range_db = 60;
};
alsa =
{
output_device = "hw:1";
mixer_control_name = "PCM";
};这里要注意,不同文章里面的都是output_device是hw:0,这个其实是需要自己判断一下的,运行aplay -l会列出设备情况
我买了免驱外置声卡输出这样的,显示是card1,所以我把hw:0改成hw:1
**** List of PLAYBACK Hardware Devices ****
card 1: Device , device 0: USB Audio
Subdevices: 0/1
Subdevice #0: subdevice #0改完配置之后记得重启一下服务
sudo systemctl restart shairport-sync.service顺手抄了一句的不出声音的故障的解决,不知道有没有用:
安装之后有可能会不出声音,这是因为 shairport 的用户不在 audio 组了,这样的话 shairport 没有音频设备的权限,执行下面语句可以解决。
sudo usermod -aG audio shairport-sync查看 shairport-sync 服务的状态:
sudo systemctl status shairport-sync.service状态信息如下:
shairport-sync.service - Shairport Sync - AirPlay Audio Receiver
Loaded: loaded (/lib/systemd/system/shairport-sync.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2022-12-01 14:27:55 UTC; 19min ago
Docs: man:shairport-sync(7)
file:///usr/share/doc/shairport-sync/README.md.gz
https://github.com/mikebrady/shairport-sync
Main PID: 4623 (shairport-sync)
Tasks: 19 (limit: 2190)
Memory: 4.1M
CPU: 2min 47.264s
CGroup: /system.slice/shairport-sync.service
└─4623 /usr/bin/shairport-sync
Dec 01 14:27:55 onecloud systemd: Started Shairport Sync - AirPlay Audio Receiver.
**** Hidden Message *****
iroot.cc USB的随便都可以实现,有办法搞I2S接口的声卡模块差不多
谢谢楼主分享 还是要用到手机? 安卓的可以不用看了,就是给烂苹果手机玩的 USB的随便都可以实现,有办法搞I2S接口的声卡模块差不多 学习了,感谢分享 能玩的区域越来越宽了,点赞 好资源齐分享
谢谢楼主分享 来看看,学习学习 什么知识也有用! 进来看看怎么搞 可以 成功了