1引言
1.1编写目的
为了明确视频百事通服务器端的功能的明确定位,便于以后程序的编写,修改,测试,维护及系统升级,提出编写这份需求分析说明书
1.2项目背景:
1.2.1采用最新的、压缩比极高的H.264++视频压缩算法,更适合于无线传输。
1.2.2网络图象传输:支持CDMA 无线传输,网络资源占用低,在低带宽条件下传输高级别的、流畅的视频图象。
1.2.3支持动态IP :采用动态IP 解析技术,自动解析INTERNET 分配的IP 地址。
1.2.4可移动性:在移动视频监控条件下,实现完整的视频监控解决方案。
1.2.5流畅性:最高可以实现25帧/S。
1.2.6 网络化:通过CDMA 和INTERNET 网络,真正做到在任何时间、地点。对任何场所都能实现监控 。 1.2.7操作简单:C/S架构,图象化界面。
1.2.8多种监控方式:可以通过PC 、笔记本、PDA 手机和电视墙进行监控 。
1.2.9完整的监控管理功能:系统为用户提供了灵活的监控画面选择,电子地图使用,对云台、变焦的控制,预置位和镜头的轮巡,以及实现图像抓拍、录像和录像回放、 报警及报警联动功能
1.2.10信息安全:充分利用网络隧道、64位加密算法、防火墙/VPN、加密锁、权限管理、安全认证、实时时钟等技术,保证监控系统和录像资料不被越权使用和破坏。
2.1目标
本产品为视频百事通系统的服务器,整个系统包括客户端、服务器、设备三个要素。
本系统利用有限的网络带宽实现不受时间空间限制的高清监控,可广泛应用于交通、水利、消防、银行、矿山、石油、铁路、军队、林业以及不同施工现场等各个行业的视频监控需要。
2.2用户的特点
由市场人员做
2.3假定和约束:网络畅通
3需求规定
3.1对功能的规定
视频百事通服务器功能:能对如下事件作出响应
3.1.1游客登陆/登出
3.1.2游客查看公共设备的音视频(客户端能在直接连接设备失败的情况下可通过服务器转发)
3.1.3注册用户登进/登出
3.1.4注册用户注册新购买的设备
3.1.5注册用户修改个人信息
3.1.6注册用户修改个人密码
3.1.7注册用户修改购买设备的信息
3.1.8注册用户把设备恢复出厂设置
3.1.9注册用户重起设备
3.1.10注册用户查看购买设备的音视频(客户端能在直接连接设备失败的情况下可通过服务器转发)
3.1.11注册用户停止查看购买设备的音视频
3.1.12对客户端/设备端心跳信息的检测
3.1.13管理员向客户端发送广播消息
3.1.14刷新用户/设备个人信息
3.1.15管理员注册新用户
3.1.16同步时间 3.1.7根据地区查找设备
3.2对性能的规定
Cpu 使用率:Processor:Intel (R)Pentium(R) Dual E2140 @1.60GHz , 内存:
Os: Microsoft Windows XP Professional 2002
能支持100万用户100台设备同时在线观看
3.3故障处理要求:
3.3.1同一个ip 只能打开一个客户端软件
3.3.2同一个注册用户号码后登陆的把先前登陆的踢出
3.3.3一台设备只能支持一个用户观看
3.4其他专门要求
4运行环境规定
4.1支持软件:mysql 数据库服务器
4.2开发工具:vc6.0
1引言
1.1编写目的
为了明确视频百事通服务器端的功能的明确定位,便于以后程序的编写,修改,测试,维护及系统升级,提出编写这份需求分析说明书
1.2项目背景:
1.2.1采用最新的、压缩比极高的H.264++视频压缩算法,更适合于无线传输。
1.2.2网络图象传输:支持CDMA 无线传输,网络资源占用低,在低带宽条件下传输高级别的、流畅的视频图象。
1.2.3支持动态IP :采用动态IP 解析技术,自动解析INTERNET 分配的IP 地址。
1.2.4可移动性:在移动视频监控条件下,实现完整的视频监控解决方案。
1.2.5流畅性:最高可以实现25帧/S。
1.2.6 网络化:通过CDMA 和INTERNET 网络,真正做到在任何时间、地点。对任何场所都能实现监控 。 1.2.7操作简单:C/S架构,图象化界面。
1.2.8多种监控方式:可以通过PC 、笔记本、PDA 手机和电视墙进行监控 。
1.2.9完整的监控管理功能:系统为用户提供了灵活的监控画面选择,电子地图使用,对云台、变焦的控制,预置位和镜头的轮巡,以及实现图像抓拍、录像和录像回放、 报警及报警联动功能
1.2.10信息安全:充分利用网络隧道、64位加密算法、防火墙/VPN、加密锁、权限管理、安全认证、实时时钟等技术,保证监控系统和录像资料不被越权使用和破坏。
2.1目标
本产品为视频百事通系统的服务器,整个系统包括客户端、服务器、设备三个要素。
本系统利用有限的网络带宽实现不受时间空间限制的高清监控,可广泛应用于交通、水利、消防、银行、矿山、石油、铁路、军队、林业以及不同施工现场等各个行业的视频监控需要。
2.2用户的特点
由市场人员做
2.3假定和约束:网络畅通
3需求规定
3.1对功能的规定
视频百事通服务器功能:能对如下事件作出响应
3.1.1游客登陆/登出
3.1.2游客查看公共设备的音视频(客户端能在直接连接设备失败的情况下可通过服务器转发)
3.1.3注册用户登进/登出
3.1.4注册用户注册新购买的设备
3.1.5注册用户修改个人信息
3.1.6注册用户修改个人密码
3.1.7注册用户修改购买设备的信息
3.1.8注册用户把设备恢复出厂设置
3.1.9注册用户重起设备
3.1.10注册用户查看购买设备的音视频(客户端能在直接连接设备失败的情况下可通过服务器转发)
3.1.11注册用户停止查看购买设备的音视频
3.1.12对客户端/设备端心跳信息的检测
3.1.13管理员向客户端发送广播消息
3.1.14刷新用户/设备个人信息
3.1.15管理员注册新用户
3.1.16同步时间 3.1.7根据地区查找设备
3.2对性能的规定
Cpu 使用率:Processor:Intel (R)Pentium(R) Dual E2140 @1.60GHz , 内存:
Os: Microsoft Windows XP Professional 2002
能支持100万用户100台设备同时在线观看
3.3故障处理要求:
3.3.1同一个ip 只能打开一个客户端软件
3.3.2同一个注册用户号码后登陆的把先前登陆的踢出
3.3.3一台设备只能支持一个用户观看
3.4其他专门要求
4运行环境规定
4.1支持软件:mysql 数据库服务器
4.2开发工具:vc6.0