【问题标题】:Where can I get started writing a media server in C# like PlayOn我在哪里可以开始用 C# 编写媒体服务器,比如 PlayOn
【发布时间】:2010-10-05 04:51:04
【问题描述】:

我可以从哪里开始使用 C# 编写媒体服务器,例如 PlayOn http://www.themediamall.com/playon

更新:
我了解到 PlayOn 是一个 DLNA/UPnP 媒体服务器,但我仍在寻找此类服务器的 C# 示例实现。如果您能指出一些示例代码,我将悬赏并奖励它,我可以使用这些示例代码将照片和/或视频内容提供给 XBOX 360、Playstation 3、Media Center 或 Media Center Extenders 等媒体客户端

【问题讨论】:

  • 如果您投票结束,请留言说明原因

标签: c# asp.net media upnp dlna


【解决方案1】:

经过更多研究,我了解到 PlayOn 是一个DLNA/UPnP 媒体服务器。关于它的信息不多,但有一些。如果有人可以参考一个很棒的例子。

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

Creating a DLNA server/service in VB.NET

C# UPNP/DNLA Media Server Library

【讨论】:

    【解决方案2】:

    This 的问题也可能有助于为您指明正确的方向。

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

    【讨论】:

      【解决方案3】:

      我的建议是不要编写您自己的服务器,因为 Windows Media Services - 这是一个来自 Microsoft 的很棒的免费流媒体服务器已经可用。它专注于您如何流式传输、格式等的繁重工作……有据可查且易于理解,这使得部署更容易。然后,您的注意力可能会集中在它不擅长的领域,即客户端前端 - 即一个漂亮的网络或Silverlight 界面,可能是视频的 RSS 提要。这应该不难作为服务器 API 以及如何针对它编写代码is well documented

      【讨论】:

        【解决方案4】:

        【讨论】:

          【解决方案5】:

          也许看看Media Portal的代码库

          这里是开发者页面 http://www.team-mediaportal.com/contribute_to_mediaportal.html

          code plex 上还有一个媒体共享库可能会有所帮助

          http://www.codeplex.com/blueportal

          【讨论】:

            【解决方案6】:

            这里有几件事需要调查:

            /whsUpnp360 UPnP MediaServer 使用 Intels SDK for Windows Home Server 和 Xbox 360(用 C# 编写)

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

            用于 C# 的 UPnP 库? http://bytes.com/groups/net-c/741142-upnp-library-c

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 2012-03-17
              • 1970-01-01
              • 1970-01-01
              • 2011-01-15
              • 1970-01-01
              • 2011-04-03
              • 2012-05-29
              • 1970-01-01
              相关资源
              最近更新 更多