为服务器和客户端添加多路径 TCP (MPTCP) 支持
作者: ddimension创建于 2026年9月6日更新于 2026年9月6日
目前,Snapcast 依赖于单一的 TCP 路径来传输音频流。当该路径发生故障(例如 WiFi 链路断开)时,客户端只在 TCP 超时后才会注意到,并重新连接 — 这会导致听到的中断。多路径 TCP (MPTCP,Linux 内核 >= 5.6) 允许一个连接使用多个网络路径:使用两个链路(两个 WLAN、WiFi + 移动网络),流量在丢失一个路径时仍能正常传输,且无需重新连接。此功能已实现并进行了测试(待链接)。
内容来源: snapcast/snapcast