Skip to content

mUPnP for C++ is a development package for UPnP™ developers. CyberLink controls these protocols automatically, and supports to create your devices and control points quickly.

Notifications You must be signed in to change notification settings

cybergarage/mupnp-cc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mUPnP for C++

GitHub tag (latest SemVer) build

Overview

mUPnP for C++ is a development package for UPnP™ developers. mUPnP controls these protocols automatically, and supports to create your devices and control points quickly.

UPnP™ * architecture is an open network to enable discovery and control of networked devices and services, such as media servers and players at home.

UPnP™ * protocols are based on many standard, such as GENA, SSDP, SOAP, HTTPU and HTTP. Therefore you have to understand and implement these protocols to create your devices of UPnP™.

upnp-app

* UPnP ™ is a certification mark of the UPnP™ Implementers Corporation.

Building and Installation

µHTTP for C++ for C depend on µHTTP for C++, ando so you need to install µHTTP for C++ first. Next, µHTTP for C++ for C is distributed as an Automake project, and so you can install the library from the source codes with the following commands:

./boostrap
./configure
make install

macOS

For macOS platforms, you can easily install using Homebrew without µHTTP for C++ setup with the following brew commands:

brew tap cybergarage/homebrew
brew install mupnp++

References

Examples

About

mUPnP for C++ is a development package for UPnP™ developers. CyberLink controls these protocols automatically, and supports to create your devices and control points quickly.

Resources

Stars

Watchers

Forks

Packages

No packages published