Linux下网络视频监控系统服务器的设计与实现

被引量 : 5次 | 上传用户:manacewj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着社会的日益开放与经济的飞速发展,人们对于公共财产和个人隐私的保护越来越重视,安防产业由此蓬勃发展。与此同时,随着互联网时代的到来,网络已经渗透到人们生活的点点滴滴,人们对资源的共享和信息的有效传递要求也越来越高。流媒体技术应运而生。在视频监控系统中,如何提高其灵活性、实时性、便捷性,如何为人们提供更加清晰流畅、稳定高效的视频服务成为目前的研究热点与重点,具有很大的商机与市场前景。本文以“基于智能视音频的LED大屏控制与远程监视”项目为依托,在Linux平台下完成了网络视频监控系统服务器的软件开发。服务器在系统中起着关键的作用,主要负责视音频的同步、转发和存储,同时响应并处理各种客户端的请求。首先,分析了视频监控系统的应用现状与发展趋势,并对服务器涉及的关键技术进行了研究。主要研究了流媒体技术与实时传输协议的相关理论,并介绍了H.264视频编码和AAC音频编码技术,同时对视音频同步技术进行了分析对比。其次,对网络视频监控系统整体方案进行了设计,包括需求分析、系统整体架构和服务器的架构设计。再次,对网络视频监控系统服务器进行了详细设计与实现。服务器主要分为视频直播模块、视频点播模块和云台远程控制模块。在视频直播模块中,设计了NTP同步时钟,研究了利用ORTP库进行视音频的实时传输,然后对视音频实时流的同步做了详细设计与实现。在视频点播模块中,对视音频的存储打包做了详细设计,并搭建了HTTP Live Streaming点播系统,然后设计了基于XML的节目列表和数据库的实现。在云台远程控制模块中,主要是服务器与云台的控制设计和客户端与服务器的交互设计。最后,对整个网络视频监控系统服务器和客户端进行了功能测试和性能测试。实验结果表明,客户端能够流畅地进行视频的直播与点播,画质优良且延迟较低,并能精确控制云台转动及放缩,系统整体运行良好。
其他文献
<正> 喷雾干燥器是广泛应用于制药、食品、化工等行业的传统干燥设备。它速度快、效率高、工序少、节省人力,特别适用于热敏性物料。但应用中,常出现杂质多、粘壁、粉粒不合
在自由放任政策的指导下,西方资本主义国家的物质财富获得了急速增长,但与此同时,它并没有促进绝大多数人的福利提高,反而造成了大量的贫困问题。为此,西斯蒙第对这种自由放任政策
概念,是组成数学知识的基本单位。小学数学的概念教学应该重视学生的直观思维下的概念建立、理解与运用。数学概念教学是数学教学中一个至关重要的环节,是学生利用数学知识解
学生的作业就是学习的一面镜子。英语作业的书写工整与否,直接反映了学生的学习态度和思想状况;作业的正确率高低,直接反映了课堂教学效果的得失。因此,作业应当成为教师对学
随着经济社会的飞速发展,生活水平不断提高,人们对于自身健康越来越重视。尤其在空气严重污染、气候环境持续恶化和频频被各大媒体爆出的食品安全问题的充斥的当今社会。食品
互联网技术经过十几年的不断发展,无时无刻不在改变着世界。在这样的背景下,云计算及其相关技术正在从实验室走向人们的生活。云计算及其相关技术不仅成为学术界研究的热点话
目的检测脓毒症患者血浆中性粒细胞弹性蛋白酶(NE)和基质金属蛋白酶-9(MMP-9)水平,研究它们在脓毒症中的变化特点,探讨它们的预后判断价值。方法采用酶联免疫吸附测定法(ELISA)连续监
目的探讨影响2型糖尿病人的β细胞功能的相关因素。方法对已确诊2型糖尿病的330例住院患者进行测定空腹、餐后2h血糖,空腹、餐后2h胰岛素、血脂、生长激素、糖化血红蛋白、皮
重型数控机床是大型基础零部件的关键加工设备,其核心传动系统从根本上制约着机床的功能输出和加工质量,其核心传动系统的可靠性问题直接影响着整机技术性能的体现,并已成为
本文从新课程研究的角度出发,就如何教好高中物理曲线运动,谈谈自己的见解和看法