研究论文

移动终端视频监控系统客户端的设计与实现

  • 张金刚;王书振;黄旻;陈能锦
展开
  • 1. 中国科学院光电研究院,北京 100094;2. 西安电子科技大学计算机学院,西安 710071;3. 福建星网锐捷通讯股份有限公司,福州 350000

收稿日期: 2012-07-02

  修回日期: 2012-07-31

  网络出版日期: 2012-09-08

Design and Implementation of Client-Side for Mobile Video Surveillance System

  • ZHANG Jingang;WANG Shuzhen;HUANG Min;CHEN Nengjin
Expand
  • 1. Academy of Opto-electronics, Chinese Academy of Sciences, Beijing 100094, China;2. School of Computer, Xidian University, Xi'an 710071, China;3. Fujian Star Net Communication Co. Ltd., Fuzhou 350000, China

Received date: 2012-07-02

  Revised date: 2012-07-31

  Online published: 2012-09-08

摘要

随着社会的发展和科技的进步,移动终端视频监控系统在社会生活和工业生产中发挥着越来越重要的作用。通过分析现阶段视频监控用户随时随地查看视频监控画面的实际需求,本文将现有的IP网络与无线网络相结合作为传输网络,以J2ME作为主要的编程,MVC模式作为软件的主要框架,3GP作为主要封装格式封装H.264视频数据,提出了一个移动终端视频监控系统客户端的设计。简要介绍了客户端的系统架构和各模块的功能,以及核心功能模块的设计思想。通过对通信指令及视频数据的传输和软件界面设计,实现了用户登录,设备信息添加、修改、删除,PTZ(云台)控制,通道选择,心跳保持(keep alive),操作帮助,监控画面查看等功能,能基本满足普通用户的一般需求。

本文引用格式

张金刚;王书振;黄旻;陈能锦 . 移动终端视频监控系统客户端的设计与实现[J]. 科技导报, 2012 , 30(25) : 52 -57 . DOI: 10.3981/j.issn.1000-7857.2012.25.005

Abstract

With the development of society and the progress of technology, mobile video surveillance system plays a more and more important role in social life and industry production. Mobile video surveillance system is consisted of server-side and client-side. The design of client-side is focused on. Through the analysis on the actual demand from current video surveillance user monitoring video screen at anytime and anywhere, by taking the combination of IP network and the wireless network as transmission network, J2ME as the main programming language, the MVC pattern as the main frame of software, the 3GP is used as the main packaging formats to encapsulate H.264 video data, A schematic design of client-side for mobile video surveillance system is proposed. The architecture and module functions are briefly introduced; the design idea of core function modules is also given. Based on the communication instruction, video data transmission, and the software design, the functions involving a user login, adding, modifying, and deleting device information, PTZ control, channel selection, keep alive, operation assistance, viewing monitor screen and others are achieved, the general demands of ordinary users is basically met. The solution could be used to other platforms due to its universality.
文章导航

/