Intel® UPnP* IGD & Intel® SDK for UPnP Media Renderers Preston Hunt Applications Engineering Mgr Intel Corp.
Overview Two products, one license Intel® UPnP* Internet Gateway Device Intel® SDK for UPnP Media Renderers Both products are built upon and include the Intel® Core SDK for UPnP Devices Flexible licensing terms Evaluation kits available from intel.com *Other names and brands may be claimed as the property of others
Developer Benefits Compliance with UPnP* specifications Proven interoperability with industry products at numerous plugfests Extensible, modular design Has passed formal software quality assurance process Improves time-to-market *Other names and brands may be claimed as the property of others
Intel® UPnP* IGD Fully-compliant with IGD specification Solves NAT Traversal problem Lowers support burden for vendors & ISPs Thoroughly tested with Windows* XP Includes test harness and full documentation *Other names and brands may be claimed as the property of others Intel® UPnP IGD Linux 2.4 or later Intel® IA32 or XScale™ Processor dhcpd iptables Your IGD Application
Intel® SDK for UPnP* Media Renderers API for building UPnP Media Renderers Optimized for embedded Linux* systems Compatible with Intel® Tools for UPnP Technologies *Other names and brands may be claimed as the property of others Intel® SDK for UPnP Media Renderers Intel® Core SDK for UPnP Devices Your Media Renderer Application Intel® IA32 or XScale™ Processor
Intel® Core SDK for UPnP Devices SSDPHTTPSOAPGENA Your Media Renderer Application SDK Architecture Intel® SDK for UPnP* Media Renderers CMediaRendererCAVTListener CCMSListener CRCSListener Stream Managers UPnP Network App instantiates CMediaRenderer and listener objects CMediaRenderer calls SDK to advertise renderer to control points SDK receives actions/events & passes to MRDI Registered listeners send requests to app. State variables are auto handled. App fulfills request and returns result XML *Other names and brands may be claimed as the property of others
Intel® Core SDK for UPnP* Devices – Improvements From Open Source Version Open Source Version Released July 2000 Still available from SourceForge Intel® Core SDK for UPnP Devices 2+ years of enhancements for speed, size, robustness, and interoperability Formal software quality process Support options from Intel *Other names and brands may be claimed as the property of others
Summary Two products available Intel® UPnP* Internet Gateway Device Intel® SDK for UPnP Media Renderers One license gets you both products Evaluation kits available from intel.com Please for more information or to discuss *Other names and brands may be claimed as the property of others
For the interconnected lifestyle