cybergarage-upnp icon indicating copy to clipboard operation
cybergarage-upnp copied to clipboard

cybergarage-upnp is a development package for UPnP™ developers. cybergarage-upnp controls these protocols automatically, and supports to create your devices and control points quickly.

cybergarage-upnp

GitHub tag (latest SemVer) Maven Central Version

Overview

cybergarage-upnp is a UPnP™ development package for Java developers. 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 ™ is a certification mark of the UPnP™ Implementers Corporation.

References

Repositories

Examples

  • UPnP control point examples

    • UPnP basic controller for UPnP devices
      • UPnP multicast dump utility
      • UPnP control point utility
    • UPnP controller for UPnP stardard devices
      • UPnP Internet gateway utility
  • UPnP device examples

    • UPnP stardard devices
      • UPnP/AV media sever
    • UPnP non-standard devices
      • UPnP clock device
      • UPnP light device
      • UPnP remote controller device
      • UPnP television device
      • UPnP air conditioner device
      • UPnP washer device