UPnP

Open source Ruby based implementation of the UPnP protocol
Download

UPnP Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • Eric Hodel
  • Publisher web site:
  • http://seattlerb.rubyforge.org/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 36 KB

UPnP Tags


UPnP Description

Open source Ruby based implementation of the UPnP protocol UPnP is a free and open source Ruby based implementation of the UPnP protocol.Here are some of the key features of "UPnP":Client support:· Discovers UPnP devices and services via SSDP, see UPnP::SSDP· Creates a SOAP RPC driver for discovered services, see UPnP::Control::Service· Creates concrete UPnP device and service classes that may be extended with utility methods, see UPnP::Control::Device::create, UPnP::Control::Service::create and the UPnP-IGD gem.Server support:· Easy creation of device and service skeletons from UPnP specifications· Advertises UPnP devices and services via SSDP· Creates a SOAP RPC server for each service· Mounts services in a single WEBrick server· Easy creation of executables for devicesNOTE: UPnP is licensed, provided and developed under the terms of the MIT License. What's New in This Release: 2 minor enhancements: · Workaround for missing socket constants on Windows. Reported by Yuri. · upnp_discover now shows action argument and return value names. 4 bug fixes: · Method name must not include entire URI. Reported by Ian Macdonald. · Step in allowedValueRange is optional. Reported by Ian Macdonald. · upnp_listen works with all notification types. Reported by Ian Macdonald. · upnp_discover now warns when a device failed to instantiate. Reported by Ian Macdonald.


UPnP Related Software