移动视频监控系统的界面模块的制作方法

文档序号:7756563阅读:189来源:国知局
专利名称:移动视频监控系统的界面模块的制作方法
技术领域
本发明属于监控系统的监控软件领域,尤其是一种移动视频监控系统的界面模块。
背景技术
一个好的界面软件开发工具是软件成功的一半,因此开发工具的选择对于开发人员来说相当重要。Visual C++是一个基于Windows操作系统的可视化集成开发环境,由微软公司发布,提供编辑器、调试器、程序向导、类向导Class Wizard等开发工具。作为微软的主流开发工具,它对Windows操作系统有无可比拟的访问权限,同时应用Visual C++在 Directalow框架下进行多媒体软件开发有相当大的优势,作为一款优秀的界面软件开发工具,Visual C++提供丰富的组件,使得界面开发变得相当容易

发明内容
为了克服已有移动视频监控系统的界面模块的功能单一、操作复杂、交互性差的不足,本发明提供一种具有较为丰富的功能、操作方便、交互性良好的的移动视频监控系统的界面模块。本发明解决其技术问题所采用的技术方案是一种移动视频监控系统的界面模块,所述界面模块包括视频播放界面模块,用于以多种界面模式将视频在客户端进行显示;控制界面模块,用于负责用户对设备的控制以及控制信息在客服端软件上的显示;所述控制界面模块包括基本信息控制界面单元、媒体信息控制界面单元、网络信息控制界面单元、本地录像信息控制界面单元;所述媒体信息控制界面单元包括视频分辨率端口、码率端口、帧率端口、运动检测开关端口、运动检测灵敏端口和运动检测区域端口 ;所述网络信息控制界面单元包括媒体服务端口、远程控制端口、网络方式选择端口和IP地址端口 ;所述本地录像信息控制界面单元包括录像开关、录像模式选择端口、录像存储路径选择端口和录像时间设定端口。作为优选的一种方案所述远程控制端口采用TCP协议作为控制层通信模块的传输层协议,并在应用层采用CRC(Cyclic RedundancyCheck循环冗余码)校验。本发明的技术构思为界面作为移动视频监控系统和用户交互的软件,用户要求能实时的查看设备端的视频监控信息,达到监控的目的,同时,要求能够远程控制设备,使其各种参数满足用户的需求。并且作为一个客户端处理软件需要有一个交互性较好的界面,便于用户的使用。其详细流程如下(1)用户登录软件首先需要输入用户名和密码,客户端处理软件将用户信息发送到服务器进行验证,服务器将确认信息返回给客户端处理软件,如果用户密码验证正确则打开软件,如果错误则退出软件。(2)查询服务器中的网络摄像机设备信息,服务器根据用户要求返回网络摄像机设备信息。(3)用户选择要监控的网络摄像机,接着创建视频播放模块,然后向服务器发送视频发送请求,同时开启视频播放线程。(4)服务器收到请求之后,向客户端处理软件发送视频数据。(5)用户可以根据要求对网络摄像机的媒体信息,网络信息进行控制,接着服务器向客户端回传确认信息,表示设置成功。(6)当用户需要关闭客户端处理软件时,首先向服务器请求关闭视频传输,接着关闭客户端处理软件视频播放线程,最后退出程序。本发明的有益效果主要表现在具有较好的美观性、交互性和易用性,简洁明了, 容易操作,并且有较高的稳定性。


图1为本发明的为控制层协议栈模型的示意图。图2为本发明的为控制信息数据包格式的示意图。图3为本发明的为控制层通信模块框架的示意图。图4为控制层通信模块的程序流程图。
具体实施例方式下面结合附图对本发明作进一步描述。参照图1 图4,一种移动视频监控系统的界面模块,所述界面模块主要包括视频播放界面模块,用于以多种界面模式将视频在客户端进行显示;控制界面模块,用于负责用户对设备的控制以及控制信息在客服端软件上的显示;所述控制界面模块包括基本信息控制界面单元、媒体信息控制界面单元、网络信息控制界面单元、本地录像信息控制界面单元;所述媒体信息控制界面单元包括视频分辨率端口、码率端口、帧率端口、运动检测开关端口、运动检测灵敏端口和运动检测区域端口 ;所述网络信息控制界面单元包括媒体服务端口、远程控制端口、网络方式选择端口和IP地址端口 ;所述本地录像信息控制界面单元包括录像开关、录像模式选择端口、录像存储路径选择端口和录像时间设定端口。所述远程控制端口采用TCP协议作为控制层通信模块的传输层协议,并在应用层采用CRC校验。本实施例的移动视频监控系统的界面模块,所述界面模块主要包括视频播放界面模块和控制界面模块。(1)视频播放模块界面模块参考视频播放界面效果图,视频播放分为多种界面模式,包括1路回放,2路回放,
44路回放,9路回放。(2)控制界面模块控制界面模块包括基本信息控制界面、媒体信息控制界面、网络信息控制界面、录像信息控制界面等。其参数配置表如表1,表2,表3所示表1为媒体信息参数
权利要求
1.一种移动视频监控系统的界面模块,其特征在于所述界面模块包括视频播放界面模块,用于以多种界面模式将视频在客户端进行显示;控制界面模块,用于负责用户对设备的控制以及控制信息在客服端软件上的显示;所述控制界面模块包括基本信息控制界面单元、媒体信息控制界面单元、网络信息控制界面单元、本地录像信息控制界面单元;所述媒体信息控制界面单元包括视频分辨率端口、码率端口、帧率端口、运动检测开关端口、运动检测灵敏端口和运动检测区域端口;所述网络信息控制界面单元包括媒体服务端口、远程控制端口、网络方式选择端口和 IP地址端口 ;所述本地录像信息控制界面单元包括录像开关、录像模式选择端口、录像存储路径选择端口和录像时间设定端口。
2.如权利要求1所述的移动视频监控系统的界面模块,其特征在于所述远程控制端口采用TCP协议作为控制层通信模块的传输层协议,并在应用层采用CRC校验。
全文摘要
一种移动视频监控系统的界面模块,包括视频播放界面模块,用于以多种界面模式将视频在客户端进行显示;控制界面模块,用于负责用户对设备的控制以及控制信息在客服端软件上的显示;控制界面模块包括基本信息控制界面单元、媒体信息控制界面单元、网络信息控制界面单元、本地录像信息控制界面单元。本发明提供一种具有较为丰富的功能、操作方便、交互性良好的移动视频监控系统的界面模块。
文档编号H04L29/06GK102375725SQ20101025095
公开日2012年3月14日 申请日期2010年8月7日 优先权日2010年8月7日
发明者孟利民, 张江鑫, 王学智 申请人:杭州普诺科技有限公司, 浙江工业大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1