Portable SDK for UPnP Devices (libupnp)
http://software.intel.com/en-us/videos/universal-plug-and-play-tutorial-upnp
http://software.intel.com/en-us/blogs/2011/03/07/developer-tools-for-upnp-tech-now-with-androidjava-support
http://opentools.homeip.net/dev-tools-for-upnp
https://github.com/Ylianst/Developer-Tools-for-UPnP-Technologies/tree/master/Samples/DeviceProtectionSample
http://open1211.googlecode.com/svn/trunk/apps/wsc/src/common/UPnPILib/
相关推荐
核心组件`libupnp-1.3.1`是SDK的核心库,它提供了对UPnP协议栈的支持,包括设备发现、设备控制、事件通知等功能。开发者可以利用这些库函数创建自己的UPnP设备或控制点应用。 在`libupnp-1.3.1`目录下,你可能找到...
在阅读Intel SDK自带的英文文档时,顺便把该篇入门文章翻译出来,本翻译是本人的第一份完整的技术翻译文档,其中有些词的翻译恐有不妥之处,有疑问的地方以英文文档为准,英文原文在$(LIBUPNP)/upnp/doc/UPnP_...
在标题“libupnp1617WINLIB.rar”中,“libupnp1.6.17”指的是libupnp库的特定版本1.6.17,这是该库的一个稳定版本,包含了许多改进和修复。而“WINLIB”则表明这个版本是针对Windows平台编译的,意味着它包含了适用...
upnp开源库libupnp-1.6.25.tar,经过测试,效率挺高的
在本案例中,"Upnp SDK +开发指南" 提供了开发 UPnP 应用所需的资源,特别是针对 C 语言的编程指南。 1. **UPnP 技术基础** - 自动发现:UPnP 设备可以通过网络自我宣告,使得其他设备能够找到并识别它们。 - ...
用于 UPnP* 设备的便携式 SDK (libupnp) 版权所有 (c) 2000-2003 英特尔公司 - 保留所有权利。 版权所有 (c) 2005-2006 Rémi Turboult <r3mi> 版权所有 (c) 2006 Michel Pfeiffer 和其他人 有关详细信息,请参阅...
1. `upnpsdk.pdf`:这可能是UPnP SDK的开发者指南,其中详细介绍了如何使用libupnp库进行编程,包括库的安装、配置、示例代码以及API的详细说明。对于初学者来说,这是理解libupnp工作原理和如何开始开发的绝佳起点...
本文档基于 Intel® SDK for UPnP™ Devices 版本 1.2.1 的编程指南进行解析。 #### 二、UPnP 概览 ##### 2.1 发现(Discovery) UPnP 的核心功能之一是设备和服务的自动发现。当一个设备连接到网络上时,它可以...
upnp协议是广泛应用于即插即用网络的协议,libupnp基于C实现了UPnP协议,libupnp的源代码很有参考价值。
用于UPnP *设备的便携式SDK(libupnp) 科 状态 主 分支1.14.x 分支1.12.x 分支-1.10.x 分支1.8.x 分支1.6.x 分支1.4.x 版权所有(c)2000-2003英特尔公司-保留所有权利。 版权所有(c)2005-2006Ré...
Intel的libupnp是一个开源的UPnP开发库,提供了跨平台的支持,使得开发者能够轻松地在各种操作系统上实现UPnP功能。"pupnp SDK的源代码"正是这个库的后续开发版本,对于理解UPnP工作原理以及如何在实际项目中应用...
dlna协议中的upnp部分,c++代码,android开发的引用库函数。
在ARM架构的嵌入式设备上实现UPnP,我们需要一个支持UPnP的库,如libupnp。`upnpc`是这个库的一部分,它是一个命令行工具,用于控制UPnP IGD(Internet Gateway Device,互联网网关设备),执行端口映射操作。端口...
它定义了UPnP Control Points与UPnP Devices之间的交互模式,主要由Media Server(媒体服务器)、Media Renderer(媒体渲染器)和Control Point(控制点)三个组件构成。通过这些组件,用户可以控制媒体内容的浏览、...
在Android中实现UPNP,你需要使用`libupnp`库或者Android的`UPNP-SDK`。`libupnp`是一个开源的C语言实现,而`UPNP-SDK`则是Google提供的API,更易于在Java环境中使用。以下是一般步骤: 1. **初始化UPNP库**:在...
9. **UPnP库和框架**:开发UPnP应用程序时,可以使用现有的开源库和框架,如libupnp(又称IGD2)和gUPnP,它们提供了一套API,帮助开发者快速实现UPnP功能。 10. **调试工具**:学习UPnP开发过程中,使用像...
libupnp 官方库 支持多平台 易移植的交叉库
为了能够实际控制和与发现的设备交互,你需要进一步调用libupnp提供的接口,如`upnp_get_first_device`获取第一个设备,`upnp_get_service`获取设备的服务,以及`upnp/control/`系列函数来执行服务的控制动作。...
libupnp库,全称Universal Plug and Play(UPnP)库,是一个开源项目,旨在简化设备之间的网络互连和通信。UPnP是一种标准的网络协议,允许智能设备和软件在没有预先配置的情况下自动发现、连接和控制彼此,大大提升...
5. **库和框架**:开发UPNP应用时,通常会使用库或框架,如libupnp(小型UPnP库)、gUPnP(GObject-based UPnP库)或UPnP SDK(如Intel的UPnP SDK)。这些工具简化了开发过程,处理了底层的协议细节。 6. **端口...