文件名称流媒体服务器项目概要设计说明书_第1页
文件名称流媒体服务器项目概要设计说明书_第2页
文件名称流媒体服务器项目概要设计说明书_第3页
文件名称流媒体服务器项目概要设计说明书_第4页
文件名称流媒体服务器项目概要设计说明书_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、流媒体服务器项目概要设计说明书文件名称:流媒体服务器项目概要设计说明书文件编号:AVRD_HLD_001当前版本:V1.0目录1需求31.1应用场景拓扑结构图31.2需求分析和整理31.2.1流媒体服务器需求31.2.2WEB服务器需求41.2.3云台控制程序需求41.3参考资料42概要设计42.1逻辑结构图42.2流媒体服务程序(MSS)概要设计说明42.3WEB服务程序(WEBS)概要设计说明52.4云台控制控件(PTZC)概要设计说明53验收标准53.1流媒体服务器程序验收标准53.2WEB呈现服务器程序验收标准53.3客服端程序验收标准51 需求1.1 应用场景拓扑结构图1.2 需求分

2、析和整理1.2.1 流媒体服务器需求流媒体服务器作为后台运行程序,包含下列功能模块,在IE上实现流媒体服务器配置,配置信息保存在服务器的ACCESS数据库里面。模块 说明 中心管理服务器 用户权限的集中统一管理; 设备集中统一管理; 日志、任务管理 流媒体转发 转发实时音视频码流 (依服务器性能,提供最多约400路4CIF分辨率2M码流进+出视频转发) 存储服务器 按计划进行定时录像; 按计划进行移动侦测录像; (依服务器性能,提供最多约200路4CIF分辨率2M码流录像) 云台代理通过云台代理服务控制云台; 只有拥有权限的用户才能控制1)实时点播:点播使用的是RTSP/RTP协议(目前暂不涉

3、及私网穿越问题,NAT配置由防火墙负责)。支持H.264、MPEG4媒体流(依赖DVR的配置,目前应该都是采用H.264);支持分发功能,即多个用户可以同时通过RTSP/RTP实时播放同一个摄像头,最多支持20个用户同时访问一个摄像头,流媒体服务器最大支持同时连接50台硬盘录像机,最大通道数支持1000个通道。2)实时录制:流媒体服务器一旦发现配置文件中的DVR上线,即开始录制DVR的通道中的实时视频数据;录制的文件格式为TS;断电后复电自动录制。3)录像回放:录像文件列表的呈现由WEB服务器负责,流媒体服务器不涉及。点播使用的是RTSP/RTP协议(目前暂不涉及私网穿越问题,NAT配置由防火

4、墙负责);点播的录像文件格式为TS。4)配置管理:流媒体服务器读取配置文件,配置文件中配置的信息有:DVR的厂商信息、IP地址、登陆用户信息及端口号;录制文件存放的默认路径1.2.2 WEB服务器需求u 进行流媒体服务器所有功能的配置,界面如下:u 为IE浏览器呈现摄像头和录像文件列表;在页面中嵌入VLC控件,点播流媒体服务器上的摄像头和录像文件资源。界面如下:1.2.3 云台控制控件需求与流媒体服务器通过TCP通信,进行云台控制操作。1.3 参考资料参考资料列表: <无>2 概要设计2.1 逻辑结构图2.2 流媒体服务程序概要设计说明1) MSS从配置文件中读取配置信息。2) 响

5、应VLC控件发起的RTSP点播请求,分发从DVR获取的媒体流, 响应VLC控件时间延时小于0.1秒。3) 响应WEB服务程序发来的列表获取请求。4) 主动连接DVR,并触发相应的录制任务,如果断电录制失败后,需要自动重新连接录制。2.3 WEB服务程序概要设计说明1) 定时向MSS发送列表请求,实时更新播放列表。2) 根据播放列表生成WEB界面,内嵌VLC播放控件和云台控制控件。3) 响应用户发起的HTTP请求。2.4 云台控制概要设计说明1) 获取用户当前的点播资源。2) 向MSS发送响应的云台操作。3 验收标准3.1 流媒体服务器程序验收标准可以响应VLC对用户配置的DVR的通道的RTSP点播请求,视频流畅。需要支持大华和海康两个厂家的DVR以及海康的网络视频服务器。测试条件:同时开启50个客户端,每个客服端打开4画面,在1000兆网络下不出现死机卡死情况。视频录制正常,并且在网络断电后复电可以自动录制。3.2 WEB呈现服务器程序验收

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论