资源描述:
《一种基于android 智能手机的远程视频监控的设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第34卷第6期电子器件Vol.34摇No.62011年12月ChineseJournalofElectronDevicesDec.2011*DesignofRemoteVideoMonitoringBasedonAndroidSmartPhone*CAOXiaofang,WANGChao,LIJie(CollegeofElectronicScienceandEngineering,SoutheastUniversity,Nanjing210096,China)Abstract:Inordertorealizemobilevideomonitoring,aremotevideom
2、onitoringsystembasedonsmartphoneispresented.ThispaperintroducesthearchitectureandhardwareplatformofthesystemandthedevelopmentmethodologyofAndroidapplications,andcombiningwiththepracticalsystem,itemphaticallydiscussestheimple鄄mentationoftheclientprogrambasedonAndroid.Itanalysestheportingmetho
3、dofFFmpeglibraryforH.264datadecodingandtheusemethodofOpenGLESforreal鄄timedisplaying.TheresultofexperimentbasedonWirelessnetworkindicatesthatthesystemachievesthedesiredgoalthatrealizesmobilevideomonitoringbysmartphone.Keywords:mobilemonitoring;Android;H.264;OpenGLES;multithreadEEACC:6210L;720
4、0摇摇摇摇doi:10.3969/j.issn.1005-9490.2011.06.025*一种基于Android智能手机的远程视频监控的设计*曹晓芳,王摇超,李摇杰(东南大学电子科学与工程学院,南京210096)摘摇要:为了实现移动视频监控,提出了一种基于智能手机的远程视频监控系统。介绍了监控系统的体系结构和硬件平台,阐述了嵌入式操作系统Android应用程序的开发方法,并结合实际的应用系统,重点论述了Android平台上视频监控客户端的设计思路。移植了音视频解码库FFmpeg进行H.264视频解码,并采用OpenGLES实现实时视频显示。在无线局域网络的环境下对视频监控终端
5、进行测试,达到了利用手机进行移动视频监控的目的。关键词:移动监控;Android;H.264;OpenGLES;多线程中图分类号:TP39摇摇摇摇文献标识码:A摇摇摇摇文章编号:1005-9490(2011)06-0709-04摇摇随着多媒体技术、视频压缩技术以及网络传输技术的发展,视频监控正朝着数字化、网络化、智能化方向持续发展,并越来越广泛地渗透到政府、教[1-2]育、娱乐、医疗等领域。目前大部分的网络视频监控系统是基于WEB服务器的,监控终端为PC机,用户使用浏览器获取监控服务。由于互联网接入地点的限制,普通的网络视频监控无法满足用户图1摇视频监控系统总体结构[3-4]在
6、任何时间、任何地点获取监控信息的需求。视频服务器是整个系统的核心部分,它将摄像本文介绍了一种以Android智能手机为终端的视频头采集到的原始模拟信号转换为数字信号,并对视监控系统,该系统将传统的视频监控与移动多媒体频数据进行编码压缩,最后通过Internet将压缩后技术相结合,真正实现了移动视频监控。的数据传送至客户端。客户端通过TCP/IP协议访问服务器,通过对视频数据的接收、解码以及显示,1摇系统的结构实现实时预览功能。客户端也可以根据用户需求发本文中的视频监控系统采用C/S体系结构。送控制命令,实现对前端设备的控制操作,如云台控如图1所示,该系统由视频采集端(摄像头),
7、视频制等。服务器以及监控客户端等构成。服务器部分采用Hi3515处理器芯片为硬件平项目来源:江苏省自然科学基金项目(BK2010167)收稿日期:2011-07-21摇摇修改日期:2011-08-12710电摇子摇器摇件第34卷台,并移植了嵌入式操作系统Linux作为整个系统3.1摇H.264视频解码器的实现运行的软件环境。Hi3515是一款基于ARM9处理在网络视频监控系统中,视频的编码压缩是非常器内核以及视频硬件加速引擎的高性能通信媒体处必要和关键的工作,没有经过压缩的海量数据对网络[5