Android平台实时视频采集系统开发+源代码(2)
时间:2019-01-06 18:52 来源:毕业论文 作者:毕业论文 点击:次
在我国,公共安全已经日益成为人民关注的重要问题,日常生活的安全保障需求也成为了人们生活的重要需求。视频采集系统在人们社会生活的安全方面作出了巨大的贡献,是文护社会安全的基础保障。视频采集系统不仅能为商场、车站、学校等一些大型的公共场所提供实时的安防监控,而且能为家庭防盗起到很大的作用。所以视频采集技术在安防领域发展最为迅速,在无线技术飞速发展背景依托下,移动视频采集技术成为其中发展的重中之重。 视频采集技术,又称视频监控技术。视频监控技术中,以移动设备作为视频采集端为核心的移动监控技术,随着移动采集端制造技术的飞速发展以及无线技术的进步而得以广泛应用。当今时代,移动设备搭载的操作系统的主要操有三种:Android,IOS和Windows。其中,Android操作系统因为其开放源代码的特点,吸引了一大批厂商,所以占据了移动设备一大半的份额,又因为其高性价比的特点成为了认为选择移动设备的首选[1]。 随着无线通信技术的快速发展,从3G无线通信技术普及到现在更先进的4G无线通信技术,移动网络传输速度越来越快,通信质量也更加稳定。再加上如今WI-FI覆盖率的变得更加广泛,使人民的生活变得更加便利[2]。 本论文课题的主要是在传统的视频采集系统的基础上,结合无线通信技术,并且降低传统视频采集系统的硬件需求,设计和实现一个建立在Android操作系统上的视频采集端,并且能够实时传输给PC端进行处理的功能。本文将重点介绍Android操作平台的视频采集技术的设计与实现。 1.2 研究现状 1.2.1 视频采集系统发展现状 1.2.2 视频采集系统发展趋势 1.3 课题研究的目的与意义 当今社会高速发展 ,人们的生活也有了长足的改变。随着Android操作系统和无线技术的迅速发展,结合两者的应用软件大大的方便了人们的生活。传统的视频采集软件系统需要使用费用高昂的视频采集设备,建设专用复杂的传输线路并使用计算机进行协助处理。这种传统的视频采集软件系统,不能更好服务于我们普通的人民群众,针对这个情况,本课题研究,实现了基于Android平台的视频采集,利用无线技术,将采集到的视频实时传输给PC客户端进行处理的功能。能够更好满足普通人民群众对视频采集软件便利性的需求。 1.4 课题研究内容及论文安排 本课题通过对Android操作系统、无线传输协议、视频编码标准等内容的研究,完成了基于Android平台的实时视频采集系统的设计与实现。它能够为家居生活、个人安全等领域,完成一些视频采集的工作。主要研究内容如下: ① 通过研究Android操作系统的特性,选择适合于本课题的技术,对视频采集端进行分析并实现其功能。 ② 通过研究Android操作系统中socket通信方法的研究,对采集到的视频数据进行传输。 ③ 对PC端,视频接收端的用户界面进行设计,方面使用者使用监控功能。 全文分为优尔个章节,先对各章节主要安排如下: 第一章介绍了项目的北京,然后对当代视频采集的研究现状和发展趋势进行介绍,最后给出本课题设计的主要研究内容以及章节安排。 第二章介绍了Android平台实时视频采集系统中需要使用到的关键技术,对Android操作系统和Socket进行了介绍。 第三章给出了本课题设计的系统需求分析,介绍了系统功能模块的设计思路,将本系统分为两大模块:视频采集模块和视频接收模块。 第四章介绍了课题设计实现的基本两个关键技术及其关键代码。一是在视频采集的实现利用到的Android的Camera预览,二是在视频数据传输时用到的TCP套接字(Socket)。 (责任编辑:qin) |