如何把 Sonos 和小爱音箱升级为 AirPlay 音箱?

2018-07-22 21:03:36 95点赞 770收藏 93评论

〇、前言

我家里现在有两个音箱,Sonos Play:1 和小爱同学。近些年的智能音箱基本都支持了蓝牙和 DLNA 协议,但原生支持 AirPlay 的并不多。好在我们可以通过软件兼容的形式来解锁 AirPlay(隔空播放)功能,本文就以 Sonos 和小爱音箱为例,最快只需 3 番钟搞定,点一下,玩一年。如何把 Sonos 和小爱音箱升级为 AirPlay 音箱?

▲ AirPlay(隔空播放)▲ AirPlay(隔空播放)

AirPlay 的优点是跟苹果设备无缝衔接,不用手动配对。比如回家路上用耳机听着歌,到家后直接切换到音箱上继续听。在设备上接听来电或玩游戏,也不会打断你正欣赏的音乐。理论上音质比蓝牙好,而且传输距离更远。

缺点嘛……延迟略坑,大概1~3s,听歌倒是无所谓,看视频就完全不行了。开始我以为是「非官方」AirPlay 设备的原因,但查了下资料貌似都这样?除非用有线连接,延迟情况会好一些。

之前看苹果 AirPlay 2 的官方介绍,跟 Sonos 的无线音响系统比较像了,可以同时控制家中的多台音频设备,据说还能用 Siri 语音控制 Sonos了,我挺感兴趣的。(关于 Sonos 音箱,可以看我之前写的旧文章。 )

版权时代听歌太麻烦?试试全平台制霸的 SONOS一、歌曲下架风波最近网易云音乐下架歌曲的事让许多人很不开心,官方第一时间发布了道歉声明,然后人气历来很高的云村也得到了许多网友的理解和支持。▲网易云音乐道歉声明另一方面,腾讯也迅速表态这都是因为网易云音乐多次侵权,才导致了这次下架歌曲风波,并且已向深圳法院提起诉讼。原来的合作伙伴如今却对簿公堂,想必犹豫94想买| 381 评论447 收藏1k查看详情

最近, iOS 12 测试版已经全面支持 AirPlay 2 了,Sonos 在上周也推送了新的 App 版本,部分产品支持 AirPlay 2,然而我的 Play:1 因为年代久远性能落后,并不支持。如何把 Sonos 和小爱音箱升级为 AirPlay 音箱?

▲ 部分 Sonos 音箱已支持 AirPlay 2▲ 部分 Sonos 音箱已支持 AirPlay 2

既然 AirPlay 2 是无缘用上了 ,周末闲着也来折腾下 AirPlay 吧,也许某一天民间大神搞定了 AirPlay 2?又或者……还是乖乖升级音箱硬件吧。如何把 Sonos 和小爱音箱升级为 AirPlay 音箱?

有兴趣的值友继续浏览文章看个热闹,觉得蓝牙+ DLNA 够用了的朋友,也请勿喷,先谢了~

如何把 Sonos 和小爱音箱升级为 AirPlay 音箱?


一、设备要求

如果你家中刚好有一台所谓的「智能音箱」,绝大部分是支持 DLNA 协议的,解锁 AirPlay 后会更方便。如果……只是传统的普通音箱,当然也可以尝尝鲜滴~

通过软件兼容 AirPlay 需要用到以下平台的设备,任选其一即可。

  • Mac 电脑

  • 闲置 Android 手机

  • Windows、Linux 或 NAS设备

二、所需软件

2.1 macOS 端

易用度 ★★★★★

实用性 ★★★★☆

如果你使用的是 Mac 电脑,那么直接下载安装 SonoAir 软件,开启后等一会儿,iPhone/iPad/Mac 上就能找到 AirPlay 音箱了。

▲ 自动识别 Sonos 音箱▲ 自动识别 Sonos 音箱

SonoAir 原本是为 Sonos 音响增加 AirPlay 功能而开发的,但我在使用中发现,启动服务后,同一局域网内的其他 UPnP/DLNA 音箱也都添加了 AirPlay 功能,如下图。

▲ 解锁 AirPlay 功能后的音箱名称多了+号▲ 解锁 AirPlay 功能后的音箱名称多了+号

【插一句】在观察了该软件的日志后,我发现这个软件是基于 AirConnect 开源项目二次开发的,顺藤摸瓜找到了 GitHub 地址,然后就有了下文的第3种方案。

▲ SonoAir 是基于 AirConnect 二次开发的▲ SonoAir 是基于 AirConnect 二次开发的

>> SonoAir 官网

  • 优点:傻瓜式操作,即开即用。

  • 缺点:如果需要随时待命,电脑也得一直开机。

2.2 Android 端

易用度 ★★★★☆

实用性 ★★★★☆

如果你只有一个传统音箱(不是蓝牙的也可以),大部分会支持 AUX 输入——也就是常见的 3.5mm 音频口,那么你只需要在旧安卓手机上安装「乐播投屏TV」App,然后用 3.5mm 公对公音频线把手机和音箱连接起来,iPhone/iPad/Mac 上就能找到 AirPlay 音箱了。

没有旧安卓手机的值友,可以直接利用电视盒子接音箱,其实「乐播投屏TV」App原本就是用在智能电视上的,我之前的文章也介绍过。

十分钟就能get家庭娱乐中心新姿势——多屏互动+私有云很久很久以前,我发过一篇原创,在介绍投影仪的时候,为了防止篇幅过长,没有展开说明软件应用方面的一些玩法,然后......就没有然后了。最近刚好有个朋友搬新家,找我问一些智能电视的问题。趁着这个机会,也把我以前挖的大坑填一填。重新整理了几天,终于有了这篇文章。本文可以说是写给我朋友及类似的小白群体,偏犹豫94想买| 782 评论475 收藏5k查看详情

▲ 借助旧安卓手机改造普通音箱▲ 借助旧安卓手机改造普通音箱

顺便安利一下小王子音箱,颜值还不错~

百科MAO KING 猫王 小王子 原木便携蓝牙音箱MAOKING 猫王 2典藏级蓝牙收音机音箱,官方称其采用花梨木手工打造,经典的设计,外观上流露出满满的复古情怀。它支持蓝牙连接,无损音质信号稳定。另外其还具有收音机功能,不过本款的卖点还是在于外观方面。 133 点评7 原创23 好价22去购买查看详情

▲ 3.5mm 公对公音频线▲ 3.5mm 公对公音频线

▲「乐播投屏TV」App 会把安卓手机模拟为 Apple TV,可镜像投屏▲「乐播投屏TV」App 会把安卓手机模拟为 Apple TV,可镜像投屏

>> 乐播投屏官网

  • 优点:傻瓜式操作,即开即用。

  • 缺点:只支持一台音箱。

2.3 跨平台

易用度 ★★★★☆

实用性 ★★★★★

上文提到了「幕后英雄」 AirConnect 项目,它可以跨平台使用,安装后同一局域网下的所有 UPnP/DLNA 和 Chromecast 音频设备都将具备 AirPlay 功能。

Use these applications to add AirPlay capabilities to Chromecast and UPnP (like Sonos) players (make them look like an AirPLay device)
AirConnect can run on any machine that has access to your local network (Windows, MacOS, Linux -x86, x64 and ARM, Solaris and FreeBSD). It does not need to be on your main computer. (For example, a Raspberry Pi works well). It will detect UPnP/Sonos/Chromecast players, create as many virtual AirPlay devices as needed, and act as a bridge/proxy between AirPlay clients (iPhone, iPad, iTunes, MacOS, AirFoil ...) and the real UPnP/Sonos/Chromecast players.

#以下为谷歌翻译#

使用这些应用程序将AirPlay功能添加到Chromecast和UPnP(如Sonos)播放器(使其看起来像AirPLay设备)
AirConnect可以在任何可以访问本地网络的计算机上运行(Windows,MacOS,Linux-x86,x64和ARM,Solaris和FreeBSD)。它不需要在您的主计算机上。(例如,Raspberry Pi运行良好)。它将检测UPnP / Sonos / Chromecast播放器,根据需要创建尽可能多的虚拟AirPlay设备,并充当AirPlay客户端(iPhone,iPad,iTunes,MacOS,AirFoil ......)和真正的UPnP / Sonos /之间的桥梁/代理Chromecast播放器。

从介绍文档上可以看到,AirConnect 支持多平台,我选择的是「Android Pi 安卓派」……neta一下「树莓派」如何把 Sonos 和小爱音箱升级为 AirPlay 音箱?。之前我为了弄智能家居,已经在旧安卓手机上部署了 Linux 系统。

个人推荐使用一些可以 24 小时开机的低功耗设备,如NAS、树莓派、「安卓派」,甚至是 arm 架构的智能路由器。下文以 Linux 系统为例,其他操作系统请参考 GitHub 的说明文档。

a.安装

首先找到你运行 AirConnect 的设备需要的 airupnp 模块,比如我的安卓手机是 arm 架构,所以选择 airupnp-arm 这个模块。

▲ 选择操作系统对应的 airupnp 模块▲ 选择操作系统对应的 airupnp 模块

wget https://raw.githubusercontent.com/philippe44/AirConnect/master/bin/airupnp-arm
chmod +x airupnp-arm

b.运行

输入以下代码运行 airupnp 服务。

./airupnp-arm

可以看到软件会自动为同一局域网内的其他 UPnP/DLNA 音箱都添加了 AirPlay 功能,效果和第一种方法相同。这个软件的其他指令和用途,请参考 GitHub 的说明文档。

▲ 自动识别音箱并添加 AirPlay 服务▲ 自动识别音箱并添加 AirPlay 服务

>> AirConnect 官网

  • 优点:跨平台支持,可 24 小时运行。

  • 缺点:有一点儿技术门槛。

三、题外话

顺便说一下,小爱音箱在我家中的定位是「语音控制+蓝牙音箱」,控制灯和空调什么的很方便,然后配合电脑看个视频和直播,只是音质……300块和1000块的差距还是 hin 明显的。如何把 Sonos 和小爱音箱升级为 AirPlay 音箱? 听歌还是交给Sonos了~如何把 Sonos 和小爱音箱升级为 AirPlay 音箱?

之前还看到个新闻,貌似小爱音箱会跟 Sonos 合作,结果遥遥无期,第三方开发者也没人关注,确实是太小众了吧。如何把 Sonos 和小爱音箱升级为 AirPlay 音箱?

▲ 小米 2017 IoT 开发者大会截图▲ 小米 2017 IoT 开发者大会截图

看来还是等 Sonos One 的价格再降降,然后跟 Play:1 凑一对比较合适。如何把 Sonos 和小爱音箱升级为 AirPlay 音箱?

百科SONOS PLAY:1 WIFI无线音箱SONOS的音箱有PLAY:1/3/5之分,其中PLAY:1是其中最低端最小巧也是最晚上市的一款。或许很多人都以为WIFI音箱只是蓝牙音箱换了一个连接方式,但其实完全不是这样。SONOS独有的无线系统构架完全是颠覆了蓝牙音箱只是少根线的作用,在集合了国内多家在线音乐网站后,现在SONOS的易用性可谓是相当高。客户端只需负责操控无须数据交换,你可以使用网络内的任何设备来进行操控。无论是本地音乐还是在线音乐都可以进行统一搜索和管理。尽管PLAY:3/5的价格还算不上亲民,但是PLAY:1完全可以成为体验SONOS系统最具性价比的选择,如果搭配两个还可以组成立体声,十分推荐。 60 点评1 原创6 好价14去购买查看详情百科MI 小米 AI音箱小米的AI音箱是小米在2017年7月26日的发布会上的One More Thing,这也宣告者小米的智能家居体系经由这款产品的发布真正的完成了落地。除了听歌,小米AI音箱还能做很多事情,比如问天气、定闹钟、查路况、计算器、股票、汇率等都可以进行访问,而大家最关心的语音控制部分,根据小米电视负责人王川的介绍,小米AI音箱将开启水滴计划,向第三方开放人工智能语音能力和SDK,共同扩充其使用范围。这款智能音箱也是小米体系中的重要产品,它代表着整套语音智能控制系统的成熟化落地。之后小米体系中推出的内容类产品都将与小米AI音箱公用一样的后台、系统与内容端,只是外形设计与音箱本身功能的区别。 35 点评12 原创13 好价10去购买查看详情

学会了这些新♂姿♂势后,赶紧让你的普通音箱升级为 AirPlay 音箱玩玩吧!如果觉得楼主写得还不错,欢迎关注、收藏并分享给更多的小伙伴,要是还有打赏那是坠吼的。 如何把 Sonos 和小爱音箱升级为 AirPlay 音箱?

老婆镇楼=3=老婆镇楼=3=

展开 收起

Xiaomi 小米 ASM02A 户外 蓝牙音箱 黑色

Xiaomi 小米 ASM02A 户外 蓝牙音箱 黑色

468元起

Xiaomi 小米 XMYX07YM 便携蓝牙音箱 白色

Xiaomi 小米 XMYX07YM 便携蓝牙音箱 白色

42.5元起

Xiaomi 小米 户外蓝牙音箱 Camp 黑色

Xiaomi 小米 户外蓝牙音箱 Camp 黑色

699元起

Xiaomi 小米 XMYX04YM 2.0声道 桌面蓝牙音箱 黑色

Xiaomi 小米 XMYX04YM 2.0声道 桌面蓝牙音箱 黑色

暂无报价

Xiaomi 小米 WLSYJ02CM 网络收音机音箱 白色

Xiaomi 小米 WLSYJ02CM 网络收音机音箱 白色

暂无报价

SONOS 搜诺思 Roam SL 便携式蓝牙音箱 S27

SONOS 搜诺思 Roam SL 便携式蓝牙音箱 S27

1199元起

Xiaomi 小米 XMWXCLYYX01ZM 无线充桌面蓝牙音箱 白色

Xiaomi 小米 XMWXCLYYX01ZM 无线充桌面蓝牙音箱 白色

119元起

Xiaomi 小米 XMYX02JY 便携户外蓝牙音箱 黑色

Xiaomi 小米 XMYX02JY 便携户外蓝牙音箱 黑色

149元起

Xiaomi 小米 XMYX02JY 便携蓝牙音箱 黑色

Xiaomi 小米 XMYX02JY 便携蓝牙音箱 黑色

暂无报价

Xiaomi 小米 XMYX05YM 2.0声道 便携蓝牙音箱 黑色

Xiaomi 小米 XMYX05YM 2.0声道 便携蓝牙音箱 黑色

暂无报价

Roam SL

Roam SL

2298元起

Sonos One 多平台语音控制智能音箱

Sonos One 多平台语音控制智能音箱

1874.1元起

Xiaomi 小米 便携蓝牙音箱 黑色

Xiaomi 小米 便携蓝牙音箱 黑色

89元起

MI 小米网络音响(小米互联网音箱)

MI 小米网络音响(小米互联网音箱)

暂无报价

Xiaomi 小米 XMYXO5YM 随身蓝牙音箱 无线立体声套装 白色

Xiaomi 小米 XMYXO5YM 随身蓝牙音箱 无线立体声套装 白色

暂无报价

Xiaomi 小米 YYNZ01JY 桌面蓝牙音箱 白色

Xiaomi 小米 YYNZ01JY 桌面蓝牙音箱 白色

暂无报价

文中相关商品

SONOS PLAY:1 WIFI无线音箱
93评论

  • 精彩
  • 最新
  • 应该可以在路由器里安装服务,控制天猫精灵吧,有没有教程,好想要

    校验提示文案

    提交
    昨天19块的天猫精灵方糖没赶上,不然可以研究一下。 [抽烟]

    校验提示文案

    提交
    收起所有回复
  • 请问这是你的原创文章吗?不知道你还有没有在用?我有个两个小度音箱,都检测不到的,但是试过小爱同学确实可以实现,不知道有没有方法可以让小度也可以airplay?

    校验提示文案

    提交
    是我的原创,请问还在其他地方看到盗版的吗?小度音箱我之前都试过是ok的(后来送人了),可能是音箱固件的DLNA问题吧,你去小度音箱的论坛问问。

    校验提示文案

    提交
    第一种方法没检测到,第三种方法可以。

    校验提示文案

    提交
    还有6条回复
    收起所有回复
  • 梅林的基础上怎么搞呀

    校验提示文案

    提交
    登录ssh输代码安装吧。。我的k3刷了梅林,但是没试过。因为有「安卓派」了 [吐舌]

    校验提示文案

    提交
    楼主试一下梅林的安装,其他的一直开机不太现实哦

    校验提示文案

    提交
    还有6条回复
    收起所有回复
  • 能不能实现网页视频语音播放?查了好像实现不了。。。 [皱眉]

    校验提示文案

    提交
    电脑放视频的话,如果选择音箱,只能播放音频了,画面就没了。

    校验提示文案

    提交
    收起所有回复
  • 早上试了下,在群晖有插件可以直接装,但是不是很好用啊 本地的文件投过去要很久,应为要转码为wav,网易云根本不行 没反应 看来问题还很多

    校验提示文案

    提交
    我用mac客户端和「安卓派」都不用转码啊,5g WiFi的延迟也还行,1s左右?

    校验提示文案

    提交
    我装在群晖上,黑群晖性能不够?不知道什么原因 我这里没有可用性

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 树莓派装shairport-sync搞定。

    校验提示文案

    提交
    也可以,不过一般人不搞树莓派这种geek设备 [鼓掌]

    校验提示文案

    提交
    收起所有回复
  • 需求过剩,一点折腾的想法都没……

    校验提示文案

    提交
    嗨,瞎写着玩,顺便记录一下。

    校验提示文案

    提交
    收起所有回复
  • 乐播投屏可以关掉连音响的那个手机的屏幕吗

    校验提示文案

    提交
    可以关屏的,保证后台运行就行了。(加个白名单之类

    校验提示文案

    提交
    收起所有回复
  • 买个苹果老款路由不就好了吗?还有光纤输出,几十块钱搞定。

    校验提示文案

    提交
    没毛病。不过我路由是k3梅林很好用,没必要额外买个鸡肋旧路由。写的这些方法装个软件就行,或者利用现有的闲置设备折腾玩玩。 [无所谓]

    校验提示文案

    提交
    收起所有回复
  • 用了sonoair,也能显示sonos play1,但是手机和mac的airplay都没有反应呢?只有ipad上的airplay可以找到sonos音箱,为什么呢?

    校验提示文案

    提交
    先看看是不是同一个WiFi环境吧(比如二级路由?),或者断开再连接WiFi试试。

    校验提示文案

    提交
    收起所有回复
  • windows下itools内个啥录屏软件就ok。

    校验提示文案

    提交
    没毛病,iTools我也在用,但那是串流视频的,这个主要是音频部分的应用。场景不一样哦~ [吐舌]

    校验提示文案

    提交
    收起所有回复
  • 树莓派成功 暂停的时候有不到一秒的延迟 体验很好 谢谢本文作者和airconnect的开发者

    校验提示文案

    提交
    本就是小众需求,互帮互助吧,不用谢 [脸红]

    校验提示文案

    提交
    收起所有回复
  • 感谢楼主!装在树莓派上后小爱音箱可以AirPlay了!

    校验提示文案

    提交
    举手之劳,有帮助到需要的人我也开心 [ok了]

    校验提示文案

    提交
    收起所有回复
  • 请问为什么要一直ssh到树莓派才可以呢

    校验提示文案

    提交
    不需要一直开启ssh连接窗口的,你可以添加一个screen或者nohup命令实现后台运行。(如果……没记错的话,其实我也是小白 [装大款]

    校验提示文案

    提交
    收起所有回复
  • play1和one不能组对立体声的

    校验提示文案

    提交
    啊?真的么…… [尴尬]

    校验提示文案

    提交
    请问one 和1虽然不能组立体声,但是可以用一个one 来带两个 1 连 AirPlay 2, 对吧?

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • sonos可以用dlna投送听歌吗

    校验提示文案

    提交
    可以的。。布丁

    校验提示文案

    提交
    请问如何操作,家里有bar和one,在网易云音乐里没搜到设备

    校验提示文案

    提交
    收起所有回复
  • Mac. 应用商店没有找到 SonoAir。 是下架了吗

    校验提示文案

    提交
    直接官网下载,Mac的很多软件都不上架App Store……

    校验提示文案

    提交
    收起所有回复
  • 在旧安卓手机上安装「乐播投屏TV」App,然后用 3.5mm 公对公音频线把手机和音箱连接起来,iPhone/iPad/Mac 上就能找到 AirPlay 音箱了。(iPhone怎么找到这个安卓手机?????只能安卓手机找到电视盒子)

    校验提示文案

    提交
    直接滑出iPhone控制中心,右上角播放区域的那个广播图标,或者某些音乐app界面,找小电视的图标。

    校验提示文案

    提交
    收起所有回复
  • 我正在逆向研究,如何让安卓手机使用只有airplay的音响,快些好了,再等等 [笑]

    校验提示文案

    提交
    额……网上有很多现成的安卓app啊,比如allconnect,你要重复造轮子么,大神?

    校验提示文案

    提交
    收起所有回复
  • 请问openwrt x86软路由应该装哪个版本呢,求指点

    校验提示文案

    提交
    那就试试x86的?都试试呗。我没弄软路由,现在直接NAS装的。

    校验提示文案

    提交
    收起所有回复
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
770
扫一下,分享更方便,购买更轻松