This guy says that "protocols used between the extender and the media center are partially open" and gives some links to MSDN. But nothing like a hidden AVTransport
interface which comes up after the device pairing, i'm afraid. No hope for something as embarassingly boring as standard SetAVTransportURI
. The communication seems to be carried over "Remote Desktop Protocol channels" (whatever that is), which lefts me confused about why Microsoft bothered to implement MediaRenderer
at all. Another shot at "embrace, extend, extinguish", i guess. Which is hilariously recursive because UPnP is based on Microsoft-invented SSDP.
Any way, it's apparently a hardcore reverse engineering, packet capturing being a prominent tool. There is another project referenced from that page, aiming at recreating Media Center - basically what you would like to have. But stalled for almost 3 years. I think you're free to pick up :)