Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
UPNP binding for Mono/.NET
C#
tree: 1d62180346

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
src
tests
.gitignore
AUTHORS
COPYING
HACKING
Makefile.am
Makefile.include
Mono.Upnp.sln
README.md
autogen.sh
configure.ac
expansions.m4

README.md

Mono.Upnp

Mono.Upnp is set of client/server libraries for the Universal Plug 'n Play specifications. See http://www.upnp.org.

To build with Visual Studio or MonoDevelop, open Mono.Upnp.sln and build the solution.

To build with from the command line with Mono:

xbuild Mono.Upnp.sln

To build with from the command line with .NET:

msbuild Mono.Upnp.sln

Alternatively, on Unix, you can use the Autotools infrastructure:

./configure # or ./autogen.sh if working on a cloned repository
make

About the projects:

  • Mono.Ssdp: An implementation of the Simple Discovery Protocol (see UPnP Device Architecture 1.1, Section 1).

  • Mono.Upnp: An implementation of the UPnP Device Archetecture 1.1, Secions 2-5.

  • Mono.Upnp.GtkClient: An executable GTK+ user interface for inspecting UPnP devices and services on the network.

  • Mono.Upnp.Dcp.MediaServer1: An implementation of the UPnP Audio/Video MediaServer1 Device Control Protocol.

  • Mono.Upnp.Dcp.MediaServer1.FileSystem: A MediaServer1 implementation which serves media from the file system.

  • Mono.Upnp.Dcp.MediaServer1.FileSystem.ConsoleServer: An executable console program which serves media from the file system.

  • Mono.Upnp.Dcp.MSMediaServerRegistrar1: An implementation of the Microsoft MSMediaServerRegistrar1 Device Control Protocol.

Something went wrong with that request. Please try again.