UPnPOpen source Ruby based implementation of the UPnP protocol | |
Download |
UPnP Ranking & Summary
Advertisement
- 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