为什么要做它
同时守着 Windows 电脑和苹果设备的人,大都想把 PC 里的声音无线丢给 HomePod,可 Windows 系统一直没给 AirPlay 支持,这条路历来费劲。TuneBlade、AirParrot 这类老牌第三方虽然能救急,实际用下来各有明显的欠缺。
于是我们用 Rust 把底层协议栈整个推倒重写,做出了 WinAirCast:原生跑在 AirPlay 2 上,也兼容初代 AirPlay 1 协议(即 RAOP),延迟足够低,界面也是现代味。
所有音箱,一屏管完
打开主界面,网络里凡是用 AirPlay 的接收设备,会全部聚在一份列表里——Apple TV、HomePod,甚至老掉牙的 AirPort Express 都不例外。每台设备的在线状态、所用编码、实时延迟和独立音量条摆在明面上,不用走繁琐配置,点一下就能把电脑声音送到目标音箱。

悬浮小窗与边缘停靠栏
除了完整的控制台,还有一枚可置顶的桌面小窗:干活、刷网页、打游戏时不必切走,音量、状态、断开或重连都在小窗上顺手完成,对桌面的打扰压到最低。

极简党则可以试试别家少见的 Device Dock 停靠栏:它会自动贴到屏幕边上,观感跟 Windows 11 那套 Fluent 设计语言很搭;要控制时轻点边缘,设备列表与胶囊状的音量条便滑出来,闲时又缩回去,像系统自带的功能一样不抢戏。

延迟、编码与调度
无线听音稳不稳,就看延迟和连接。它把 AirPlay 2 里的 PTP 对钟做进底层,同步精度到微秒级,几台音箱也能组成立体声或跨房间分组齐播;老设备走 AirPlay 1 同样稳。
推流参数还能按设备单独配:局域网状态好时切到「实时流媒体」这一档,延迟可压到 45ms 上下,看视频不再口型对不上;编码除了标准 ALAC 无损,也开放不经过压缩的 PCM(L16)通路,省掉编解码开销,细节留得更全。调度上接入了系统的 MMCSS 专业音频服务,把推流线程优先级拉满,后台满载渲染也不容易出爆音、卡顿。
十段均衡器与灵活路由
HomePod 出厂调音未必合每个人口味,毕竟房间声学各不相同,系统自带的音频选项又太简陋。软件内置了十段图形 EQ 和前级增益余量 Pre-amp 控制,DSP 里做了防削波保护,可以逐段细调,再把满意的参数存成预设,换音箱时一键套用。
多任务场景下,全局抓音往往不够精细:它支持按单个应用隔离捕获,配合静音待机与 DRM 音频的穿透输出,路由方式自由得多。
价格与获取
让好设备不被生态墙埋没、发挥应有价值——WinAirCast 因这份念头而生。它已登陆 Microsoft Store,采用买断制,全球 2.99 美元(部分地区有优惠),没有任何订阅;购买前可先免费用满 15 天全功能,也不用绑支付方式,方便先验证自家网络与设备的兼容度。官网 winaircast.com 可直达下载。



