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