NAS 发表于 2013-10-28 15:49

把你的NAS变成Airplay Reciver,黑白群晖通用!

我们知道群晖的Audio Station是可以作为Airplay Sender的,也就是可以串流音乐至Airplay Reciver上去播放,比如苹果出的Airport Express等,先看下图,DS3612xs是我的NAS,Living Room和Bed Room其实是我的Openwrt路由器,都模拟了Airplay Reciver,呵呵。

其中我们看到支持的播放方式比较多,播放到本地计算机,通过USB声卡播放,通过Airplay播放等,非常的方便。
现在我们有另外一种设想,能否把NAS变成Airplay Reciver呢?这样我们就可以把iPad上的在线音乐比如豆瓣等,通过Airplay串流至NAS上的USB声卡来播放,答案是肯定的,下面我们来看看怎么实现:

1、首先你要有一个NAS能识别的USB声卡,我手上用的是Synology Audio Port,官方出品肯定没问题,呵呵。

2、首先要安装optware平台,相信很多人已经对这个很熟悉了,毕竟air2等软件也是通过这个平台运行的,我这里就大概讲一下吧。
    平台不同,所需要下载的脚本也不同,这里以DS3612xs为例,因为它用的是Core i3的CPU,所以我们下载i686版本。如果你不知道你机型的处理器型号,那么请到下面这个地址查阅:
http://forum.synology.com/wiki/i ... a_PowerPC_CPU_model
以root用户通过SSH登录DSM,下载脚本并安装:
#cd ~
#wget http://ipkg.nslu2-linux.org/feed ... trap_1.2-7_i686.xsh
#chmod a+x syno-i686-bootstrap_1.2-7_i686.xsh
#sh syno-i686-bootstrap_1.2-7_i686.xsh
看到“Setup complete”的提示则说明bootstrap安装完毕了,只需要重启就可完成部署。但是有个问题,就是重启之后用root用户再次登录,你会发现ipkg等命令又不可用了,所以在重启之前还要修改root用户的属性文件:
#vi /root/.profile
把其中两行注释掉,如图:

保存之后,重启NAS,注意不要使用“reboot”命令重启,要使用DSM的重启菜单。
完成以上操作之后,optware平台就部署好了,再次ssh登录之后应该能看到/opt目录,ipkg等命令也都是可用的。

3、安装shairport,这里我提供一个在我的NAS上已经编译好的文件,下载回去直接就能用了。
http://pan.baidu.com/share/link?shareid=996669050&uk=587667030
首先要安装一些依赖包:
#ipkg update
#ipkg install openssl libao
安装完成之后还要做几个硬链接,否则shairport是运行不起来的。
#ln -s /opt/lib/libssl.so.0.9.8 /lib/libssl.so.0.9.8
#ln -s /opt/lib/libcrypto.so.0.9.8 /lib/libcrypto.so.0.9.8
#ln -s /opt/lib/libao.so.2 /lib/libao.so.2
然后把shairport上传到/opt/bin/目录下,把S99shairport.sh上传到/usr/local/etc/rc.d/目录下
接下来修改文件属性为755
#chmod 755 /opt/bin/shairport
#chmod 755 /usr/local/etc/rc.d/S99shairport.sh
#mkdir /opt/var/run
所有搞定之后,开始运行吧。
#/usr/local/etc/rc.d/S99shairport.sh start
应该能看到如下的提示:“Starting AirPlay server: Ok”,安装就完成了。

3、效果如何

已知问题:某些声卡在USB扬声器模式可以播放,但是作为Airplay Reciver却无法播放。

为爱取暖 发表于 2013-10-28 16:09

{znds6}{znds6}{znds6} 楼主技术活

maxami 发表于 2013-12-16 15:08

{znds6}{znds6}{znds6}{znds6}

视界 发表于 2014-6-12 10:01









网盘过期了,跪求发个新的编译的shairplay
6363033@qq.com







视界 发表于 2014-6-12 10:01









网盘过期了,跪求发个新的编译的shairplay
6363033@qq.com







dafeixia 发表于 2014-7-28 15:24

每次重启之后都要运行这个吗?

peng_taob 发表于 2015-12-8 16:50


感谢分享,ZNDS有你更精彩

yuhan3440 发表于 2016-1-9 15:10

楼主用心了,内容非常精彩。

yale2000 发表于 2016-5-29 17:34

只能支持USB声卡吗?
页: [1]
查看完整版本: 把你的NAS变成Airplay Reciver,黑白群晖通用!