本帖最后由 安然若夏 于 2019-10-21 11:31 编辑 4 d: s& R* E5 g0 Z* J
1 y2 P6 E. ^2 T& e! ~功能实现-----利用arm版群晖,结合AirConnect项目,为 UPnP/Sonos & Chromecast devices设备加上AirPlay串流。) S) j! A! }, @+ }2 p
% I: F, X+ A0 [* M! c7 F 前言:猫盘倒闭成为矿渣,大神们为其量身定做了群晖固件又使其火了一把,贴主和大家一样也随大流入了群晖版猫盘。关于群晖种种附加功能的教程很多,但很多都是在x86平台利用Docker,猫盘只能叹气,生命不休折腾不止,这不这样一个Docker专属功能又被挖掘到arm版群晖上了嘛。
S- t/ u) i$ y/ {/ P+ [
: {% K) H% v3 {! j0 K9 `开源说明) s( C# L& g, F7 _5 y S
本文全程不涉及命令行操作,请看官放心
8 l: w. C7 J/ U0 Q, X4 u* ~% x: G9 L1 m6 U6 l
全文基于GitHub开源项目Use AirPlay to stream to UPnP/Sonos & Chromecast devices https://github.com/philippe44/AirConnect
" ]8 n6 {' I7 u* G3 }$ t ——此为airconnect项目一切教程之源头,可在Windows macOS Linux群晖树莓派等若干平台实现功能 * Y, z- t2 I; o
和其分支项目 AirConnect package for Synology NAS and Synology Router ; r& g8 Z0 B; ] B/ y c1 M
https://github.com/bandesz/AirConnect-Synology
8 T& @) D3 z, Q) k( {感谢大神的贡献
, n$ f' ^) k7 v8 v* }( ?; ? 需求介绍
: o4 r; E3 E$ |5 A+ Q ] 大家很多人都是苹果用户,但很少有人做到全套苹果设备,因为实在是太贵了。; f3 G0 O$ }. k( w/ _, Z
今天就解决一个需求——为家里添置AirPlay音箱,苹果设备就可以把音频推送过去同步播放
* t; ]* M6 z( v0 q! e5 }
' i0 ` p6 h# H! x. z6 `3 r6 |: k5 D' U5 ?
' a4 v. S+ |; r4 c7 F 前提是家里要有支持流媒体协议的音箱,比如,支持DLNA、Sonos、 Chromecast等协议,包括QQ音乐家的Qplay,或者安装了乐播的安卓手机、机顶盒等等,典型产品就是小米的小爱同学,包括小爱标准版AI音箱,小爱音箱pro和小爱音箱HD等,需要注意部分小爱音箱不支持DLNA。
! O" t( ^8 t- I这样大家在使用iPhone,iPad,Mac等等设备之时就可以把声音推送到这些设备上,而用不着蓝牙等等落后的无线音频方案。
4 d7 P! b5 k7 \+ ~2 |# [9 g c* c s% N1 i+ E G0 M3 z8 O$ ?
+ G6 r/ j2 z* `* T5 W( V
实现方式就是开源项目airconnect,只要局域网中某一台设备运行了这个软件,就会自动将家里受支持的设备变成AirPlay音箱。- @$ [% G6 B. ]# P) A9 C& B6 w
效果如下. `9 G% c9 \9 q% E, N% ~. ~
, _8 k! ^1 r. x4 {
4 R# b% n0 h! l0 x7 f# D
$ I1 R$ n, u* F" v; t5 u/ g) o6 O! F2 a$ W# d( d! K
" w8 y; D5 H, g; j; s- F
! x1 H) x' ~/ H' w
' e! V" r1 j6 `1 ^8 ~. u) p- H
5 O3 B+ n9 y# Z; ]( d7 Z! ~而且这样的设备最好是一个24小时开机的设备,所以NAS、路由器、包括低功耗的树莓派都会是首选,之前的方案无一不需要跑命令行的,对于不熟悉操作的人有点困难。之前我是在树莓派和x86群晖的Docker上,入了猫盘之后我就想转到arm群晖上,但是arm群晖说到底跟树莓派不一样,正在我爬贴的时候发现已经有大神打包成群晖的套件了,只要安装一下就可以了,纯图形界面操作非常简单。 已经有群晖但不是猫盘群晖的人可以去GitHub上下载了,注意要下载自己群晖的CPU对应的软件包。 经测试大神给出的包,不兼容猫盘群晖,嘿嘿嘿,别担心,我已经对他的包做过了修改,我会在文末贴出。 知道如何手动给群晖安装套件的亲看到这里也可以自己干了。 假设你已经找到正确的安装包
正式步骤 打开群晖套件中心➡️套件中心 右上角 设置➡️常规➡️信任层级 ☑️任何发行者➡️确定 套件中心 右上角 ➡️手动安装 浏览 上传刚刚下载的软件包,然后无限下一步就可以了。
最终看到这个界面就是成功了,可能需要手动启动
功能使用 这时候拿出你的iPad,iPhone,iPod,Mac等一系列苹果家的设备,iOS设备在控制中心的音乐栏中查看是不是有了小爱同学之类的选项,或者可能你家的机顶盒之类的都被加入了支持,甚至安装了QQ音乐的电脑(实测并不可用),Mac在设置里的声音设置里可选。 另外Mac在使用iTunes或者Apple Music时,在软件的音量条(非系统音量)后面可以同时☑️多个设备,做到全屋播放。 哇,我觉得我自己真啰嗦。
附上修改后的安装包吧。支持猫盘,理论支持DS119j。回帖可看解压密码 帮忙从GitHub上下载了各个版本的安装包,不是猫盘的各取所需 阿欧,超过1M了,人家上传不了,大家去GitHub上下载吧。
0 P* [- Y# c! g$ m( Y* I8 U+ W6 S- Z0 w' T& k* O% Z
# r- @* h( c$ v2 Y% K
谢谢大家的阅读~ 猫盘和DS119j(后者未测试)可使用版
AirConnect.zip
(537.46 KB, 下载次数: 322)
8 g. d- n+ f1 |3 j1 V& R
$ S6 P( e$ n' L/ f7 s4 k* Ips,刚刚贴主测试了一下压缩包解压的操作,发现在macOS系统下,使用系统的自带的归档实用工具来解压会把spk包整个解压掉,需要使用第三方压缩软件解压,Windows下系统自带的资源管理器没有这个问题,总之最后的安装包解压出来只有一个文件,后缀.spk
- ~* J0 I! v/ f4 u( B1 J1 m( e
: _; H* j E9 V; o3 I2 @4 ~已知报错1:套件反馈启动不成功,提示局域网里没有相应的设备 解决方法:将小爱同学或相关设备拔电重启,再次手动启动airconnect套件
/ T. N. p( p1 q6 q+ C
. |' ]/ X* s m9 U( p/ N& R# n
5 v" m% c" A1 g W; Q: ~0 L. F$ s0 \' U# W+ f) e6 u
, P% \9 k& O( a. G. N
: Q* K4 G# E; j; P$ n8 N! z2 _
1 h2 Y3 ?/ T8 I! w
# U6 n2 J( e8 Y9 \* d! c) I' C, V' e3 D6 ]( y% o! k: A
4 X5 _% k4 x- p1 [1 b7 X
& l4 r. h7 w6 }, D& S0 Y' z
9 l; W& b3 w5 y5 M" U$ ~2 y
8 y9 f/ Z6 h- z8 q: W
1 E; ~# g7 y, B. d, e4 n: K9 ?# S
0 v3 A3 Y S2 y* A- J5 p J) t2 q+ ^
8 l& ^2 W' o) t% D; e: U
% n& x8 T& z g4 d |