Domanda

Dove posso iniziare a scrivere un media server in C # come PlayOn http://www.themediamall.com/playon

UPDATE:
Ho imparato che PlayOn è un è un media DLNA / UPnP server, ma sto ancora cercando per C # esempio di implementazione di questo tipo di server. Sto mettendo una taglia e premierà se mi si può puntare a qualche codice di esempio che posso usare per le foto di server e / o contenuti video a un client multimediale come Xbox 360, Playstation 3, Media Center, o Media Center Extender

È stato utile?

Soluzione

Dopo ulteriori ricerche ho imparato che PlayOn è un è un DLNA / UPnP media server. Non c'è un sacco di informazioni su di esso, ma ci sono pochi. Se qualcuno può fare riferimento a un esempio che sarebbe terribile.

Di seguito alcuni link che ho trovato dopo aver scoperto che stavo cercando DLNA / < a href = "http://en.wikipedia.org/wiki/UPnP_AV_MediaServers" rel = "nofollow noreferrer"> UPnP

Creazione di un server DLNA / servizio in VB.NET

C # UPnP / DNLA Media Server libreria

Altri suggerimenti

Questa domanda può anche aiutare a punto nella giusta direzione.

In particolare il punto di risposta accettata alla Platinum UPnP biblioteca . Mentre è una libreria C ++, sembra promettente e sono sicuro che potrebbe essere integrato con una soluzione di C # o almeno dare idee per la propria implementazione.

La mia raccomandazione sarebbe di non scrivere voi proprio server per la ragione che di Windows media Services - che è un grande server di streaming gratuito di Microsoft è disponibile già. Si concentra sul sollevamento di carichi pesanti come si fa a streaming, formati ecc ... è ben documentato e capito che rende più facile l'implementazione. Il vostro obiettivo potrebbe quindi essere sulle aree che succhia, che è client front end - vale a dire un bel web o Silverlight interfaccia, forse un feed RSS di video. Questo non dovrebbe essere difficile come l'API server e come scrivere il codice contro di esso è ben documentato .

Forse dare un'occhiata al codice di base per Media Portal

Questa è la pagina degli sviluppatori http://www.team-mediaportal.com/contribute_to_mediaportal.html

C'è anche un supporto condivisione delle librerie sul codice plex che potrebbe aiutare

http://www.codeplex.com/blueportal

Ecco un paio di cose da guardare in:

/ whsUpnp360 UPnP MediaServer usando Intels SDK per Windows Home Server e Xbox 360 (scritto in C #)

http://www.mperfect.net/whsUpnp360/

biblioteca UPnP per C #? http://bytes.com/groups/net-c/741142- UPnP-biblioteca-c

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top