【发布时间】:2010-09-21 10:16:45
【问题描述】:
我想在 VB.NET 中创建一个 DLNA 服务器。 由于很多多媒体设备开始支持 DLNA,我想看看有什么可能。不仅可以流式传输视频/音频和图片,还可以查看还能做什么。
任何人的任何起点?协议信息,一些开始的基本代码?
DLNA 基于 UPnP,所以我猜这是我必须开始寻找的方向。
【问题讨论】:
-
这里有一个c#实现:nmaier.github.io/simpleDLNA
我想在 VB.NET 中创建一个 DLNA 服务器。 由于很多多媒体设备开始支持 DLNA,我想看看有什么可能。不仅可以流式传输视频/音频和图片,还可以查看还能做什么。
DLNA 基于 UPnP,所以我猜这是我必须开始寻找的方向。
【问题讨论】:
UPnP MediaServer using Intels SDK for Windows Home Server and Xbox 360 是用 C# 编写的,没有所需的所有功能,但它是一个开始。
我希望看到 .NET 中 DLNA 的开源实现
【讨论】:
这很容易理解 UPnP AV 控制点 VB.Net sample
【讨论】:
您可以从 UPNP 网站here 获得有关各种 UPNP 协议(包括 DLNA)的大量信息。这包括一个 zip 文件,其中包含所有服务定义和一个现有 SDK 列表,您可以从中开始。
【讨论】:
Mono 项目有一个很好的 UPnP 协议开源实现。 https://github.com/mono/mono-upnp
【讨论】: