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

发布者:数字行者最新更新时间:2011-06-17 关键字:移动视频  监控系统  手机 手机看文章 扫描二维码
随时随地手机看文章

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)。[page]

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的手机移动视频监控系统

上一篇:不同目标应用和环境要求的数字电视接收技术
下一篇:125W D类超低音功率放大器电路设计

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

2021年将有多款骁龙865次旗舰手机发布
在去年 12 月夏威夷举办的骁龙技术峰会上,高通正式发布了新一代旗舰芯片骁龙 888,在技术峰会上,高通宣布,包括华硕、黑鲨、联想、LG、魅族、摩托罗拉、努比亚、realme、一加、OPPO、夏普、vivo、小米和中兴在内的安卓智能手机 OEM 厂商都在研发基于骁龙 888 的智能手机。   IT之家获悉,不过,相比起骁龙 888 ,其实骁龙 865 的性能仍然不差,有数据显示,骁龙 865 超频可媲美骁龙 888,但并不推荐超频使用。近期 OPPO Reno5 Pro+ 发布,搭载骁龙 865 芯片,主打影像和游戏功能。   另外根据测试,骁龙 865 灰烬版对比骁龙 888: 测试机型是黑鲨 3 Pro 和小米 11,
[手机便携]
2021年将有多款骁龙865次旗舰<font color='red'>手机</font>发布
荣耀赵明:互联网手机成功学 低价高配嗓门大
    2016年GMIC变身手机发布会,荣耀等了半年就在这里发布了售价899元起的5C。赵明在发布会指出,中国智能手机所谓的“成功学”很多人都在复制:配置要高,价格要低,声量要大。最终导致的结局是,互联网手机份额到了2015年并没有实现改变,配置价格和互联网撕(的做法)并没有让用户为此“买单”。随后,赵明接受了搜狐科技的采访。   一些手机故障率能达到10%以上   5C是荣耀2016年首款产品,为何半年才推出一款手机?   赵明分析指出,华为开发一款手机一般需要10-12个月,荣耀和华为引入一款新电池的测试时间就需要4-5个月,然而现在一些互联网手机厂商5个月就能开发一款手机,“我不知道这种速度怎么保证品质,有朋友告
[手机便携]
业内人士透露:步步高系手机品牌独占了Exynos980
近日三星正式发布了5G移动设备处理器——Exynos980,有业内人士透露了一个重磅消息,那就是该款处理器获得了华米OV四大中国手机厂商的青睐。 该业内人士说:“目前可以确认的信息是:国内四大品牌的厂商中已有 Exynos 980 的机型开案的厂商。高通在5G后续全段位产品的进度乏力,给了其它SoC厂商充沛的『上位』机会。” 很快知名数码博主@i冰宇宙便确认了业内人士的消息属实,他放出图片称vivo参与Exynos 980研发定制,Exynos 980确认支持NSA/SA双模5G,这个不必担忧,年内相关手机会发布上市。 那么问题来了,三星Exynos 980处理器除了vivo确认会使用之外,还有哪些厂商会用呢? 业内人士表
[手机便携]
手机充电器:想法好, 实现差
人们偶尔会碰到一款很简单、实用、功能性强的装置,然后很乐意地把它归置到已经超载的工作包中,直到有一天由于未知的设计因素而坏掉。这里,我是指一个便宜的USB电源连接器。 不久前我刚从Microchip公司得到了几只这种连接器。这个简单的手机备用电池是由一家无名的中国公司生产的,上面印有一个Microchip标志。从销售角度看,这一想法不错。然而有讽刺意味的是,其内部压根没有Microchip 的元件。主要器件来自德州仪器公司(Texas Instruments),是LM324 运算 放大器 ,另外还有一个USB电源检测器和电池充电电路。 我可能需要大家的帮助才能把其他的元件都一一鉴定出来。但是一个庞大的( 相对电路板尺寸而言)电感和一
[电源管理]
<font color='red'>手机</font>充电器:想法好, 实现差
诺基亚今年拟推低价手机与Android竞争
北京时间3月9日凌晨消息,诺基亚(微博)周四称,该公司计划在今年翻新功能手机产品,同时推出更多价格更低的Windows智能手机,藉此对抗人气度迅速上升的谷歌(微博)Android手机。   谷歌在今天发布的年报中称:“我们计划在2012年推出智能化程度更高、价格上更具竞争力的功能手机,这些手机能带来更加现代化的用户体验,从而解决这个问题。”   虽然苹果iPhone等智能手机能为第三方应用开发者提供一个平台,而且已成为手机行业增长的中心点,但对第三方软件仅提供有限支持的功能手机仍在手机销售量中占据多数份额。在整个行业的销售量中,智能手机目前所占比重仅为不到三分之一。   有业内人士透露,诺基亚一直都致力于开发基于最新Linux系
[手机便携]
全新时代 Windows 10手机预览版发布
     今天,Windows Insider项目负责人Gabe Aul宣布,Windows 10面向手机的预览版本“Windows 10 Technical Preview for Phones”已经出炉了。   因为Windows 10是完全跨系统的,在PC、手机、平板上都基于同样的内核平台,所以想参与预览测试的方式也差不多:   1、 加入Windows Insider项目 。   2、注册设备,通过OTA方式接收更新。   3、微软工程师在自己的设备上验证通过后,就会推送给测试者。   4、使用内置的Windows Feedback应用发送反馈、建议、意见、纠错。   5、可以一直更新到最终正式版。
[手机便携]
神舟董事长语出惊人:2K屏手机真忽悠,可穿戴设备对人有害!
神舟电脑在深圳举行2014年秋季全系列产品发布会,推出了包括笔记本/平板/手机/一体机在内的全线新品。一向以“大嘴”示人的神舟集团董事长吴海军再次发表惊人言论。他认为,现在流行的2K和4K屏都是在忽悠人,可穿戴设备有辐射对人体有危害。神舟未来不会推出可穿戴设备,并且今后20年神舟要做一家最有竞争力的智能终端提供商。 发布会上,吴海军暗讽小米,称要让中国人吃上大米,买能买到的手机。提到手机,他心满满的讲到,神舟手机代表神舟品牌,像男人一样强大。同时,吴海军还透露神舟将于三个月后发布神舟UI系统,从即日起开始征集名称。 关于平板市场局势,吴海军给出的观点是,未来平板电脑一定会替代笔记本的部分功能,未来笔记本将会变成直板笔记本。他很看
[嵌入式]
手机厂商利润受挤压,上游供应商洗牌会更甚?
在遭遇疫情的持续笼罩、出货量的大幅下滑、单价持续走低的不利局面下,手机厂商们徒增了不少的“压力”和“烦恼”。 根据中国信通院的数据显示,2022年1月,国内市场手机出货量约为3302.2万部,同比下降17.7%,其中,5G手机出货量约为2632.4万部,同比下降3.5%;2022年2月,国内市场手机出货量1486.4万部,同比下降31.7%,其中,5G手机出货量约为1137.4万部,同比下降24.5%。 而受手机出货量下滑的影响,手机上游供应商首当其冲,成为遭受波及的对象。据一位长期关注手机屏的业内人士透露,目前整个手机市场不景气,而受下游需求放缓和竞争激烈等因素的影响,手机屏幕全系产品单价大幅下滑。 上述人士进一步颇为无奈的说到
[手机便携]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

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

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