English 中文(简体)
我在哪里可以开始使用C#编写类似于PlayOn的媒体服务器?
原标题:
  • 时间:2009-02-03 16:22:51
  •  标签:

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

最佳回答

经过更多的调查,我了解到PlayOn是一个DLNA/UPnP媒体服务器。关于它的信息并不是很多,但也有一些。如果有人能提供例子,那就太棒了。

在发现我正在寻找DLNA / UPnP后,这里是我找到的一些链接。

在VB.NET中创建DLNA服务器/服务

C# UPNP/DNLA 媒体服务器库

问题回答

这个问题也许可以帮助你找到正确的方向。

具体来说,被接受的答案指向了白金UPnP库。虽然它是一个C++库,但看起来很有前途,我相信它可以与C#解决方案集成,或者至少为您自己的实现提供思路。

我的建议是不要编写你自己的服务器,原因是微软的Windows Media Services已经提供了一个非常好的免费流媒体服务器。它专注于如何进行流媒体传输、格式等重要问题,并已经有良好的文档和理解,使得部署更容易。因此,你的重点可以放在它不擅长的地方,即客户端前端——比如一个漂亮的网页或Silverlight界面,可能还有视频的RSS源。这不应该难做,因为服务器API以及如何编写相应代码都被很好地文档化了

XNA Studio: XNA工作室

也许可以看看Media Portal的代码库。

Here is the developer page http://www.team-mediaportal.com/contribute_to_mediaportal.html

这里还有一个在CodePlex上的媒体共享库可能会有所帮助。

将此翻译为中文: http://www.codeplex.com/blueportal http://www.codeplex.com/blueportal

这里有几件事需要调查一下:

/whsUpnp360 UPnP MediaServer using Intels SDK for Windows Home Server and Xbox 360 (written in C#)

将此翻译成中文:http://www.mperfect.net/whsUpnp360/

UPnP library for C#? http://bytes.com/groups/net-c/741142-upnp-library-c





相关问题
热门标签