当前位置:主页 > 科技论文 > 网络通信论文 >

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

发布时间:2018-06-23 02:54

  本文选题:视频监控 + 流媒体 ; 参考:《电子科技大学》2014年硕士论文


【摘要】:随着社会的日益开放与经济的飞速发展,人们对于公共财产和个人隐私的保护越来越重视,安防产业由此蓬勃发展。与此同时,随着互联网时代的到来,网络已经渗透到人们生活的点点滴滴,人们对资源的共享和信息的有效传递要求也越来越高。流媒体技术应运而生。在视频监控系统中,如何提高其灵活性、实时性、便捷性,如何为人们提供更加清晰流畅、稳定高效的视频服务成为目前的研究热点与重点,具有很大的商机与市场前景。本文以“基于智能视音频的LED大屏控制与远程监视”项目为依托,在Linux平台下完成了网络视频监控系统服务器的软件开发。服务器在系统中起着关键的作用,主要负责视音频的同步、转发和存储,同时响应并处理各种客户端的请求。首先,分析了视频监控系统的应用现状与发展趋势,并对服务器涉及的关键技术进行了研究。主要研究了流媒体技术与实时传输协议的相关理论,并介绍了H.264视频编码和AAC音频编码技术,同时对视音频同步技术进行了分析对比。其次,对网络视频监控系统整体方案进行了设计,包括需求分析、系统整体架构和服务器的架构设计。再次,对网络视频监控系统服务器进行了详细设计与实现。服务器主要分为视频直播模块、视频点播模块和云台远程控制模块。在视频直播模块中,设计了NTP同步时钟,研究了利用ORTP库进行视音频的实时传输,然后对视音频实时流的同步做了详细设计与实现。在视频点播模块中,对视音频的存储打包做了详细设计,并搭建了HTTP Live Streaming点播系统,然后设计了基于XML的节目列表和数据库的实现。在云台远程控制模块中,主要是服务器与云台的控制设计和客户端与服务器的交互设计。最后,对整个网络视频监控系统服务器和客户端进行了功能测试和性能测试。实验结果表明,客户端能够流畅地进行视频的直播与点播,画质优良且延迟较低,并能精确控制云台转动及放缩,系统整体运行良好。
[Abstract]:With the opening of society and the rapid development of economy, people pay more and more attention to the protection of public property and personal privacy. At the same time, with the arrival of the Internet era, the network has penetrated into the life of people bit by bit, people share resources and the effective transmission of information is increasingly demanding. Streaming media technology emerged as the times require. In the video surveillance system, how to improve its flexibility, real-time, convenience, how to provide more clear, smooth, stable and efficient video services has become the focus and focus of the current research, with great business opportunities and market prospects. Based on the project of "LED large screen Control and remote Monitoring based on Intelligent Video and Audio", the software development of network video surveillance system server is completed on Linux platform. The server plays a key role in the system, mainly responsible for the synchronization, forwarding and storage of video and audio, while responding to and processing various client requests. Firstly, the application status and development trend of video surveillance system are analyzed, and the key technologies involved in the server are studied. This paper mainly studies the theory of streaming media technology and real-time transmission protocol, introduces H.264 video coding and AAC audio coding technology, and analyzes and compares video and audio synchronization technology. Secondly, the overall scheme of network video surveillance system is designed, including requirement analysis, system architecture and server architecture design. Thirdly, the server of network video surveillance system is designed and implemented in detail. The server is mainly divided into live video module, video on demand module and remote control module. In the video broadcast module, the NTP synchronization clock is designed, and the real-time transmission of video and audio using ORTP library is studied. Then, the synchronization of video and audio real-time stream is designed and implemented in detail. In the VOD module, the storage and packaging of video and audio are designed in detail, and the HTTP Live streaming VOD system is built, and then the XML-based program list and database implementation are designed. In the remote control module of cloud head, it is mainly the control design of server and cloud head and the interaction design of client and server. Finally, the whole network video surveillance system server and client are tested for function and performance. The experimental results show that the client can carry out live and on-demand video smoothly, with good picture quality and low delay, and can accurately control the rotation and scaling of the cloud head, and the whole system runs well.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP316.81;TN948.6

【参考文献】

相关期刊论文 前1条

1 刘涛;吴谨;;基于IP的数字化网络视频监控系统设计与实现[J];网络安全技术与应用;2010年10期



本文编号:2055431

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/wltx/2055431.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户d1feb***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com