您的当前位置:首页正文

基于移动端的视频采集技术研究

2022-03-22 来源:客趣旅游网
TECHNOLOGY 技术应用

基于移动端的视频采集技术研究

◆ 孙敬一

摘要:论文通过对Android技术及视频编码、解码技术,移动端与Web端通讯等相关的研究,提出了基于移动端的视频采集技术模型,实现了基于Android系统的视频采集功能。最后文章从HSE监督需求出发,设计并实现了基于Android平台的现场信息采集系统,并对其功能和效果进行验证。利用该系统管理人员对发现的问题做到了及时上报,并能够获取到现场及时、准确的信息,提高了工作效率。

关键词:Android;现场信息采集;视频解码;安全监督

一、 现场信息采集相关技术

(一)Android相关技术研究。Android 是一种以 Linux 为基础的智能操作系统,它是开放源代码和自由的,主要应用于移动设备(例如智能手机、平板电脑、智能手表、TV 等)上的智能操作系统。

Android 的应用程序是使用JAVA编程语言编写的,基于Application Framework(应用程序框架)开发,操作系统由四层组成:应用程序层、应用程序框架层、运行环境以及内核层。

文章选择Android平台进行开发,主要是由于相对于IOS系统,Android 系统中Dalvik虚拟机支持运行Java程序,这意味着在开发的过程中可以有大量的重用代码可以利用,减少编程的工作量。并且由于使用的移动采集终端需求较大,IOS、Windows Phone系统封闭的环境导致硬件设备价格较高。而且Android系统的安全保密及扩展性相对IOS来说都较高。

(二)视频编码、解码相关技术。现在主流的移动终端都支持高清摄像,这在获取更清晰视频的同时也带来视频容量过大的问题。未经修改的视频不仅传输困难,存储也是难题。因此现场信息采集系统必须减少采集视频的体积,才能够满足快速回传的要求。H.264 编码技术就是专门针对移动网络环境而诞生的新一代图像压缩技术。H.264 编码技术使用帧内预测编码技术来对视频的冗余信息进行高度压缩,使同样质量的图像大小变为MPEG4的1/3,加上其容错能力较强,被广泛用于视频会议、视频会议、监控等应用[1]。

二、视频采集功能的实现

视频录制是系统实现的关键,项目中录制的视频文件,时长参考微信功能,控制在10秒内。在10秒内,足以录制一段现场检查问题视频。视频录制后,调用FFmpeg的视频重新编码功能,将生成的MP4视频文件,通过重新编码,转换成Flv格式文件。Flv格式文件体积小、视频质量良好,适合作为流媒体在网上进行播放,是目前较为流行的网络视频格式。录制视频具体使用分类如下:硬件控制使用Camera,视频录制的格式音频等具体配置与录制使用MediaRecorder,预览使用SurfaceView。实现方法就是利用Android自带的MediaRecorder来录制视频,并制定视频保存路径,并且可以通过Camera来播放录制的视频。

录制视频的步骤为:1. 构造MediaRecorder对象;2. 设置视频的声音和视频来源;3. 设置视频文件的输出格式;4. 设置视

频图像的编码格式;5. 设置保存到文件;6. 使用SurfaceView预览视频;7. mediaRecorder.prepare() 和 mediaRecorder.start()。

停止视频录制采用mediaRecorder.stop(),mediaRecorder.release()。

通过以上步骤,基本可实现能够满足HSE现场监督检查需求的视频采集功能。可实现录像功能、预览播放,视频清晰并且大小适合。

三、系统实现及应用效果

为了加强HSE监督体系,提升日常HSE监督时效,文章建立了生产现场安全监督可视化管理系统。利用手持设备与WEB系统的交互,实现数据信息快速传递,采用图片、音视频支持等手段,丰富监督检查内容。建立监督检查流程,实现事件、隐患、事故的识别、上报、整改、验收、评估、考核的等流程化闭环管理[2]。

系统的主要功能包括实现计划安排、现场检查、问题提交、整改落实、监督验收、结果反馈、考核评价、结果分析统计等。其中基于移动端构建现场视频采集子系统是系统的核心部分。通过应用Android技术、视频编码、解码技术及视频无线传输、WebService等技术,能够实现现场采集数据、照片、视频等取证信息的实时上传,检查计划、检查情况等重点信息查询,使现场检查情况及整改结果可视化。

四、结语

目前,监督站利用该平台将已发现的2000余条安全问题进行下发并由矿大队进行整改。该系统的应用能够实现现场监督电子化、检查事项明晰化、执法信息共享化,进一步提高现场检查效率,让检查工作更方便快捷。随着移动终端性能的提高和功能的完善,随着4G网络的普及,该系统将会在HSE监督检查的现场信息采集环节发挥更大的作用。H参考文献

[1] 高静,段会川.JSON 数据传输效率研究[J].计算机工程与设

计,2011,32(7):2267-2270.

[2] 陈亚丽.我国移动通信市场价格战的博弈分析[J].市场周刊,2005,(4):106.

(作者单位:大庆油田第一采油厂信息中心)

信息系统工程 │ 2019.6.2097

因篇幅问题不能全部显示,请点此查看更多更全内容