Universal Plug and Play
A modular and extensible C++ framework for implementing UPnP™ capable devices and applications. Based on the POCO C++ Libraries and the Applied Informatics Remoting framework, the Applied Informatics Universal Plug and Play framework is a powerful foundation for building consumer electronics, home automation, or industrial devices that must be integrated into a UPnP network.

HIGHLIGHTS
- an implementation of the Simple Service Discovery Protocol (SSDP) for automatic device and service discovery
- an implementation of UPnP SOAP for device control and the General Event Notification Architecture (GENA), based on the Remoting framework
- helper classes for implementing evented state variables
- automatic service code generation from UPnP XML service descriptions
- modular and extensible implementation (e.g., it's possible to use the SSDP protocol for device/service discovery alone without incurring the overhead of the SOAP and GENA libraries)
- efficient design — a single web server instance can provide UPnP services, media streaming and the web-based user interface for device configuration, control and monitoring
- sample code and example applications for Media Server, Lighting Controls (device and control point) and Internet Gateway (control point)
- download a free starter kit or view the online documentation to learn more
本文介绍了一个基于POCO C++库和Applied Informatics Remoting框架的模块化且可扩展的UPnP™框架,适用于构建消费电子、家庭自动化或工业设备,这些设备必须集成到UPnP网络中。该框架包括自动设备和服务发现的实现、基于Remoting框架的UPnP SOAP和通用事件通知架构(GENA),以及用于实现事件状态变量的助手类。
2203

被折叠的 条评论
为什么被折叠?



