嵌入式网络摄像机的设计与实现
发布时间:2017-08-03 08:25
本文关键词:嵌入式网络摄像机的设计与实现
更多相关文章: Web服务 ONVIF LIVE555 流媒体 网络摄像机
【摘要】:随着网络通信技术、多媒体技术和计算机技术的飞速发展,网络视频监控产品凭借其准确、直观、方便等特点被广泛地应用于工业生产、交通、电力、学校、小区等场所。基于嵌入式技术的网络摄像机更是以其体积小、低成本、实时性好等优点受到越来越多消费者的青睐。在网络视频领域,网络管理平台厂商与摄像机生产商和编码器制造商往往都拥有各自专有的应用程序接口,交互兼容性是个非常难以逾越的障碍。为解决这样的问题,ONVIF组织于2008年11月正式发布了ONVIF第一版规范——ONVIF核心规范1.0,目前已经发展到v2.5版本。本文首先对ONVIF协议进行深入研究,包括所有的ONVIF协议及所用到的重用协议,然后介绍了流媒体传输系统的相关技术,涵盖当前主流的流媒体协议、H.264编码技术等。整个系统选用了三星S3C2440微处理器作为系统的硬件平台,以Linux操作系统作为系统的软件平台。该网络摄像机能够实现ONVIF设备自动发现,能与客户端通过SOAP协议进行信息交互,准确地发布摄像机的流媒体播放地址。鉴于ONVIF协议对一些现有标准的依赖性,使用gSOAP工具开发服务端的代码框架,能够简化上层应用的开发。在流媒体传输的问题上,为了提高网络视频监控系统的实时性,为此,方案根据系统功能划分出采集模块、编码模块与传输模块,设计并实现了一种基于LIVE555流媒体解决方案的、采用RTP/RTCP和RTSP等高效实时传输策略的流媒体传输系统。
【关键词】:Web服务 ONVIF LIVE555 流媒体 网络摄像机
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TN948.41
【目录】:
- 摘要5-6
- ABSTRACT6-10
- 第一章 绪论10-15
- 1.1 研究背景和意义10-11
- 1.2 视频接口标准11-14
- 1.2.1 ONVIF标准12-13
- 1.2.2 PSIA标准13
- 1.2.3 ONVIF标准的应用13-14
- 1.3 本章小结14-15
- 第二章 摄像机架构15-19
- 2.1 系统的硬件结构15-16
- 2.2 系统的软件结构16-18
- 2.2.1 ONVIF接.进程17
- 2.2.2 流媒体服务进程17-18
- 2.3 小结18-19
- 第三章 WEB服务原理和应用19-33
- 3.1 WEB服务概述19
- 3.2 WEB服务模型19-20
- 3.3 WEB服务协议栈20-22
- 3.4 WEB服务关键技术22-26
- 3.4.1 XML22-23
- 3.4.2 SOAP23-24
- 3.4.3 WSDL24-26
- 3.5 WEB服务的技术实现26-32
- 3.5.1 gSOAP简介27
- 3.5.2 gSOAP开发流程27-31
- 3.5.3 构建服务器库31-32
- 3.6 小结32-33
- 第四章 ONVIF规范33-44
- 4.1 ONVIF概述33-34
- 4.2 设备发现服务34-36
- 4.2.1 WS-Discovery协议34-35
- 4.2.2 ONVIF设备的属性35-36
- 4.3 设备管理服务36
- 4.4 媒体服务36-41
- 4.4.1 媒体简本37-38
- 4.4.2 视频源38-39
- 4.4.3 视频编码39-40
- 4.4.4 流媒体URI40-41
- 4.5 实时流服务41-42
- 4.6 小结42-44
- 第五章 流媒体技术44-59
- 5.1 SDP协议44-47
- 5.1.1 SDP格式44-45
- 5.1.2 会话描述45-46
- 5.1.3 媒体描述46
- 5.1.4 SDP在RTSP会话中的应用46-47
- 5.2 RTSP协议47-51
- 5.2.1 RTSP消息48
- 5.2.2 请求消息48-49
- 5.2.3 应答消息49-50
- 5.2.4 交互流程50-51
- 5.3 RTP协议51-55
- 5.3.1 RTP包头格式51-52
- 5.3.2 H.264编码技术52-54
- 5.3.3 H.264的RTP封包策略54-55
- 5.4 RTCP协议55-57
- 5.4.1 接收者报告56-57
- 5.4.2 源描述包57
- 5.5 小结57-59
- 第六章 测试59-65
- 6.1 测试环境59
- 6.2 设备发现测试59-60
- 6.3 设备调试60-62
- 6.3.1 设备管理测试60-61
- 6.3.2 媒体服务测试61-62
- 6.4 设备诊断62-63
- 6.5 与ODM进行联合测试63
- 6.6 小结63-65
- 第七章 结论65-67
- 7.1 论文工作总结65
- 7.2 展望65-67
- 致谢67-68
- 参考文献68-72
- 附录一 硬件电路PCB版图72-75
- 攻硕期间取得的研究成果75-76
【参考文献】
中国期刊全文数据库 前1条
1 李永;俞辉;;基于Embedded Linux的gSOAP的移植和裁剪[J];微型电脑应用;2011年01期
,本文编号:613406
本文链接:https://www.wllwen.com/kejilunwen/wltx/613406.html