全部教程全部教程All guides

Sonos 疑难排解Sonos 疑難排解Sonos troubleshooting

Sonos 不出现在 AirPlay 列表,或者播一阵就断?Sonos 唔出現喺 AirPlay 清單,或者播一陣就斷?Sonos Not Showing in AirPlay? Fix Missing Speakers and Cutouts

先确认一件事:并不是每台 Sonos 都支持 AirPlay 2。确认过型号之后,再按网络、分组、来源三层往下查。这一篇不涉及恢复出厂设置——AirPlay 问题极少需要走到那一步。先確認一件事:唔係每台 Sonos 都支援 AirPlay 2。確認過型號之後,再按網絡、分組、來源三層往下查。呢篇唔涉及恢復原廠設定——AirPlay 問題極少需要走到嗰一步。Start with one fact: not every Sonos speaker supports AirPlay 2. Confirm the model first, then work down through network, grouping and source. This guide does not involve a factory reset — AirPlay problems almost never need one.

最后更新:2026-08-26最後更新:2026-08-26Last updated: 2026-08-26

① 这台音箱到底支不支持 AirPlay 2?① 呢台喇叭到底支唔支援 AirPlay 2?① Does this speaker support AirPlay 2 at all?

这是最常见的「问题」,而它根本不是故障。较早期的 Sonos 型号没有 AirPlay 2 硬件支持,无论怎么设置都不会出现在 AirPlay 列表里。在 Sonos App 的「系统」里逐台看产品型号,再对照官方的 AirPlay 2 兼容列表——一分钟就能排除掉一大类无用排查。呢個係最常見嘅「問題」,而佢根本唔係故障。較早期嘅 Sonos 型號冇 AirPlay 2 硬件支援,點設定都唔會出現喺 AirPlay 清單。喺 Sonos App 嘅「系統」逐台睇產品型號,再對照官方嘅 AirPlay 2 相容清單——一分鐘就排除到一大類無用排查。This is the most common "problem", and it is not a fault. Older Sonos models have no AirPlay 2 hardware support and will never appear in the AirPlay picker, no matter what you change. Open System in the Sonos app, note each product's model, and check it against Sonos' AirPlay 2 compatibility list — a minute here removes a whole category of pointless troubleshooting.

有个实用的绕法:把不支持的音箱和一台支持 AirPlay 2 的音箱分到同一组,再 AirPlay 到那台支持的。声音会一起出,虽然那不是真正的 AirPlay 直连。有個實用嘅繞法:把唔支援嘅喇叭同一台支援 AirPlay 2 嘅喇叭分到同一組,再 AirPlay 去嗰台支援嘅。聲會一齊出,雖然嗰個唔係真正嘅 AirPlay 直連。There is a useful workaround: group the unsupported speaker with one that does support AirPlay 2, then AirPlay to the supported one. Both will play, though it is not a true direct AirPlay connection.

② 支持但还是搜不到?先看网段和组播② 支援但仲係揾唔到?先睇網段同組播② Supported but still not listed? Check subnet and multicast

AirPlay 靠 Bonjour(mDNS)发现设备,而 mDNS 走组播。iPhone 和 Sonos 必须在同一个子网,中间不能有阻断组播的设置。三个最常见的拦路点:访客网络(默认隔离)、路由器的「AP 隔离 / 客户端隔离」、以及某些企业或宿舍网络默认关掉组播。AirPlay 靠 Bonjour(mDNS)發現裝置,而 mDNS 行組播。iPhone 同 Sonos 必須喺同一個子網,中間唔可以有阻斷組播嘅設定。三個最常見嘅攔路點:訪客網絡(預設隔離)、路由器嘅「AP 隔離 / 客戶端隔離」、以及某啲企業或宿舍網絡預設閂咗組播。AirPlay discovers devices over Bonjour (mDNS), and mDNS uses multicast. Your iPhone and your Sonos must sit on the same subnet with nothing blocking multicast in between. The three usual blockers are a guest network (isolated by default), the router's AP isolation or client isolation setting, and corporate or dormitory networks that disable multicast outright.

一个 20 秒的判据:把 iPhone 连到和音箱完全相同的 SSID(不是访客网、不是 5G 的另一个 SSID),再看 AirPlay 列表。如果这样就出现了,问题就在网络隔离,不在音箱。一個 20 秒嘅判據:把 iPhone 連到同喇叭完全相同嘅 SSID(唔係訪客網、唔係 5G 嗰個另一個 SSID),再睇 AirPlay 清單。如果咁樣就出現咗,問題就喺網絡隔離,唔喺喇叭。A 20-second test: put the iPhone on exactly the same SSID as the speakers — not the guest network, not the separate 5 GHz SSID — and check the AirPlay list again. If it appears, the problem is network isolation, not the speaker.

③ VPN 会让 AirPlay 找不到 Sonos 吗?③ VPN 會唔會令 AirPlay 揾唔到 Sonos?③ Can a VPN stop AirPlay from finding Sonos?

手机上开着 VPN 时,部分 VPN 会把所有流量(包括本地发现)吃掉,AirPlay 列表就会变空。先把 VPN 关掉试一次——如果列表回来了,在 VPN 里为本地网段设置例外,或者听音乐时关掉。手機開住 VPN 嗰陣,部分 VPN 會把所有流量(包括本地發現)食晒,AirPlay 清單就會變空。先把 VPN 閂咗試一次——如果清單返嚟,喺 VPN 為本地網段設定例外,或者聽歌時閂咗佢。With a VPN active, some clients capture all traffic including local discovery, which empties the AirPlay list. Turn the VPN off and test once — if the list returns, add a local-subnet exception in the VPN, or switch it off while listening.

iOS 的「私人 Wi-Fi 地址」也值得看一眼。它本身不阻断 AirPlay,但它会让路由器每次看到一个新的 MAC,导致你之前做的地址保留、白名单或家长控制规则失效——表现出来就是「昨天还好好的」。在该网络的 Wi-Fi 详情里关掉它,然后重连。iOS 嘅「私人 Wi-Fi 位址」都值得睇一眼。佢本身唔阻斷 AirPlay,但佢會令路由器每次見到一個新 MAC,導致你之前做嘅地址保留、白名單或家長控制規則失效——表現出嚟就係「琴日仲好地地」。喺該網絡嘅 Wi-Fi 詳情閂咗佢,然後重連。iOS's Private Wi-Fi Address is also worth a look. It does not block AirPlay by itself, but it makes the router see a new MAC each time, which quietly invalidates any address reservation, allow-list or parental-control rule you set up — surfacing as "it worked yesterday". Turn it off in that network's Wi-Fi details and reconnect.

如果是从 Mac 发 AirPlay,检查系统设置里的防火墙是否处于「阻止所有传入连接」。这个选项会连带挡掉 AirPlay 的回程流量。如果係由 Mac 發 AirPlay,檢查系統設定嘅防火牆係咪處於「阻止所有傳入連線」。呢個選項會連帶擋走 AirPlay 嘅回程流量。If you are sending AirPlay from a Mac, check whether the firewall in System Settings is set to "Block all incoming connections". That option also blocks AirPlay's return traffic.

④ 播一阵就断,是 AirPlay 坏了吗?④ 播一陣就斷,係咪 AirPlay 壞咗?④ Cutting out mid-stream — is AirPlay broken?

AirPlay 对网络抖动比 Sonos 自己的串流敏感得多——因为音频是从你的手机实时推过去的,手机一走开、一锁屏、一切换频段,流就断。所以「AirPlay 会断但用 Sonos App 直接播不会断」是很正常的现象,它指向的是 Wi-Fi 质量,不是 AirPlay 功能坏了。AirPlay 對網絡抖動敏感過 Sonos 自己嘅串流好多——因為音訊係由你部手機實時推過去,手機一行開、一鎖屏、一切換頻段,個流就斷。所以「AirPlay 會斷但用 Sonos App 直接播唔會斷」係好正常嘅現象,佢指向嘅係 Wi-Fi 質素,唔係 AirPlay 壞咗。AirPlay is far more sensitive to network jitter than Sonos' own streaming, because the audio is pushed in real time from your phone — walk away, lock the screen, or switch bands and the stream breaks. So "AirPlay cuts out but playing directly from the Sonos app does not" is entirely normal, and it points at Wi-Fi quality rather than a broken AirPlay feature.

能改善的方向和一般掉线一样:让手机和音箱都待在信号好的频段、避开拥挤信道、给音箱固定 IP。如果你要长时间播放同一个来源,直接在 Sonos App 里选那个服务播会稳定得多——AirPlay 更适合临时投送。可以改善嘅方向同一般掉線一樣:令手機同喇叭都留喺訊號好嘅頻段、避開擠塞信道、畀喇叭固定 IP。如果你要長時間播同一個來源,直接喺 Sonos App 揀嗰個服務播會穩定好多——AirPlay 更適合臨時投送。The levers are the same as for ordinary dropouts: keep the phone and speakers on a band with good signal, avoid congested channels, and reserve the speakers' IP addresses. If you plan to play one source for a long stretch, selecting that service inside the Sonos app is far more stable — AirPlay suits ad-hoc casting better.

⑤ 分组之后音量或声道为什么会乱?⑤ 分組之後音量或聲道點解會亂?⑤ Why do volume and channels go wrong after grouping?

AirPlay 分组和 Sonos 分组是两套机制,叠在一起会打架。如果你在 AirPlay 里选了多台,同时又在 Sonos App 里把它们分了组,音量控制会变得不可预测。选一套用:要么全部在 AirPlay 里选,要么在 Sonos 里分好组、AirPlay 只投给组长。AirPlay 分組同 Sonos 分組係兩套機制,疊埋一齊會打交。如果你喺 AirPlay 揀咗多台,同時又喺 Sonos App 把佢哋分咗組,音量控制會變得不可預測。揀一套用:要麼全部喺 AirPlay 揀,要麼喺 Sonos 分好組、AirPlay 只投畀組長。AirPlay grouping and Sonos grouping are two separate mechanisms, and stacking them fights. If you select several speakers in AirPlay while they are also grouped in the Sonos app, volume control becomes unpredictable. Pick one: either select them all in AirPlay, or group them in Sonos and AirPlay only to the coordinator.

立体声对和家庭影院组则不需要在 AirPlay 里分别选——它们对外只表现为一个目标。如果你在列表里看到左右声道分开出现,说明那对立体声配对已经掉了,先回 Sonos App 里重建配对。立體聲對同家庭影院組就唔需要喺 AirPlay 分別揀——佢哋對外只表現為一個目標。如果你喺清單見到左右聲道分開出現,即係嗰對立體聲配對已經甩咗,先返 Sonos App 重建配對。Stereo pairs and home theatre groups do not need to be selected separately in AirPlay — they present as a single target. If you see left and right appearing as separate entries, that pairing has broken; rebuild it in the Sonos app first.

按这个顺序试,不要跳按呢個次序試,唔好跳Work through it in this order

  1. 对照官方兼容列表确认型号支持 AirPlay 2——不支持就到此为止,改用分组的绕法。對照官方相容清單確認型號支援 AirPlay 2——唔支援就到此為止,改用分組嘅繞法。Check the model against Sonos' compatibility list. If it is not AirPlay 2 capable, stop here and use the grouping workaround instead.
  2. 把 iPhone 换到和音箱完全相同的 SSID,关掉 VPN,再看列表。把 iPhone 換到同喇叭完全相同嘅 SSID,閂咗 VPN,再睇清單。Move the iPhone to exactly the same SSID as the speakers, turn off any VPN, and check the list again.
  3. 在路由器里确认没有开启 AP 隔离/客户端隔离,访客网络不算数。喺路由器確認冇開 AP 隔離/客戶端隔離,訪客網絡唔算數。In the router, confirm AP isolation or client isolation is off. A guest network does not count.
  4. 重启这台音箱和路由器各一次(先音箱,等它回到 App 里,再路由器)。重啟呢台喇叭同路由器各一次(先喇叭,等佢返到 App 裏面,再路由器)。Reboot the speaker and the router once each — speaker first, wait for it to reappear in the app, then the router.
  5. 仍然不出现,就换一台 Apple 设备试。两台都不出现 = 网络或音箱;只有一台不出现 = 那台设备的设置。仍然唔出現,就換一台 Apple 裝置試。兩台都唔出現 = 網絡或喇叭;只有一台唔出現 = 嗰台裝置嘅設定。If it still does not appear, try a second Apple device. Missing on both points at the network or the speaker; missing on only one points at that device's settings.

每做完一步就重新拉一次 AirPlay 列表再判断,不要一口气改五样。AirPlay 的发现有缓存,连续快速切换设置反而会让你读到过期的结果。每做完一步就重新拉一次 AirPlay 清單再判斷,唔好一口氣改五樣。AirPlay 嘅發現有快取,連續快速切換設定反而會令你讀到過期嘅結果。Re-open the AirPlay picker after each step rather than changing five things at once. AirPlay discovery is cached, and flipping settings rapidly tends to show you stale results.

什么情况不该怪 AirPlay咩情況唔應該怪 AirPlayWhen AirPlay is not the thing to blame

有几种症状看起来像 AirPlay 坏了,其实不是。只有某个 App 投不了——那是那个 App 自己的输出选择或版权限制,换个 App 试就知道。投得出但延迟很大——AirPlay 本身有约两秒缓冲,看视频时会明显唇音不同步,这是设计如此,不是故障;看视频请用支持低延迟的路径,或者直接在电视端处理。音量突然很小——先看那台音箱在 Sonos App 里的音量,AirPlay 音量和 Sonos 音量是叠乘的。有幾種症狀睇落好似 AirPlay 壞咗,其實唔係。只有某個 App 投唔到——嗰個係嗰個 App 自己嘅輸出選擇或版權限制,換個 App 試就知。投得出但延遲好大——AirPlay 本身有大約兩秒緩衝,睇片時會明顯唇音唔同步,呢個係設計如此,唔係故障;睇片請用支援低延遲嘅路徑,或者直接喺電視端處理。音量突然好細——先睇嗰台喇叭喺 Sonos App 嘅音量,AirPlay 音量同 Sonos 音量係疊乘嘅。A few symptoms look like broken AirPlay but are not. Only one app fails to cast — that is that app's own output picker or licensing restriction; try another app and you will know. It casts but the delay is large — AirPlay buffers roughly two seconds, so lip-sync drifts noticeably with video. That is by design, not a fault; for video, use a low-latency path or handle it at the TV. The volume is suddenly tiny — check that speaker's volume inside the Sonos app first, because AirPlay volume and Sonos volume multiply.

还有一种容易误判的:投送成功但没声音。先确认那台音箱不是被静音、不在其他分组里、也不是正在播 TV 输入。家庭影院组在电视输入激活时会拒绝其他来源。仲有一種容易誤判嘅:投送成功但冇聲。先確認嗰台喇叭唔係畀人靜咗音、唔喺其他分組裏面、亦唔係正播緊 TV 輸入。家庭影院組喺電視輸入啟用時會拒絕其他來源。One more easy misread: the cast succeeds but there is no sound. Confirm the speaker is not muted, not part of another group, and not currently on its TV input — a home theatre group will refuse other sources while the TV input is active.

官方参考官方參考Official references

锁屏、Apple Home、快捷指令,都能接上鎖屏、Apple Home、捷徑,都能接上Lock screen, Apple Home and Shortcuts all connect

ZoneFoundry 把 Sonos 接进 Apple Home 和快捷指令,锁屏上也有完整的播放控制,不用为了换首歌先解锁再开 App。ZoneFoundry 把 Sonos 接進 Apple Home 和捷徑,鎖屏上也有完整的播放控制,不用為了換首歌先解鎖再開 App。ZoneFoundry brings Sonos into Apple Home and Shortcuts, with full playback controls on the lock screen — no unlocking and opening an app just to change a track.

下一步下一步Next

音箱反复掉线 →喇叭反覆掉線 →Speakers keep dropping off Wi-Fi →
分组、立体声对和家庭影院的分别 →分組、立體聲對同家庭影院嘅分別 →Groups vs stereo pairs vs home theatre →
把 Sonos 接进 Apple 家庭和 Siri →把 Sonos 接入 Apple 家庭同 Siri →Put Sonos into Apple Home and Siri →

AirPlay 适合临时投送;如果你想长期用一句话跨服务点歌、或者一次控制多个房间,ZoneFoundry 提供这一层,同时保留你现有的 Sonos 设置不变。AirPlay 適合臨時投送;如果你想長期用一句話跨服務點歌、或者一次控制多個房間,ZoneFoundry 提供呢一層,同時保留你現有嘅 Sonos 設定不變。AirPlay suits ad-hoc casting. If you want to search across services by voice or control several rooms at once as a habit, ZoneFoundry adds that layer while leaving your existing Sonos setup unchanged.