ChampionChann
V2EX  ›  Apple

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

  •  
  •   ChampionChann · Mar 29, 2025 via iPhone · 5386 views
    This topic created in 411 days ago, the information mentioned may be changed or developed.

    需求背景

    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 进行删除,如需转载请标明项目原作者以及出处。

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

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

    下载回来一路点 Next 即可

    全系列平台支持 Windows/Linux/树莓派,手上有设备的可以折腾起来
    virtualHJ
        9
    virtualHJ  
       Mar 29, 2025
    音箱要一直连着盒子吗?
    ChampionChann
        10
    ChampionChann  
    OP
       Mar 29, 2025 via iPhone
    @virtualHJ 需要一直连着
    NASK
        11
    NASK  
       Mar 29, 2025 via iPhone
    用 3.5m 耳机孔的 arm 开发板+3.5m 有线耳机试了一下,效果还不错
    Tink
        12
    Tink  
    PRO
       Mar 30, 2025
    之前群友做了好多全挂闲鱼卖了
    xy19009188
        13
    xy19009188  
       Mar 30, 2025
    不知道和 airconnect 的区别是啥
    ChampionChann
        14
    ChampionChann  
    OP
       Mar 31, 2025 via iPhone
    @xy19009188 airconnect 需要音箱本身就支持 dlna 吧,那新款的小米音箱 pro 是不支持 dlna 只能用 usb-c 输出的
    PhDLuffy
        15
    PhDLuffy  
       Mar 31, 2025
    @ChampionChann 啊,新款不支持 dlan 了?
    rayyume
        16
    rayyume  
       Mar 31, 2025
    查了查 iStoreOS 里的应用商店 直接搜索 AirPlay2 就是这个项目 一键安装可用
    ChampionChann
        17
    ChampionChann  
    OP
       Mar 31, 2025 via iPhone
    @PhDLuffy 是滴
    ChampionChann
        18
    ChampionChann  
    OP
       Mar 31, 2025 via iPhone
    @reayyu 是的,是同一个项目,因为软路由和音箱不在一起,不然更简单了
    darrh00
        19
    darrh00  
       May 25, 2025
    看了这个帖子,昨天入手了这款音箱,结果一直搞不定 airplay2 ,
    关键点写在值得买上了,就是 hw:1 需要写为 plughw:1 ,还有要装 nqptp
    好奇楼主是怎么找到这个解决方法的。
    ChampionChann
        20
    ChampionChann  
    OP
       May 29, 2025 via iPhone
    @darrh00 哈哈哈,plughw 这个点卡了很久,我是查看了 ALSA 的相关资料发现的,有运气成分
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1209 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 48ms · UTC 17:40 · PVG 01:40 · LAX 10:40 · JFK 13:40
    ♥ Do have faith in what you're doing.