基于android平台移动视频监控系统开发

基于android平台移动视频监控系统开发

ID:6073280

大小:34.50 KB

页数:10页

时间:2018-01-02

基于android平台移动视频监控系统开发_第1页
基于android平台移动视频监控系统开发_第2页
基于android平台移动视频监控系统开发_第3页
基于android平台移动视频监控系统开发_第4页
基于android平台移动视频监控系统开发_第5页
资源描述:

《基于android平台移动视频监控系统开发》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于Android平台移动视频监控系统开发  摘要:利用Android平台开放性、应用程序间平等且无界限特点,开发了移动平台的智能视频监控系统,PC端通过使用UDPSocket来实现服务器端和客户端之间的通信,以实现图像稳定传输;视频监控系统的客户端是通过TCP/IP协议来和服务器端进行实时通信的;控制信息采用TCP传输层协议,解决了其对传输的可靠性高的要求,视频数据采用RTP应用层协议和UDP传输层协议,解决了大量数据流的实时视频数据传输;测试结果表明整个系统运行稳定,连接图像速度快,在较高图片质量的情况下保证了稳定流畅的帧率,达到了预期设想的效果。Abstract

2、:Usingandroidplatformopenness,equalityandnoboundariesbetweenapplicationcharacteristics,themobileplatformofintelligentvideosurveillancesystemisdeveloped,PCbyusingtheUDPSockettorealizethecommunicationbetweentheclientandserver,inordertorealizetheimagestabilizationtransmission.Thereal-timec

3、ommunicationbetweenclientandserverisrealizedbyTCP/IPprotocol.ControlinformationadoptstheTCPtransportlayerprotocol,whichsolvesthehigh10reliabilityofthetransmission.VideodatausesRTPapplicationlayerprotocolandUDPtransportlayerprotocol,achievinglargenumberreal-timevideodatatransmission.Thet

4、estresultsshowthatthesystemrunsstablyandisfastinconnectingimage.Itcanensurethestableandsmoothframerateinthecaseofhighpicturequality,achievingtheexpectedeffect.关键词:安卓系统;视频监控;TCP/IP;RTP/IPKeywords:Android;videosurveillance;TCP/IP;RTP/IP中图分类号:TP316文献标识码:A文章编号:1006-4311(2013)34-0161-030引言10

5、随着流媒体技术、无线网络技术以及视频压缩技术的不断进步,视频监控技术得到了广泛的应用,同时,监控的规模和范围也在不断的扩大。人们对于安全保障的要求不断的提高,从而使得过去以图文为主的内容服务应经不能够满足用户的需求,取而代之的则是音视频多媒体服务。使用移动终端技术的视频监控系统,不仅具有体积小型化、安装傻瓜化以及配置灵活化的优势,最重要的是还降低了成本。由于网络功能和视频压缩都被集中的保存在小体积的设备中,因此,通过网络远程监控视频设备就可以获得监控视频。目前,网络视频监控不仅面向企业级客户,逐渐的,也通过视频监控为大众提供服务。如旅游景点人流、景点查看、交通导航等。

6、基于开放平台的移动视频监控已经成为监控研究领域的热点[1-2]。1Android操作系统的架构最上层是面向用户的Application(应用程序),包括电话程序、联系人程序、浏览器、地图、Email等。下面是ApplicationFramework,为开发人员提供访问核心组件所使用的API,包含了丰富的View组件、ContentProviders(内容提供器)用来访问另一个应用程序的数据(如联系人),或者共享它们自己的数据、ResourceManager(资源管理器)提供对资源的访问(如本地字符串,图形,布局文件等)、NotificationManager(通知管理

7、器)、ActivityManager(活动管理器)等等[3]。第三层是系统运行库,主要包含程序库和Android运行库。程序库中包含了一些C/C++库,通过应用框架为开发者提供服务,如:Libc(从BSD继承来的标准C系统函数库)、SGL(2D图形引擎)、SQLite(数据库引擎)以及媒体库等等。10Android运行库包括了一个核心库,该核心库提供了JAVA编程语言核心库的大多数功能。每一个Android应用程序不仅都在自己的进程中运行,并且还拥有一个独立的Dalvik虚拟机实例。设计的Dalivk虽然是一个设备,但却可以同时对多个虚拟系统进行高效

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。