Sonos 设备 return 相同的信息与 3 个独立的 UUID's over SSDP

Sonos devices return the same information with 3 seperate UUID's over SSDP

在尝试编写 SSDP 实现时,我注意到我有 6 个 Sonos 扬声器,而我只有 2 个。进一步的研究导致我发现每个扬声器有 3 个单独的响应。它们是:BASE、BASE_MR、BASE_MS

每个 BASE UUID 的其余响应完全相同。谁能告诉我为什么会这样?

经过一些研究,我确定 BASE 是根设备,_MR 和 _MS 是子设备