V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ChampionChann
V2EX  ›  Apple

成功将 2025 款小米智能音箱 Pro 接入 Airplay2

  •  
  •   ChampionChann · 10 天前 via iPhone · 2325 次点击

    需求背景

    1. 最近在研究智能家居相关内容,本想入手小爱音箱 pro 做从网关,后来看小米新推出了新款的 pro 音箱(已改名小米音箱 Pro ),果断下单了几个,作为多个房间的米家设备网关和智能音箱使用。
    2. 因为主力机是苹果,还有几个 homepod 习惯用 airplay 听音乐,米家的设备也是通过 homeassistant 转 homekit 使用。

    需求总结

    · 需要将小米音箱接入 airplay2 实现组合播放。

    直接说分享

    1. 找到一个 github 的项目,项目地址是: https://github.com/mikebrady/shairport-sync  可以将有线音箱通过部署该服务接入 airplay 。
    2. 我将小米音箱使用 usb-c 数据线连接部署服务就搞定了。
    3. 有同样需求的 V 友可以自行上 girhub 查看作者的安装文档,作者写的已经很详细了。
    4. 需要保姆级教程的,大家遇到问题无法使用的,我也写了一份搭建教程以及如何解决常见问题,在张大妈上面,https://post.m.smzdm.com/p/a4p2gwow/ 可供大家参考。

    声明

    ·内容使用到的项目代码非本人原创,引用 Github 开源项目,仅为分享知识,如有侵权,请联系 OP 进行删除,如需转载请标明项目原作者以及出处。

    18 条回复    2025-03-31 17:08:47 +08:00
    goodryb
        1
    goodryb  
       10 天前
    不错,以前还真想过这么搞
    wsbqdyhm
        2
    wsbqdyhm  
       10 天前
    是不是只有新款才可以,有一个 2023 版的小米音箱 pro ,
    ChampionChann
        3
    ChampionChann  
    OP
       10 天前 via iPhone
    @wsbqdyhm 旧款的应该也是可以的,拿一根 aux 线连接 linux ,aplay -l 看看能不能正常显示音箱设备
    mywaiting
        4
    mywaiting  
       10 天前
    那么问题来了,哪种支持 Linux 的盒子最有性价比?最好是直接带 3.5 耳机孔输出的,适用性更广
    starrynight9
        5
    starrynight9  
       10 天前
    之前用过这个项目,发现播放的延迟有点不能忍受,延迟有 1-3 秒左右,不知道你这套方案延迟怎么样
    ChampionChann
        6
    ChampionChann  
    OP
       10 天前 via iPhone
    我用的斐讯 T1 盒子,还成功试过树莓派,都是之前淘汰下来的设备,只要有 usb 就可以,新款小米音箱还只能用 usb-c 去连接,试过 3.5 耳机孔无法使用,音箱不支持 aux in ,旧款的应该是可以的,家里有旧的设备能刷 linux 的,理论上都是可以的。

    性价比盒子型号推荐旧交给其他 V 友了,我手上也没太多设备可供参考。
    ChampionChann
        7
    ChampionChann  
    OP
       10 天前 via iPhone
    @starrynight9 跟使用 HomePod 播放的延迟是一致的,如果不能接受 HomePod 的延迟,那这个方案就不适合。我认为这套方案更适合全屋组合去播放音乐的场景,优势在于小米和苹果可以混搭。
    mywaiting
        8
    mywaiting  
       10 天前
    搜索了一下,有个打包好的图形化界面 github.com/Frank-Friemel/ShairportQt

    下载回来一路点 Next 即可

    全系列平台支持 Windows/Linux/树莓派,手上有设备的可以折腾起来
    virtualHJ
        9
    virtualHJ  
       9 天前
    音箱要一直连着盒子吗?
    ChampionChann
        10
    ChampionChann  
    OP
       9 天前 via iPhone
    @virtualHJ 需要一直连着
    NASK
        11
    NASK  
       9 天前 via iPhone
    用 3.5m 耳机孔的 arm 开发板+3.5m 有线耳机试了一下,效果还不错
    Tink
        12
    Tink  
       9 天前
    之前群友做了好多全挂闲鱼卖了
    xy19009188
        13
    xy19009188  
       8 天前
    不知道和 airconnect 的区别是啥
    ChampionChann
        14
    ChampionChann  
    OP
       8 天前 via iPhone
    @xy19009188 airconnect 需要音箱本身就支持 dlna 吧,那新款的小米音箱 pro 是不支持 dlna 只能用 usb-c 输出的
    PhDLuffy
        15
    PhDLuffy  
       8 天前
    @ChampionChann 啊,新款不支持 dlan 了?
    reayyu
        16
    reayyu  
       8 天前
    查了查 iStoreOS 里的应用商店 直接搜索 AirPlay2 就是这个项目 一键安装可用
    ChampionChann
        17
    ChampionChann  
    OP
       8 天前 via iPhone
    @PhDLuffy 是滴
    ChampionChann
        18
    ChampionChann  
    OP
       8 天前 via iPhone
    @reayyu 是的,是同一个项目,因为软路由和音箱不在一起,不然更简单了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3538 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 10:38 · PVG 18:38 · LAX 03:38 · JFK 06:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.