Where can I get started writing a media server in C# like PlayOn http://www.themediamall.com/playon
UPDATE:
I have learned that PlayOn is a is a DLNA/UPnP media server but I am still looking for C# example implementation of this type of server. I am placing a bounty and will award it if you can point me to some sample code that I can use to server photos and/or video content to a media client like XBOX 360, Playstation 3, Media Center, or Media Center Extenders
After more research I have learned that PlayOn is a is a DLNA/UPnP media server. There is not lots of information on it but there are a few. If anyone can reference an example that would be awesome.
here some links I found after discovering I was looking for DLNA/UPnP