专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
嵌入式
linux设备上的Onvif 实现1: 研究计划
2019-07-12 23:11
发布
生成海报
站内文章
/
嵌入式Linux
18223
0
997
linux设备上的Onvif 实现1: 研究计划
http://blog.csdn.net/inter999/article/details/3282408
http://blog.csdn.net/xuerongdeng/article/details/17927723
http://blog.csdn.net/ghostyu/article/details/8208428
http://blog.sina.com.cn/s/blog_75c9af02010142te.html
http://sourceforge.net/projects/gsoap2/files/
http://alphamailpost.blog.163.com/blog/static/201118081201321134935535/
http://blog.chinaunix.net/uid-20682890-id-4057549.html
http://blog.csdn.net/ghostyu/article/details/8182516
这篇文章是转载的,学习,原文见:
http://blog.csdn.net/u012084827/article/details/12202267
ONVIF开发计划
预研步骤
学习ONVIF框架,基础知识
学习gsoap框架,介绍,示例
编译gsoap工具包
下载gsoap 2.8.15
在0.234服务器上运行编译
交叉编译arm平台gsoap工具
编写add示例程序
在0.234服务器上运行编译
交叉编译arm平台,在分机上运行
编写Probe命令客户端、服务端程序
目的是发现同一网段中的摄像头,自动生成列表
下载remotediscovery.wsdl
运行wsdl2h、soapcpp2生成C文件
编写客户端、服务端主程序
编写makefile
在0.234服务器上运行编译
在0.234服务器上运行客户端、服务端,发现设备
使用ONVIF TEST工具测试发现0.234服务器
0.234服务器上运行客户端,发现摄像头
目的是获取webserver地址:
http://192.168.15.240/onvif/device_service
编写设备能力获取程序
下载devicemgmt.wsdl
运行wsdl2h、soapcpp2生成C文件
编写客户端、服务端主程序
编写makefile
在0.234服务器上运行编译
在0.234服务器上运行客户端、
服务端
,获取能力
命令GetCapabilities
使用ONVIF TEST工具测试
0.234服务器上运行客户端,获取摄像头的设备能力
目的是获取媒体信息URI
http://192.168.15.240/onvif/Media
编写媒体信息获取程序
下载media.wsdl
运行wsdl2h、soapcpp2生成C文件
编写客户端
编写makefile
在0.234服务器上运行编译
在0.234服务器上运行客户端,获取profile
0.234服务器上运行客户端,获取摄像头的profile
发送命令GetProfiles,应答GetProfilesResponse
命令,应答GetStreamUriResponse
识别profile1、profile2的视频编码、分辨率
是否被分机设备支持
目的是识别出分机设备支持的视频通道
获取支持通道的RTSP地址
命令GetStreamUri,应答GetStreamUriResponse
获取该通道的RTSP
rtsp://192.168.15.240:554/Streaming/Channels/2?transportmode=unicast
设置视频编码格式、分辨率(待定)
设置用户名密码(待定)
Ta的文章
更多
>>
linux设备上的Onvif 实现1: 研究计划
0 个评论
热门文章
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮