Pergunta

Onde posso começar a escrever um servidor de mídia em C # como PlayOn http://www.themediamall.com/playon

UPDATE:
Aprendi que PlayOn é um é um servidor de mídia DLNA / UPnP, mas eu ainda estou procurando C # exemplo de implementação deste tipo de servidor. Estou colocando uma recompensa e vai premiar-lo se você pode me apontar para algum código de exemplo que posso usar para fotos servidor e / ou conteúdo de vídeo para um cliente de mídia como Xbox 360, Playstation 3, Media Center, ou Media Center Extenders

Foi útil?

Solução

Depois de mais investigação aprendi que PlayOn é um é um DLNA / UPnP servidor de mídia. Não há muita informação sobre isso, mas existem alguns. Se alguém pode fazer referência a um exemplo que seria fantástico.

aqui alguns links que eu encontrei depois de descobrir que eu estava procurando DLNA / < a href = "http://en.wikipedia.org/wiki/UPnP_AV_MediaServers" rel = "nofollow noreferrer"> UPnP

Criando um servidor DLNA / serviço em VB.NET

C # UPNP / Library DNLA Media Server

Outras dicas

Esta questão também pode ajudar você aponte na direção certa.

Especificamente o ponto de resposta aceita a Platinum UPnP biblioteca . Enquanto é uma biblioteca C ++, parece promissor e eu tenho certeza que ele pode ser integrado com uma solução de C # ou pelo menos dar-lhe ideias para a sua própria implementação.

A minha recomendação seria não escrever você próprio servidor para a razão que do Windows media Services - que é um grande servidor de streaming gratuito da Microsoft já está disponível. Ele se concentra no trabalho pesado de como você transmitir, formatos etc ... está bem documentado e compreendido o que torna mais fácil a implantação. Seu foco poderia, então, ser nas áreas que suga a, que é front-end cliente - ou seja, um bom web ou Interface Silverlight , talvez um feed RSS de vídeos. Isso não deve ser difícil como a API do servidor e como escrever código contra ela está bem documentado .

Talvez ter um olhar para a base de código para mídia Portal

Aqui está a página do desenvolvedor http://www.team-mediaportal.com/contribute_to_mediaportal.html

Há também um compartilhamento de mídia biblioteca no código plex que podem ajudar

http://www.codeplex.com/blueportal

Aqui está um par de coisas para olhar em:

/ whsUpnp360 UPnP MediaServer usando da Intel SDK para Windows Home Server e Xbox 360 (escrito em C #)

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

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

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top