lewinc wrote: > > > Anyway, I did a bit more digging as I have both an xbox360 & a HEOS1; > both a > However, for my HEOS things are slightly different : > > Code: -------------------- > > > HTTP/1.1 200 OK > CACHE-CONTROL: max-age=180 > EXT: > LOCATION: http://192.168.72.208:60006/upnp/desc/aios_device/aios_device.xml > VERSIONS.UPNP.HEOS.COM: 10,1037356483,-341402110,1668293523,254856284,105553199,-316033077,-681699883,1339184365,1668293523,-1208500801 > BOOTID.UPNP.ORG: 581911472 > IPCACHE.URL.UPNP.HEOS.COM: /ajax/upnp/get_device_info > SERVER: LINUX UPnP/1.0 Denon-Heos/132847 > ST: urn:schemas-upnp-org:device:MediaRenderer:1 > USN: uuid:b834c568-084b-1fb6-0080-0005cd9f0422::urn:schemas-upnp-org:device:MediaRenderer:1 > -------------------- > > > > But when I send the same SOAP request to > http://192.168.72.208:60006/upnp/control/renderer_dvc/ConnectionManager > - I get a 404 response and no data. > > Which of course means that we get this line in the logfile: > > > Code: -------------------- > > > [21:42:34.023724] AddMRDevice:1167 [0x9f22b0]: adding renderer (Kitchen (HEOS)) > [21:42:34.023772] GetProtocolInfo:337 [0x9f22b0]: uPNP GetProtocolInfo > [21:42:34.029657] XMLGetFirstDocumentItem:122 (BUG) ixmlNode_getFirstChild(tmpNode) returned NULL > [21:42:34.029698] GetProtocolInfo:348 [0x9f22b0]: ProtocolInfo > [21:42:34.029753] stream_thread_init:307 [0x971180] streambuf size: 2457600 > -------------------- > > > > So I think I need help from phillipe now cos he's the upnp master - to > wit, hard-coding some defaults if possible for a given device in > upnpbridge. > > @philippe_44 - happy to make my logs and stuff available to you, and > help further. I'm not a C programmer (anymore); but I can get into > trouble with most things.
I have another application that runs fine with HEOS and uses the exact same codebase, except that this one does not care about getting protocol info. Luckily, if I have sorted out the "Extra MimeTypes" problem, you should be able to add extra answers to what ProtocolInfo provides. So just add "audio/mp3,audio/flac,audio/wav,audio/L16" (if you think HEOS do support all these) and it shoudl work to "Extra MimeTypes" (which is the <forced_mimetypes> parameter in the config file) LMS 7.7, 7.8 and 7.9 - 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB2. Sonos PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBoxOne, XBMC, Foobar2000, ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, , Pi B3, B2, Pi B+, 2xPi A+, Odroid-C1, Odroid-C2, Cubie2, Yamaha WX-010, AppleTV 4, Airport Express, GGMM E5 ------------------------------------------------------------------------ philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261 View this thread: http://forums.slimdevices.com/showthread.php?t=109178 _______________________________________________ Squeezecenter mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/squeezecenter
