¿Dónde puedo empezar a escribir un servidor de medios en C # como Playón
Pregunta
¿Dónde puedo empezar a escribir un servidor de medios en C # como Playón http://www.themediamall.com/playon
ACTUALIZACIÓN:
He aprendido que Playón es un es un servidor multimedia DLNA / UPnP, pero todavía estoy buscando para C # ejemplo de implementación de este tipo de servidor. Voy a poner una recompensa y otorgará si me puede apuntar a un código de ejemplo que puede utilizar para fotos de servidor y / o contenido de vídeo a un cliente de medios como Xbox 360, Playstation 3, Media Center, o Media Center Extender
Solución
Después de más investigación he aprendido que Playón es un es un DLNA / UPnP servidor de medios. No hay mucha información sobre ella pero hay unos pocos. Si alguien puede hacer referencia a un ejemplo que sería impresionante.
A continuación algunos enlaces que encontraron después de descubrir que estaba buscando DLNA / < a href = "http://en.wikipedia.org/wiki/UPnP_AV_MediaServers" rel = "nofollow noreferrer"> UPnP
Otros consejos
Esta pregunta también puede ayudarle a usted en la dirección correcta.
Específicamente el punto de respuesta aceptada a la Platinum UPnP biblioteca . Mientras que es una biblioteca de C ++, parece prometedor y estoy seguro de que podría integrarse con una solución de C # o al menos darle ideas para su propia aplicación.
Mi recomendación sería que no le escriba poseen el servidor por la razón que de Windows Servicios de medios - que es un gran servidor de streaming gratuito de Microsoft ya está disponible. Se centra en el trabajo pesado de ¿cómo transmitir, formatos, etc ... está bien documentado y entendido lo que hace más fácil el despliegue. Su enfoque podría entonces estar en las zonas que no sabe jugar, que es cliente front-end - es decir, una buena web o interfaz Silverlight , tal vez un feed RSS de vídeos. Esto no debería ser difícil como la API de servidor y cómo escribir código en contra de ella se bien documentado.
Tal vez echar un vistazo a la base de código para Medios Portal
Esta es la página del desarrollador http://www.team-mediaportal.com/contribute_to_mediaportal.html
También hay una biblioteca en el intercambio de medios Plex código que podría ayudar
Aquí hay un par de cosas para mirar en:
/ whsUpnp360 UPnP MediaServer utilizando el SDK de Intel para Windows Home Server y Xbox 360 (escrito en C #)
http://www.mperfect.net/whsUpnp360/
biblioteca UPnP para C #? http://bytes.com/groups/net-c/741142- UPnP-library-c