UPNP应用相关,欢迎讨论。

wpmsoft 2014-05-27 01:44:21
环境:嵌入式LINUX,2.6.21.x(IPCAM)
任务:启动UPNP服务,使得在Win7(或其它)的网络邻居中可以看到该设备
过程:让IPCAM实现UPNP功能,这个比较简单,使用MINIUPNPC,编译成upnpc-static,在程序中调用它,即可以实现端口映射,查询路由器,可以看到映射成功。
但要让自已暴露到网络中,让其它控制点(如Win7)可以搜索到,就没这么顺利了。
一开始想法较为简单,想自己实现SSDP协议。在程序中监听239.255.255.250:1900,对M-SEARCH给予响应,不成功;在程序中定时发布NOTIFY信息,还是不成功;最后想到干脆直接使用一个开源的应用算了,于是下载了MINUPNPD-1.8,编译不通过,提示缺少头文件;通过apt-get install安装了一些必备的东东,还是没有结果。

求助:
1,这样的需求,需要怎么做呢?欢迎讨论。我们一起来讨论下开发或实现流程。
2,有没有哪位哥们儿手上有现成的服务器程序?或者告诉一个下载地址。
...全文
114 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
宸瑞-疾风 2016-02-24
  • 打赏
  • 举报
回复
libupnp或者libtorren的upnp_test示例都可以达到你的需求
wpmsoft 2014-05-27
  • 打赏
  • 举报
回复
自已先顶一下。在线等待高人共同讨论。

23,125

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧