手机客户端开发文档.doc

手机客户端开发文档.doc

ID:59737964

大小:4.37 MB

页数:40页

时间:2020-11-13

手机客户端开发文档.doc_第1页
手机客户端开发文档.doc_第2页
手机客户端开发文档.doc_第3页
手机客户端开发文档.doc_第4页
手机客户端开发文档.doc_第5页
资源描述:

《手机客户端开发文档.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、手机视频监控软件开发文档一、项目情况1.1项目概述手机视频监控软件是用于通过手机方便快捷的浏览、管理系统内资源数据。主要由实现资源配置管理功能的资源服务、实现数据转发的流媒体、实现集中式视频存储的存储服务、转码服务器、以及实现视频监控管理的手机视频监控端组成。在此基础上可以进行定制扩展。手机视频监控软件供用户方便快捷、随时随地的远程监控权限范围内任意前端设备的实时视频,紧急情况下远程进行调度指挥,以及资源分享、远程录像、报警管理等。1.2项目的需求及功能描述资源管理:前端设备资源、平台服务器资源的统一接入配置管理。用户及权限管理:系统内用户及其权限的

2、配置管理。在模块登陆时进行用户权限认证。视频管理:用户权限范围内前端设备的实时视频浏览监控,实时浏览以横屏并全屏展示,在实时浏览过程中可进行抓图、启动视频存储、与前端进行语音对讲等功能。并可以对实时视频对应的前端设备进行远程云台控制(控制云台转动及焦距)。地图:设置并展示单位电子地图及地图上设备,双击地图上设备能浏览器实时视频,报警发生时地图上单位电话出现相应提示。本地存储:存储视频及图片到本地,并列表展示存储信息,列表中点击能进行详细信息查看。触屏选择本地存储的视频文件或图片文件,能播放存储的视频和打开图片回放:触屏选择存储的视频文件,能播放存储的

3、视频,支持上一个、暂停、下一个功能,通过手势左滑动快退视频,手势右滑动快进视频。点击“发送至”按钮,将该视频发送到指挥调度中心或邮箱等。查看图片:触屏选择本地存储中的图片文件,能打开保存的图片;2、点击“发送至”按钮,将该图片发送到指挥调度中心或邮箱等报警管理:接收来自前端设备的报警信息,并记录,列表展示报警信息,分为“最新”(当天的报警信息)和“历史”查看报警详情:详细展示报警信息,包括报警截图、报警类型、报警时间、报警详情等;可选择远程回放,回放当前报警关联的视频录像,选择实时监控则查看报警关联摄像机的实时视频。调度指挥:选择指挥调度用户列表(用

4、户可以是调度中心、分控中心,也可以是区域安全主管,还可以是安全人员等)中某对象,可以通过语音对讲、文字交流、发送图片或文件等进行调度指挥。视频或图片文件可以从存储底选择,也可使用手机直接拍摄后发送给用户,录像时可实现与用户视频共享。二、环境说明2.1项目开发环境数据库系统:MSSQL操作系统:WindowsXP系统分析与设计工具:PowerDesigner15开发工具与环境:VisualStudioC++2005、Eclipse(手机客户端)、VisualStudio2012(转码服务器)测试工具:LoadRunner2.2项目运行环境2.2.1资源

5、管理服务器、流媒体服务器、转码服务器操作系统:WindowsXP、Windows7、WindowsServer2003/2008、Vista硬件环境推荐配置(处理器):INTELXEON5100/5200/5300/5400内存:2GB显示卡:高性能显卡(如:NVIDA9600)软件环境要求:dotNet4.0软件包2.2.2手机客户端手机操作系统:android2.2及以上版本三、项目开发技术简介项目在开发过程使用到的主要技术有音视频编解码、android软件开发、TCP协议网络通信等。手机视频监控软件主要采用H.264标准的压缩格式编码。H264

6、混合编码结构,增加了如多模式运动估计、帧内预测、多帧预测、基于内容的变长编码、4x4二维整数变换等新的编码方式,提高了编码效率;能够在低码率情况下提供高质量的视频图像,在较低带宽上提供高质量的图像传输;可以根据不同的环境使用不同的传输和播放速率,并且提供了丰富的错误处理工具,可以很好的控制或消除丢包和误码;提供了解决网络传输包丢失的问题的工具,适用于在高误码率传输的无线网络中传输视频数据;可以工作在实时通信应用(如视频会议)低延时模式下,也可以工作在没有延时的视频存储或视频流服务器中,提高了网络适应能力。四、软件功能实现实时浏览:远程浏览前端设备的实

7、时视频图像,实时浏览的同时可以对视频图像进行抓图,有需要情况下并能与前端设备进行语音对讲等。云台控制:在实时浏览中,可以远程控制实时视频对应前端设备的云台,可以控制云台上下左右转动、焦距的放大缩小等。(前端设备支持云台)报警管理:自动接收前端设备的报警信息,在地图上对应点提示,并自动以日志记录详细情况供查阅。集中存储管理:按照预定义的存储时间安排自动存储相应的设备的视频信息到指定位置,可供远程回放。本地存储:存储视频或图片到本地,可以在本地浏览回放。电子地图管理:在服务器中部署电子地图及地图上设备,可通过手机端查看地图及地图上设备的详细信息,并可直接

8、通过地图上单位点查看每个监控点的视频信息。指挥调度:在手机端通过语音、文字、文件、图片、视频等方式实现与前端

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。