A cross-platform C++ library for discovering, controlling or implementing UPnP devices. Contains sample code for a UPnP AV Media Server, Media Renderer and Control Point.
http://plutinosoft.com/platinumTags | media-server upnp upnp-sdk |
Implementation | C |
License | GPL |
Platform | Windows Linux MacOS |
PS3 Media Server is a cross-platform DLNA-compliant UPnP Media Server. Originally written to support the PlayStation 3, PS3 Media Server has been expanded to support a range of other media renderers, including smartphones, televisions, music players and more.
dlna upnp media-server ps3-media-server ps3mediaserverHome Media Center is a server application for UPnP / DLNA compatible devices. It supports streaming and transcoding media files, Windows desktop and video from webcams. This project is developed in C#, C++ and uses DirectShow, Media Foundation.
directshow dlna media-foundation upnpOpen source application written in C# and WPF. Utilizes Prism application library using unity as dependency injection container.Use Fluid Kit controls & UPnP tools for developers by Intel. Aim to create a touch screen based rich client user experience for Tversity media server.
The Universal Plug and Play (UPnP) SDK for Linux provides support for building UPnP-compliant control points, devices, and bridges on Linux.
The portable Universal Plug and Play (UPnP) SDK provides support for building UPnP-compliant control points, devices, and bridges on several operating systems.
defines two deliverables for making it easier to access upnp servers mainly from non-windows clients.(works on win too)the first application is a upnp to html bridge the second application is a client to access upnp content and play via a mplayer applet.
Powerful SOHO or Small-business UPnP-less routers that can be configured via TELNET can be used for Skype and other tools that require UPnP using this UPnP Proxy that handles UPnP request and response and configures the routers accordingly.
The Router Control add-in for the Windows Home Server enabled the user to get more control over his/her UPnP internet gateway (e.g. see and modify the dynamic port forwards).
whs upnp home-server networking router windows-home-serverdjmount is a UPnP AV client. It mounts as a Linux filesystem (using FUSE) the media content of compatible UPnP AV devices : the Audio and Video content on the network is automatically discovered, and can be browsed as a standard directory tree.
I needed a small headless UPnP media renderer for Linux (for small footprint-use in a Raspberry Pi or CuBox), but there was not much available. Found this old project GMediaRender - but it was incomplete, several basic features missing and the project has been abandoned several years ago.
I will open a UPnP library using Perl. I am developing oher UPnP library using some programming languages such as C++, Java, and C. It is a perl version. To know about UPnP, please check UPnP Forum.
A set of UPnP tools, libraries and softwares
A Windows Home Server (v1 and 2011) add-in for the Serviio UPnP/DLNA media server (http://www.serviio.org/).
This is a daemon that emulates Microsoft's Internet Connection Service (ICS). It implements the UPnP Internet Gateway Device specification (IGD) and allows UPnP aware clients, such as MSN Messenger to work properly from behind a Linux NAT firewall.
When you read zeroconf, read Bonjour and UPnP. Bonjour is an Apple protocol which does the same thing as UPnP : Service Discovery. This project is a FULL .NET implementation. With this implementation comes a partial object implementation of the DNS protocol.
bonjour upnp apple discovery dns mdns mefThe basics of a UPnP network stack for Windows Phone, based on a blog post originally. Written in C#, also requires the Async CTP. Includes device discovery via SSDP and method invocation.
upnp windows-phone-7 async-ctp ssdpThe UPnP PortMapper can be used to easily manage the port mappings/port forwarding of a UPnP enabled internet gateway/router in the local network.
UPnP IGD implementation
networking nat nat-pmp nat-traversal upnp pcp internet-gateway
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.