View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0014301||MMA||UPnP / Casting||public||2017-07-13 20:27||2023-04-20 05:36|
|Priority||urgent||Severity||major||Reproducibility||unable to reproduce|
|Target Version||2.0.1||Fixed in Version||2.0.0|
|Summary||0014301: Casting: Sonos Not seen as device|
|Description||Sonos is not seen as cast device|
|Additional Information||Ticket # 5313 http://www.mediamonkey.com/forum/viewtopic.php?f=26&t=88016|
|Tags||No tags attached.|
|Fixed in build||1074|
||According logs, there is probably a firewall issue. All requests are refused.|
Based on more recent information it seems that Sonos (or at least many versions of their firmware) don't include DLNA renderer functionality, so playback from a DLNA Controller (MMA) direct to a DLNA renderer isn't a supported usecase.
Sonos does work with MMW5, though, since it can render content from a DLNA Server (MMW5).
So this usecase could be supported either by:
a) adding DLNA Server support to MMA
b) adding Airplay 2 support to MMA (since Sonos apparently does render Airplay 2 streams directly).
I don't have a device to test it, but I have added a listing of embedded devices.
Fixed in build 220.127.116.110
Per user feedback, the Sonos device is still not visible.
Log ID RUZ2E9AFGV.
||New topic raised with same issue, MMA do not see Sonos.|
||I don't have a device to test it, but hopefully fixed in build 18.104.22.1684|
The device is now seen, but:
- it doesn't work
- it lists the device 10+ times!
We should not showing the device if it doesn't work.
Rusty: "it lists the device 10+ times"
Rusty has misunderstood what I reported.
* it lists each Sonos device once
* but Sonos is a multi-room system. Each device for each room is a separate computer, and often it can be multiple computers.
What I meant was:
* MMA lists every Sonos unit; I have 10 of them
* it doesn't show the Device's location. It just shows IP address, so the list is not user friendly
* in the case of a left & right pair, it lists two units, as each have their own IP address
* in the case of a left & rights pair plus sub, it lists each component separately
So it is a bloated list, which would annoying, even if MMA could play to a Sonos zone .. which it can't.
Even if you could get this going, you would need to have a facility where we could specify which Sonos zones should be excluded from your list.
After discussion with Peke on he forum, I see that I am reporting upon something different to what you may be thinking.
My comments were about the MMA Media Servers tab.
Not the MMA Cast options.
The MMA cast list is improved upon the Media Servers' tab ... it shows device name|location, additional to IP addresses
It still shows the Left & Right units separately for Paired units ... and it still shows Subs separately .. MMW does this also
MMA cannot play to a Sonos unit (unless it is routed via a Chrome dongle). .. MM5 can play to a Sonos units directly OK
The following Open Source project is in Python, but it should show how to connect to Sonos and play, also how to recognise Sonos Paired units, rather than listing all the separate components.