Macmini 通过 airplay 连接homepod 导致局域网网络抖动严重

现象: 使用Mac mini 通过AirPlay 连接HomePod mini(两者处于同一Wi-Fi局域网下) 。在mac上通过终端 ping 局域网下的另一台windows主机,会出现周期性严重的网络抖动(jitter)

为什么这么用:我使用moonlight 客户端(macos) 和sunshine server(windows) 进行局域网串流以达到在macOS下操作windows电脑的使用目的。

问题的发现:这个问题已经困扰我很久了,同一局域网下串流,两台电脑和路由器在同一房间的情况下,居然会非常卡顿。 通过测试发现卡顿的情况实际上非常像周期性的网络堵塞,我能看到p2p网络stats上面有非常规律的周期性spike。 随后通过不间断的ping两台机器也可以明显看到网络延迟的抖动现象(如图)

通过进一步测试我发现这个问题居然和homepod有关。 只要在串流期间开启了airplay连接HomePod 就会出现这样的情况。 (后续即使关闭AirPlay 断开连接卡顿还是不会恢复) 直到关闭wifi重启。

通过查阅信息得知可能是apple 的 awdl 调度问题导致的网络抢占。但后续没有再投入精力测试。

这可能是个bug, 就算调度上有抢占机制,也应该在关闭连接的第一时间退出,而不是持续抢占网络。这个问题非常隐蔽。希望apple的工程师可以测试一下,如果确实是bug能修了最好

附上测试截图,可以看到jitter状态下的延迟和网络占用。

Mac mini, macOS 26.3

发布日期 2026年3月30日 上午9:11

回复

没有回复。

Macmini 通过 airplay 连接homepod 导致局域网网络抖动严重

欢迎来到 Apple 支持社区
Apple 客户在其产品方面互相帮助的论坛。使用您的 Apple 帐户开始畅游其中吧!!