MASU软件详细设计方案_第1页
MASU软件详细设计方案_第2页
MASU软件详细设计方案_第3页
MASU软件详细设计方案_第4页
MASU软件详细设计方案_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

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

文档简介

模块名称,软件详细设计方案 秘密 (内部使用 ) 2005 8 1 件详细设计方案 读者对象 参考文献 术语与缩写解释 缩写、术语 解释 体接入服务单元 限认证管理服务单元 心配置管理服务单元 心控制媒体网关 体分发管理服务单元 体存储管理服务单元 据库服务单元 人工作站 /平台客户端 1. 模块综述 下图为平台系统架构图, 为媒体接入服务单元在整个系统中完成图像和录像音视频数据的转发功能,以及对前台设备的控制功能。 P E P M ( D V R / D V S )M S S 媒 体M D S A S S S 数 据M A S M G : 中 心 控 制 媒 体 网 关M D S U : 媒 体 分 发 服 务 单 元M S S U : 媒 体 存 储 服 务 单 元M A S U : 媒 体 接 入 服 务 单 元C M S U : 配 置 管 理 服 务 单 元A A A S U : 权 限 认 证 服 务 单 元D B S U : 数 据 库 服 务 单 元P E P W : 个 人 工 作 站 / 平 台 客 户 端块主要包括 个部分,其中 责网络连接,与 模块名称,软件详细设计方案 秘密 (内部使用 ) 2005 8 2 行连接,与 行连接,然后向 送协议信息(包括静态、动态、告警信息,通过 议);向 送音视频数据信息(通过 议)。如下图所示: M A S S PD v r L i n C C M G 连 接 M D S 实 时 和 录 像数 据2. 连接 块 连接 块主要完成与 接并交互信息。 该模块需要获取 相关信息,向 送。 该模块需要处理 发过来的命令,然后把命令解析后发给对应的 该模块需要考虑到断开重连的机制。 功能 1、 向 册。 2、 发送 本信息。 3、 发送通道信息。 4、 发送告警输出。 5、 发送告警状态信息。 模块名称,软件详细设计方案 秘密 (内部使用 ) 2005 8 3 6、 维持心跳 7、 时 8、 发送通道状态更新信息 9、 控制命令(包括云台控制及开关量控制) 10、 设置视频参数命令 性能 需要能够及时准确地向 送信息;响应来自 命令,解析后向 送响应的命令。 输入项 置文件。用户从该文件中读取相关的配置信息。主要是连接 需要的信息,以及各个 息。 如: 4567 。 输出项 无 设计方法(算法) 模块名称,软件详细设计方案 秘密 (内部使用 ) 2005 8 4 流程逻辑 读 取 配 置 文 件开 始发 送 M A S U 基 本 信 息初 始 化连 接 C C M 发 送 通 道 信 息 告 警 输 出发 送 告 警 状 态 信 息云 台 控 制发 送 通 道 状 态 更 新信 息设 置 视 频 参 数控 制 输 出校 时等 待 结 束模块名称,软件详细设计方案 秘密 (内部使用 ) 2005 8 5 接口 本模块和 起构成 成媒体接入的功能,向终端提供实时图像和录像。因此,和 需要有接口。 图像部分可以由 供回调函数,在 方注册。 存储分配 需要分配一定的内存空间,来保存配置信息、状态信息、告警信息等,以及一定的缓冲区存储图像数据。 注释设计 限制条件 单元测试计划 尚未解决的问题 公共数据结构 典型调用方法 函数 读取配置文件。 输入 算法 使用已有方法读取每一项,保存在内存中。 模块名称,软件详细设计方案 秘密 (内部使用 ) 2005 8 6 输出 各项配置信息保存在内存中。 息 4; 4; 4; ; / / 通道信息 /* ; ; / / */ 4; 4; 模块名称,软件详细设计方案 秘密 (内部使用 ) 2005 8 7 ; / ; 返回 成功 败 如果失败,程序退出 流程(可选) 无 典型调用方式 程序启动时首先调用该函数。 函数 初始化函数,启动线程等工作。 输入 无 算法 启动连接 程; 块名称,软件详细设计方案 秘密 (内部使用 ) 2005 8 8 ; 启动连接 程。 ; 输出 无 返回 动成功,程序运行。 动失败, 序中止运行,并退出。 流程(可选) 无 典型调用方式 函数 向 册连接。 输入 标识 类型 描述 0) 网络 址 4) 称 算法 向 送连接注册信息。 模块名称,软件详细设计方案 秘密 (内部使用 ) 2005 8 9 输出 返回 注册成功 注册失败,延时一定时间,然后继续返回注册 流程(可选) 开 始解 析 命 令成 功 命 令连 接 C C M 典型调用方式 函数 校时。 输入 时命令。 标识 类型 描述 4) 源端 前时间 模块名称,软件详细设计方案 秘密 (内部使用 ) 2005 8 10 算法 对自己校时,并向 送校时命令。 输出 无 返回 成功 失败 流程(可选) 开始设置本机时间接收 C C M G 的C h e c k T i m e 命令调用 令 ,设置 典型调用方式 送 本信息。 输入 标识 类型 描述 模块名称,软件详细设计方案 秘密 (内部使用 ) 2005 8 11 4) 称 面 量 型 4) 通道名称 这些数据均由函数 读取,在登陆上 立即向 送。 算法 无 输出 无 返回 成功 失败 模块名称,软件详细设计方案 秘密 (内部使用 ) 2005 8 12 流程(可选) 读 取 配 置 文 件开 始发 送 M A S U 基 本 信 息连 接 C C M 典型调用方式 函数 发送通道信息。 输入 /是否在线 32;/是否含有云台、 球机、音频等 算法 判断能否与 连,如果能够连接上则表示在线, 配置文件中获取。 输出 无 模块名称,软件详细设计方案 秘密 (内部使用 ) 2005 8 13 返回 成功 失败 流程(可选) 典型调用方式 函数 送告警输出信息,告诉 通道上有几个报警 输入 4; 4; 算 法 获得 告警输出信息,向 送。 输出 无 返回 无 流程(可选) 无 模块名称,软件详细设计方案 秘密 (内部使用 ) 2005 8 14 典型调用方式 送告警状态信息。 输入 4; 算法 通过回调函数获得 告警状态信息,向 送。 输出 无 返回 成功 失败 流程(可选) 开 始获 得 D V 信息发 送 给 C C M 模块名称,软件详细设计方案 秘密 (内部使用 ) 2005 8 15 典型调用方式 送通道状态更新信息。 输入 0; 2; 4; 要包括以下 : 1、布防 2、设备告警 3、运动 侦测 4、用户告警 5、锁定 6、视频丢失 7、在线 8、录像状态 算法 得通道的状态更新信息后,发给 由 送给 输出 成功 失败 返回 无 模块名称,软件详细设计方案 秘密 (内部使用 ) 2005 8 16 流程(可选) 开 始获 得 D V R 每 个 通 道 的状 态 更 新 信 息发 送 给 C C M 典型调用方式 控制输出 返回 送控制输出信息, 发,并把 行的结果上传给 输入 4; 算法 输出 无 返回 成功 失败 模块名称,软件详细设计方案 秘密 (内部使用 ) 2005 8 17 流程(可选) 无 开 始向 D V R 发 送 命 令接 收 C C M G 的C o n tr o lO u tp u 返 回 执 行 结 果结 束获 得 执 行 结 典型调用方式 云台控制 控制输出不同点是:控制输出可只需要控制其关闭或打开。 而云台控制的参数较多,如上下控制,速度控制。 送云台控制命令。 输入 4; 模块名称,软件详细设计方案 秘密 (内部使用 ) 2005 8 18 算法 过 送云台控制命令, 命令发给对应的 输出 无 返回 成功 失败 流程(可选) 开 始向 D V R 发 送 命 令取 得 云 台 控 制 权返 回 执 行 结 果结 束获 取 执 行 结 果成 功 失 败接 收 终 端 云 台 控 制 命令模块名称,软件详细设计方案 秘密 (内部使用 ) 2005 8 19 典型调用方式 设置视频参数 收 送的设置视频参数命令,然后转发给。 输入 算法 过 送控制设置视频参数命令, 命令发给对应的 输出 无 返回 成功 失败 模块名称,软件详细设计方案 秘密 (内部使用 ) 2005 8 20 流程(可选) 开 始向 D V R 发 送 命 令返 回 执 行 结 果结 束获 取 执 行 结 果接 收 终 端 设 置 视 频 参数 命 典型调用方式 3. 连接 模块主要连接 向 送实时和录像的音视频信息。 功能 主要包括连接 送实时图像数据,发送录像数据。 性能 能够流畅的发送码流,不出现停顿现象,延时较小。 输入项 来自 实时和录像的音视频数据。 输出项 模块名称,软件详细设计方案 秘密 (内部使用 ) 2005 8 21 设计方法(算法) 流程逻辑 开 始接 收 音 频 和 视 频数 据成 功 打 开 图 像 命令连 接 M D S D V R 打 开 图像成 功 给 M D S M D S U 失 接口 存储分配 模块名称,软件详细设计方案 秘密 (内部使用 ) 2005 8 22 注释设计 限制条件 单元测试计划 尚未解决的问题 公共数据结构 典型调用方法 接收 送过来的图像数据,并向 送。 输入 路由的 IP 路由的 . 算法 收到命令后,通知 开图像,然后 图像返回到缓冲区中, 缓冲区中获取图像,发送给 输出 返回 模块名称,软件详细设计方案 秘密 (内部使用 ) 2005 8 23 流程(可选) 开 始接 收 视 频 数 据成 功 打 开 图 像 命令连 接 M D S D V R 打 开 图像成 功 给 M D S M D S U 失 典型调用方式 无 接收 送过来的图像数据,并向 送。 输入 路由的 IP 路由的 块名称,软件详细设计方案 秘密 (内部使用 ) 2005 8 24 算法 收到命令后,通知 开图像,然后 音频返回到缓冲区中, 缓冲区中获取音频数据,发送给 输出 返回 流程(可选) 开 始接 收 音 频 数 据成 功 打 开 图 像 命令连 接 M D S D V R 打 开 图像成 功 给 M D S M D S U 失 典型调用方式 无。 模块名称,软件详细设计方案 秘密 (内部使用 ) 2005 8 25 输入 路由的 IP 路由的 . 算法 收到打开录像命令后,通知 开录像,然后 录像返回到缓冲区中,缓冲区中获取录像,发送给 输出 返回 模块名称,软件详细设计方案 秘密 (内部使用 ) 2005 8 26 流程(可选) 开 始接 收 录 像 数 据成 功 打 开 录 像 命令连 接 M D S D V R 打 开 录像成 功 给 M D S M D S U 失 典型调用方式 发送录像音频 输入 路由的 IP

温馨提示

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

评论

0/150

提交评论