基于SIP协议的视频监控系统核心服务器的设计与实现

来源 :南京工业大学 | 被引量 : 0次 | 上传用户:kxy66
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术和多媒体技术的飞速发展,作为一种有效的安防技术手段,视频监控系统正在受到人们越来越强烈的关注。但现实的情况是,受限于系统通信协议不同等因素,各监控系统间的互联互控变得很难实现,对于未来越来越多的大规模系统扩展和组建来说是一个非常大的阻碍。SIP协议的出现解决了人们的困扰,它采用端到端的通信方式,在互操作性、扩展性和兼容性上表现突出,与传统的H.323协议相比显得更加的简单灵活,使得它非常适合作为大规模监控系统的通信协议。本文对基于SIP协议的视频监控系统的关键技术进行了研究,并通过对视频控制管理服务器、SIP设备网关服务器的设计和实现,构建了基于SIP协议的视频监控系统的核心功能部分,使得系统具备良好的互通性、兼容性和扩展性。  本研究主要内容包括:⑴介绍了视频监控系统的发展,针对IP视频监控系统存在互联互通性差,不利于构建大规模系统的问题,提出使用SIP协议做为通信协议进行系统的构建,并对现存的基于SIP协议的视频监控系统存在的非SIP设备接入问题进行了说明。⑵对开源的SER服务器进行了研究,通过对SER服务器的开发,完成了系统中信令控制服务器的构建,实现了接收终端注册、呼叫消息转发的功能。⑶通过对SIP设备网关的设计解决了前端设备的接入问题和私有数据格式转换问题。该服务器的信令业务系统采用Osip协议栈进行开发,在对SIP协议的组成元素和层次结构进行研究后进行了分层、模块化的设计,实现了系统对SIP信令的解析和处理能力,其次在该系统的代理和适配模块中通过代理模式和适配器模式的设计方式,屏蔽了设备接入部分的实现细节和不同前端设备的差异性,从而实现了系统对各类前端设备的有效接入。该服务器的媒体业务系统设计了统一的解码框架接口,通过使用运行时类型识别技术,根据不同设备类型的数据加载相应的解码器进行解码,并利用开源的H.264编码库和JRtplib库进行数据的编码和数据包的封装、转发,从而实现了对前端设备私有数据格式的处理和发送。⑷通过建立测试环境,对核心服务器的部分功能进行了测试,详细解析了SIP信令在核心服务器中的传输交互过程,并通过截取的SIP消息体对测试结果进行了验证。
其他文献
学位
学位
学位
学位
学位
上世纪末,个人电脑(PC)逐渐流行起来。计算模式也变得多元化、桌面化。人机交互从此变为一一对应关系。随着计算机走向图形界面化以及综合化,使得计算机的应用逐渐从公司扩展向
学位
接收机是雷达侦察系统的重要组成部分,它可以通过接收天线接收从雷达辐射的信号并进行处理,满足后级数字信号处理的要求。灵敏度和动态范围是接收机的两项关键指标,实现雷达侦察
学位
学位