Media Center Front Panel Display SDK


I have released my Media Center Front Display Panel SDK. You can find API documentation here.


This is an SDK that I created to give you a managed API and State Aggregator to get notified of state from the Media Center State Aggregator Service. If you have a Windows Media Center 2004 machine you can implement IFrontPanelDisplay and do what you want with the information. In other words, if you want to write some code that gets notified of things like current tv show, elapsed time, volume level and so on then this is for you.


For example, Ian Kennedy (a fellow MSFT employee) wrote a C# implementation for the Hitachi HD44780 Parallel Port Vacuum Fluorescent Display that comes with our D.VINE Media Center cases. I wrote an implementation for my machine using his code and voilà. If you happen to have a Media Center box with such a VFD you can feel free to download it.

Comments (11)

  1. Brad Swanson says:

    Hello, I am not a programmer by any means but i desperately would like to get my Crystalfontz 631 LCD USB display working with Media Center. What would be the chances that you could help me fulfill my goals? I could compensate as needed or just be led to the right people who might like to take this on. Thank you in advane. An activex dll for this display can be found here.

    http://www.akwebservices.com/lcd/default.htm

  2. Omar Shahine says:

    Unfortunatley I didn’t do the interface to the LCD controller for this code, I only wrote an inteface. It’s specifically up to folks to add device support. Unless they have a managed api for their device there isn’t much I can do.

  3. Jes says:

    Which size of the Display do you have? 40×2 20×2 16×2 …. ? I need something like this for my MediaCenter, but need it to fit in a single 5 1/4 bay and the x4 sized don’t. if you display is a x2 that would be great

  4. Ryan Hurst (rmh) says:

    I use Omar’s SDK and Ians Provider with my D.Vine 4 and it works great, just wanted to thank you both again!!

  5. Timmy Guevara says:

    Hi Omar I have the same setup as you do parallel VFD and MCE2004, I am very excited to try your software…this setup is very common because HTPC case manufacturers like kanam or distributors like ahanix use the same setup but only suggest smartie lcd software which does not support MCE

  6. Reinhard Brongers says:

    I believe I have such a VFD (using LCD Smartie with the HD44780 option), and am jumping with expectation to use your work.

    I installed it following the instruction, but you can guess: no luck. How do I verify if the dll is hooked into MCE correctly?

    Thanks!