-
The Generic Device Description xml contains:
<service>
<serviceType>urn:microsoft.com:service:X_MS_MediaR eceiverRegistrar:1</serviceType>
<serviceId>urn:microsoft.com:serviceId:X_MS_MediaR eceiverRegistrar</serviceId>
<SCPDURL>X_MS_MediaReceiverRegistrar/scpd.xml</SCPDURL>
<controlURL>X_MS_MediaReceiverRegistrar/control</controlURL>
<eventSubURL>X_MS_MediaReceiverRegistrar/event</eventSubURL>
</service>
the Generic Device Description No XMS has this removed. Only a small subset of profiles use this variant so possibly the OP removed the above section from Generic Device Description xml file. The Yamaha RX profile uses Generic Device Description No XMS so possibly try using this profile.
-
No joy. It seems to connect, but it displays "No Audio Content Found on Server". I've tried various sub-playlists in music, even using one album, that contains just .mp3 files. I still can't seem to browse the content on Mezzmo.
Ideas?
-
OK, joy!
I re-read through this thread, and modified the GenericDeviceDescriptionNoXMS.xml, adding in the forward slashes as the OP wrote in his ultimate solution. I selected the Yamaha RX profile. I configured a Shared Playlist named "Music" that pointed to the default Album Artist playlist. Both .mp3 and FLAC stream to my Play Fi devices without issue using either iOS or Android. Interestingly, Mezzmo appears to have added the original back in, but without overwriting the other, so it appears harmless thus far (I connect to Mezzmo with a lot of different devices).
The edit was fairly straightforward:
FROM:
<service>
<serviceType>urn:schemas-upnp-org:service:ConnectionManager:1</serviceType>
<serviceId>urn:upnp-org:serviceId:ConnectionManager</serviceId>
<SCPDURL>ConnectionManager/scpd.xml</SCPDURL>
<controlURL>ConnectionManager/control</controlURL>
<eventSubURL>ConnectionManager/event</eventSubURL>
</service>
TO:
<service>
<serviceType>urn:schemas-upnp-org:service:ContentDirectory:1</serviceType>
<serviceId>urn:upnp-org:serviceId:ContentDirectory</serviceId>
<SCPDURL>/ContentDirectory/scpd.xml</SCPDURL>
<controlURL>/ContentDirectory/control</controlURL>
<eventSubURL>/ContentDirectory/event</eventSubURL>
</service>
I wouldn't be opposed to creating a profile culled from Yamaha RX (only music support), but for now things are looking splendid!
Cheers!
Scott