基于H.264的无线视频采集系统
发布时间:2018-05-17 18:39
本文选题:视频采集 + H.264 ; 参考:《杭州电子科技大学》2014年硕士论文
【摘要】:随着社会的快速发展,安防越来越受到人们的重视,其中视频监控是安防的重要组成部分,也是人们一直研究的重要内容,传统的视频监控系统是基于模拟信号的有线视频监控,这种监控系统图像模糊而且很难做到全面覆盖。随着视频编码技术和无线通信技术的发展,许多优秀的编码技术日臻成熟,无线通信也走进了千家万户,同时随着微电子技术的发展,越来越多的高性能处理器的出现使得嵌入式设备向着小型化、高性能的方向发展。在这些技术背景下,有必要设计一种基于高效视频编码技术的无线视频监控系统。 本文提出了一种基于H.264的无线视频采集系统,该系统包括两部分,无线摄像头和视频服务器。无线摄像头部分使用图像传感器采集视频,并编码成H.264格式,通过无线将数据传递给视频服务器;视频服务器上将各个摄像头的数据保存成文件,并提供客户端的访问。 本文围绕无线摄像头和视频服务器的设计和实现进行了研究,全文所做的工作如下:首先,对本课题的研究背景、意义以及视频监控技术的发展现状和趋势做了介绍,提出了使用H.264和无线的必要性。其次,通过采用Linux系统作为摄像头的软件平台,构建了嵌入式Linux系统的交叉开发环境,实现了对嵌入式Linux系统的引导程序、系统内核和文件系统的移植以及文件系统的挂载,达到了系统启动的基本要求,完成了对嵌入式Linux系统操作平台的搭建。然后,实现了摄像头的视频图像采集,对视频图像压缩编码的原理进行了介绍和分析,根据视频压缩技术的发展,采用了H.264实时视频编码技术对该系统进行视频编码,并通过无线模块与视频服务器组网,将H.264数据以RTMP协议上传到视频服务器。在视频服务器中一方面接收无线摄像头的数据,并将其以FLV格式进行存储;另一方面向远程客户端以RTMP协议提供视频的直播和回放。在客户端方面,由于视频服务器使用RTMP流媒体协议传输,一般的视频播放软件,如VLC,访问相应的地址即可观看,并且在网页中嵌入RTMP播放器也能正常播放,使得客户端的播放非常便捷。 本文对该系统的硬件电路和软件程序设计都进行了详细论述,基本实现了设计目标。通过对系统的测试和分析,证实了本系统已经达到设计目标。并在最后对本设计进行了总结,发现了不足之处,,同时提出改进方案和展望。
[Abstract]:With the rapid development of society, people pay more and more attention to security, in which video surveillance is an important part of security, and it is also an important content that people have been studying. The traditional video surveillance system is wired video surveillance based on analog signal. With the development of video coding technology and wireless communication technology, many excellent coding technologies are becoming more and more mature, wireless communication has also entered into thousands of households, at the same time with the development of microelectronics technology, With the emergence of more and more high performance processors, embedded devices are developing towards miniaturization and high performance. Under these technical background, it is necessary to design a wireless video surveillance system based on efficient video coding technology. This paper presents a wireless video acquisition system based on H. 264. The system consists of two parts: wireless camera and video server. The part of wireless camera uses image sensor to capture video and encode it into H.264 format, which can transmit data to video server wirelessly; the video server saves the data of each camera into files and provides client access. This paper focuses on the design and implementation of wireless camera and video server. The work done in this paper is as follows: firstly, the research background, significance, development status and trend of video surveillance technology are introduced. The necessity of using H.264 and wireless is put forward. Secondly, the cross-development environment of embedded Linux system is constructed by using Linux system as the software platform of camera. The boot program of embedded Linux system, the transplant of system kernel and file system and the mount of file system are realized. Meet the basic requirements of the system startup, completed the embedded Linux system operating platform. Then, the video image acquisition of camera is realized, and the principle of video image compression coding is introduced and analyzed. According to the development of video compression technology, H.264 real-time video coding technology is used to code the video of the system. The H.264 data is uploaded to the video server by RTMP protocol through the wireless module and the video server. On the one hand, the video server receives the data of the wireless camera and stores it in FLV format; on the other hand, it provides live broadcast and playback of video to the remote client with RTMP protocol. On the client side, due to the video server using RTMP streaming protocol transmission, the general video playback software, such as VLC, access to the corresponding address can be viewed, and embedded in the web page RTMP player can also play normally. Make the client play very convenient. In this paper, the hardware circuit and software program design of the system are discussed in detail, and the design goal is basically realized. Through the test and analysis of the system, it is proved that the system has reached the design goal. At the end of this paper, the author summarizes the design, finds out the deficiency, and puts forward the improvement scheme and prospect.
【学位授予单位】:杭州电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TN919.81
【参考文献】
相关期刊论文 前10条
1 蒋莉;Linux下多进程编程[J];电脑开发与应用;2003年05期
2 闫丽云,任煜海;新视频压缩标准H.264/AVC的研究[J];电脑开发与应用;2005年12期
3 李桂香;常峗杰;;嵌入式Linux文件系统研究与应用[J];电脑开发与应用;2010年05期
4 耿元鸣;;几种主流视频编码方式的性能比较和分析[J];电子科技;2007年07期
5 李竞;;浅析流媒体技术及其发展趋势[J];计算机光盘软件与应用;2012年09期
6 黄俊伟;巴义;;基于V4L2移动视频监控系统的研究与设计[J];电视技术;2012年17期
7 赵从挺;应自炉;肖伟明;黄兆勇;;基于Wi-Fi和RTP/RTCP协议的无线视频监控系统设计[J];工业控制计算机;2012年09期
8 刘小军;;基于WiFi无线视频传输技术的研究[J];电子技术;2012年10期
9 梁汉钊;;论网络智能视频监控技术的应用[J];广东科技;2008年08期
10 赵荣阳;黄东;;嵌入式Linux系统编译与实现[J];电子制作;2013年08期
本文编号:1902431
本文链接:https://www.wllwen.com/kejilunwen/wltx/1902431.html