I am trying to configure a DLNA controller to control an iPush Renderer device . iPush Renderer is becoming very popular as many iphone DLNA controllers and even the native Airplay do a great job of this. It supports almost all video file formats. My DLNA controller works with all the devices on which I have tested them so far (WDTV, Intels Media Renderer, XBox360 and many other iphone Renderers), except for this. iPush Renderer Device .
When I use UPNPLid.dll [UPnP 1.0 Type Library (Control Point)], I get all Renderers, including iPush
UPnPDeviceFinder finder = new UPnPDeviceFinder(); UPnPDevices devs = finder.FindByType(type, 0);
Further, when I try to iterate through iPush services, I get "COMException (0x80040501)"
foreach (var service in device.Services) {
I tried using Intels Device Spy and Intels Media Controller to click on iPush. When Play is called, iPush simply displays the download screen forever. Please note that iPush works great with all the iphone controllers that I tested on it.
After checking the Internet for this error, I saw a similar question regarding WMP and xBox giving the same exception, but there was no answer.
source share