基于Sprite的手机移动视频监控系统

发布者:机器人总动员最新更新时间:2011-06-25 关键字:视频监控  手机移动 手机看文章 扫描二维码
随时随地手机看文章

  1 引言

  随着社会的发展, 视频监控技术在各行各业得到了广泛的应用。如何让用户实现随时随地进行监控, 手机移动监控系统提供了一个很好的解决方案。通过无线网络与互联网的结合, 手机移动监控系统把监控设备的视频信号通过移动互联网络传输, 实现实时在线监控现场情况。目前, 手机移动监控系统所采用的技术主要是利用J2ME 的P layer播放器技术, 进行现场监控, 不仅需要手机支持RTSP等实时流媒体协议, 而且对移动互联网有一定的要求。本文利用J2ME 的Sprite, 以动画的效果来显示服务器传输过来的现场监控图片, 模拟视频监控, 达到实时视频监控的要求。

  2 系统的设计

  手机移动监控系统由视频采集器、服务器、移动互联网和手机4个主要部分组成, 整体架构如图1所示。

 

图1 整体架构图

  系统功能: 1) 视频图像的采集编码, 将视频采集器获取的图像以适当的编码格式存放到服务器上; 2) 图像的传输, 当用户向服务器发送请求时,服务器根据请求将采集的图像发送到用户手机终端, 传输采用Datagram方式; 3) 图像的显示, 当手机终端获取到图像后, 如果是非异常情况, 将图像以静态的方式显示出来, 如果是异常情况, 手机终端以动画的形式显示图像视频; 4) 其他辅助功能,如异常报警、访问权限设置、视频捕捉、监控设备控制等功能。

  系统工作流程: 视频采集器将现场情况采集传输到服务器端, 服务器在接收到采集的数据后对数据进行相关处理并及时保存到数据库中, 同时, 等待手机的连接访问, 如果手机发出请求, 服务器就通过移动互联网将采集的现场情况传输到手机终端, 以便用户对现场情况进行监控。考虑到实际的网络流量等问题, 而且现场(用户的家中或办公室)没有异常情况时, 处于同一状态, 因此监控系统只需发送一张现场关键帧图片到用户手机上, 只有现场出现异常情况时, 监控系统会警告用户, 然后根据用户的要求将现场的情况以关键帧图片的方式连续发送到用户手机上, 由用户的手机通过J2ME 的Sprite把现场图片以动画效果的形式展现给用户, 实现对现场的实时视频监控, 并节约网络流量。

  服务器端的设计: 服务器端运行于远程计算机, 由J2SE 实现, 其主要功能是捕获并保存现场监控数据。具体步骤如下: 1) 获取视频采集器的地址; 2) 将视频采集器采集的视频序列输入到数据池中; 3) 由服务器采用适当的关键帧算法, 从视频序列中提取出相应的关键帧; 4) 根据客户端的要求发送相应的关键帧图片数据。

  客户端的设计: 客户端的主要功能是以动画效果来显示服务器传输过来的现场监控图片, 模拟视频播放, 实现对现场的实时视频监控。其硬件要求:

  作为监控手机, 在本系统中无特别要求, 只需支持M IDP2. 0即可(目前手机已普遍支持M IDP2. 0)。

  3 系统的实现

  3. 1 服务器端的实现

  系统服务器平台使用Apache Tom ca,t 对于服务器端的实现, 本文主要探讨了如何进行服务器端的网络连接和图像数据的传输, 其中涉及的代码为Server. java和Sender. java。Server. java用于建立服务器端的连接, 接受客户端的请求, 根据客户端的数据报获取客户端的地址, 然后将从采集器传输过来并经处理过的现场信息以图片的方式由SSender. java传输到用户手机终端。

 


 

[page]

       3. 2 客户端实现

  手机终端主要是涉及J2ME 中的用户界面编程、客户端通信、监控图像显示等方面的技术。MONitor. java代码用于描绘用户界面; Clien.t java代码建立客户端通信连接, 接受服务器端的图片数据并显示; CSender. java代码类似服务器端的SSender。java代码主要用于客户端信息的传输。

  public class C lientimplements Runnable

{

 

;

 

 

 

图2 测试图。

  4 实验

  根据上述的设计与实现, 本文以Tom cat6. 0、J2MEW ire lesSToo lk it2. 5为实验平台对系统进行了测试, 测试结果如图2所示。这三张图片是手机以动画效果播放监控现场情况时, 在不同时刻所捕捉的。系统测试的结果达到了实时视频监控的要求。

  5结语

  本文提出的手机移动视频监控系统解决方案,其创新之处在于: 利用Sprite技术以动画效果的形式显示现场监控情况, 达到了实时视频监控的要求, 避免了目前采用手机播放器播放实时视频存在的系列问题, 同时, 将动画形式与静态图片形式结合起来, 节约了网络流量。此种方案实现简单, 不受手机型号限制和技术限制( 只要求手机支持M IDP2. 0即可), 适用性广。

 

关键字:视频监控  手机移动 引用地址:基于Sprite的手机移动视频监控系统

上一篇:使用电容和红外线接近感应开发新一代人机界面
下一篇:浅谈手机用FPC多层板的设计

推荐阅读最新更新时间:2024-05-02 21:27

无线视频监控在电力信息化建设的应用
  随着电力行业的快速发展,电力信息化建设变得越来越重要;尤其是在雪灾等恶劣天气、地震等灾情下,及时了解电力设备工作情况,保障电力设施安全、稳定可靠的工作,已经成为电力行业紧迫的需求。   StrixSystems公司功能强大的自主配置、自动调节和自我愈合修复的无线Mesh(网状网格)网络系统,为互联和终端接入提供无线链路,在大范围内无线覆盖企业生产设施和场所,因而很适合电力行业跨越一定范围区域条件下的无线组网。   StrixMesh无线网状网解决方案,可以满足用户高速无线化数据采集、无线化语音通信和视频监控等多种应用和需求,包括下列内容:    无线视频监控   电力线沿线远程监控-在电力线沿线设置无线Mesh基站和视频监控
[电源管理]
智能家庭视频监控的技术挑战及解决之道
  家庭监控正逐步从报警能力有限的模拟技术过渡到压缩数字IP传送技术,其分析和监视能力几乎不受任何限制。   家庭监控的需求多种多样,包括简单的安防以及儿童和保姆的全面监控等。考虑到多种视频输入的QOS(服务质量)要求,基于IP的家庭监控系统趋向于采用专门的互联网络,但最终会采用大众化的家庭网络技术。系统可以通过各种介质来联网,最常用的是以太网或者无线技术。通过动态IP分配与外界沟通,进行远程监控是最新一代监控系统必须具备的功能,在应用中非常重要。   基本家庭监控系统包括一组摄像头、监视器和中央存储单元(DVR),DVR在存储之前对视频输入进行多路复用。具备嵌入式DVR的PC能够驱动基本分析功能,也可以完成监视和存储功能。基
[安防电子]
智能家庭<font color='red'>视频监控</font>的技术挑战及解决之道
地铁视频监控系统解决方案
作为城市公共交通系统的一个重要组成部分,目前城市轨道交通有地铁、轻轨、市郊铁路、有轨电车,以及悬浮列车等多种类型,被号称为“城市交通的主动脉”。就当前国内城市轨道交通的建设情况来看,地铁交通在其中占据了绝对的份额。因此,本文着手重点介绍地铁交通安防视频监控系统的解决方案。 目前,我国各大城市的地铁交通车站、车辆段、停车场等都安装了视频监控系统,实现了对车站、车辆段、停车场情况的24小时安防监控,并发挥了重要作用。尽管视频监控系统在地铁交通中的应用已经比较普及了,但就应用的广度和深度而言,仍然还有很长的路要走;同时,由于现阶段地铁交通的视频监控系统建设方案大量采用的是模拟视频设备和数字视讯设备,因此,怎样应用视频监控乃至整个安防领
[嵌入式]
基于DSP的视频监控系统硬件电路设计
  目前视频监控广泛应用于安防监控、工业监控和交通监控等领域。视频监控系统大致经历3个阶段:首先是基于模拟信号的电视监控系统,其功能单一、易受干扰且不易扩展;随后出现基于PC机的图像监控系统,其终端功能较强.但价格昂贵,稳定性差;近年来,随着嵌入式技术成熟,嵌入式视频采集处理系统具有可靠性高、速度快、成本低、体积小、功耗低、环境适应性强等优点。    视频信号处理电路   本设计采用SONY公司专用信号处理器件CXD3142R作为信号处理器。CXD3142R是专用于对Ye,Cv,Mg和G补色单片CCD输出信号进行处理的低功耗、高效率的信号处理器;具有自动曝光和自动白平衡功能,可同时输出复合视频信号和YUV 8位数字信号输出。内部
[嵌入式]
基于DSP的<font color='red'>视频监控</font>系统硬件电路设计
DVB-H移动数字电视手机方案设计及其测试
手机电视分为3种,一种是基于模拟电视广播网的方案,另一种是基于移动通信网的技术方案,还有一种是基于数字广播网的方案。第一种方案是在手机上加上模拟电视模块来接收模拟电视广播节目,由于效果不尽人意,不易被消费者接受。基于移动通信网的方案又分为基于2.5G移动通信网的单播方案和基于3G移动通信网的多播方案。单播方案使用3GPP标准视频格式,通过流媒体服务器提供点播、直播、轮播服务,如中国移动和中国联通的WAP门户。多播方案如美国高通公司的MediaFLO,该方案通过计算移动网的负载,进行合理网络调度,控制媒体节目的播放时间和节目传输方式。基于数字电视广播网的手机电视有3大标准:欧洲的DVB-H(Digital Video Broadca
[测试测量]
DVB-H<font color='red'>移动</font>数字电视<font color='red'>手机</font>方案设计及其测试
视频监控、物联网为智能电网锦上添花
    物联网技术成重要支撑   物联网技术支撑,视频监控助力成长,智能电网迅速发展,为智慧城市建设、智慧生活锦上添花。   物联网技术成重要支撑   目前,物联网开发和应用处于起步阶段,美、欧、日、韩等国家和地区起步较早。我国物联网应用还处于发展初期,许多领域已开展了一系列物联网试点和示范项目,在电网、工业自动控制等领域取得了初步进展。   智能电网将实现信息流、电力流、业务流三流合一,其中信息的流动必须依托于透彻的信息感知、可靠的数据传输、健全的网络架构及海量信息的智能管理等技术。物联网所具备的全面感知与协同处理能力,可以全方位提高智能电网各环节的信息感知深度和广度,有助于提升电力系统分析、预警及灾害防范能力。
[手机便携]
小米进军移动医疗市场 不再只是手机公司
    小米不再只是一家手机公司,涉足平板、电视、路由器、盒子、智能手环之后,它的下一步是进军移动医疗。     上周,九安医疗宣布,旗下智能医疗健康公司iHealth与小米公司达成一项投资合作,小米将向iHealth注资2500万美元,占股20%。公告显示,iHealth成为小米移动健康领域的合作伙伴,双方将在用户体验、小米电商和云服务方面开展深入合作,共同打造移动健康云平台。     并且,双方还签署一份排他性的协议。小米承诺,在项目交割完成后的两年内不投资以下列产品为主要经营范围的项目或者公司:基于健康大数据的医疗平台、产品或者以血压和血糖测量为单一功能的血压和血糖测量产品。     宣布合作仅一个星期,今天,小
[医疗电子]
网络视频监控服务器将让数据传输简易化
网络视频监控服务器的主要作用:对音视频数据进行编码处理并完成网络传输的专用设备,从而实现远程监控的功能.网络视频服务器六大优势:1.安装及维护的方便性2.使用方便,想看就看3.具有更多的智能性4.图像衰减小,质量有保证5.稳定可靠6.可以实现无线组网传输.网络视频服务器内部主要包括2个模块:图像压缩,网络传输 随着音视频编码技术的不断发展和宽带网络技术的发展,视频传输的实现变得更容易和成本更低,使得视频传输的需求日益增长。视频监控系统将视频采集、视频传输、视频存储及处理、视频显示等功能于一体,然而在视频传输的实现上却需要视频服务器助力。网络化高清化趋势明显,远程传输对服务器的要求也就更高。 随着音视频编码技术的不断发展和宽
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved