none
RDP and Windows Media Center RRS feed

  • Question

  • Hi,

     

    I am Marc-Andre from the FreeRDP project. I have a computer running Windows 7 Ultimate which is my dedicated Windows Media Center box. I recently found out on wikipedia that Windows Media Center and Windows Media Center Extenders use RDP:

    http://en.wikipedia.org/wiki/Windows_Media_Center

    http://en.wikipedia.org/wiki/Windows_Media_Center_Extender

    FreeRDP has support for multimedia redirection which I've only used so far within Windows Media Player. Multimedia Redirection seems to be only available on Windows 7 editions that also ship with Windows Media Center, so I think there might be a link.

    The description of a Windows Media Center Extender makes it look like no more than a thin client with the proper client-side RDP functionality, which would probably include Multimedia Redirection. My first attempt at using Windows Media Center inside a remote desktop session was met with failure and some weird observations:

     

    videos didn't play, I'd get an error message saying that videos cannot be played within a remote desktop session. I guess windows media center is built with the /tsaware flag and detects the remote desktop session, or my client did not advertise the proper codecs for the multimedia redirection extension.

     

    The server sends an undocumented fast-path update message when browsing through videos in Windows Media Center. I am getting updates with an updateCode of 0xD, while the last one which is documented is FASTPATH_UPDATETYPE_POINTER with updateCode 0xB. Could anybody confirm this?

    http://msdn.microsoft.com/en-us/library/cc240622

     

    My main question is, where can I find more information regarding the requirements for a Windows Media Center Extender, such that I know which bits would be lacking in FreeRDP in order to build my own? I couldn't find much information regarding which RDP features it requires.

     

    Best regards,

    - Marc-Andre

    Tuesday, December 20, 2011 4:44 PM

All replies

  • Hi Marc-Andre, thank you for your question. A member of the protocol documentation team will respond to you soon.
    Josh Curry (jcurry) | Escalation Engineer | Open Specifications Support Team
    Tuesday, December 20, 2011 6:54 PM
    Moderator
  • Hi, Marc-Andre,

     

    Can you contact me offline at "dochelp (at) microsoft (dot) com".

     


    Bryan S. Burgin Senior Escalation Engineer Microsoft Protocol Open Specifications Team
    Tuesday, December 20, 2011 9:25 PM
    Moderator