VSM20视频告警模块详细设计说明书.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VSM20视频告警模块详细设计说明书

VMS 2.0视频告警模块 详细设计说明书 文件状态: [√] 草稿 [ ] 正式发布 [ ] 正在修改 文件标识: 当前版本: 1.0 所属产品 VMS 2.0 作 者: 赵云 完成日期: 修订历史记录 版本        日期       操作       修订者      说明      1.0 07/12/2011 A 赵云 初稿 2.0 09/27/2011 M 蒋兴杰 补充 (A-添加,M-修改,D-删除) 目 录 1. 引言 4 1.1目的 4 1.2背景 4 1.3范围 4 2. 使用说明 5 2.1需求概述 5 2.2目标读者 5 3. 功能说明 5 3.1 videomon模块示意图 5 3.2功能概述 6 3.3告警等级划分 6 3.4告警策略 6 3.5主线程流程图 7 4. 数据结构 7 4.1全局变量 7 5. 接口说明 9 5.1 告警接口 9 5.2 视频质量接口 9 5.3 Mdi接口 10 5.4 Tr101290接口 11 5.5 内容层接口 11 引言 1.1目的 该模块主要接收VQMon Service(分析视频质量模块)和CAnalyze Servie(内容层分析模块)发过来的视频质量参数,从而判断是否有视频流告警事件发生,如果有,则根据告警策略处理告警事件。 1.2背景 IPTV 使用MPEG TS 传输码流在IP 网络上承载和传送视频基本流(ES),TS 码流中包含了各种用于视频流解码所必须的信息内容。由于MPEG TS流的损伤会直接影响机顶盒的正常解码和视频质量因此TS流的健康状况监测对保障IPTV用户体验质量十分重要。TR101290、静帧、彩条、马赛克等都是对视频流质量的监控. 本模块通过对告警划分等级,优先级高的告警抑制优先级低的告警,同时为了减少告警的频繁上报,采用了计数和抑制时间方法。 1.3范围 该文档对VMS 2.0视频告警模块的内容功能、数据结构和接口方面进行了详细描述,供后继开发维护人员使用。 使用说明 2.1需求概述 《IPTV视频分析设备》 《IPTV质量保障系统技术建议书》 2.2目标读者 公司内部后继开发维护人员。 功能说明 3.1 videomon模块示意图 Videomon模块是一个独立进程,里面包含很多服务模块。 Video Service:负责视频流的转发和http通信。 Alarm Service:负责接收视频质量参数,判断告警和视频录制功能。 VQMon Service:负责接收视频流,产生视频质量参数。 CAnalyze Service:负责接收Video Service转发的视频流,并产生内容层视频质量参数。 DAccess Service:负责和QCS进行通信,还有下发配置信息,比如频道信息。 3.2功能概述 本模块运行于VSM2.0 里面的(VideoMon)模块中,VideoMon是一个独立的进程,当VideoMon启动时,会自动加载Alarm Servie模块。Alarm Service模块初始化的时候,会注册两个线程,一个是视频质量接收线程,一个是检测断流线程(每隔5s检测一次)。 视频质量接收线程,主要负责接收其它服务模块发过来的视频质量参数,然后对这些数据进行处理,比如(达标率统计,滑动窗口处理),判断是否有告警事件发生,如果有,则根据告警类型,获得相应的告警策略,处理告警事件。 检测断流线程,主要定时检测(每隔5s检测一次)是否有频道断流事件,判断断流的方法是(当前时间 – 上次窗口时间 3个滑动窗口时间),如果有断流时间发生,就发送断流告警给DAccess Service模块。 3.3告警类型 传输层告警:DF 、MLR、传输质量、编码质量 内容层告警:静帧、黑屏、彩条、BLOCKNESS、语法错误、LOSS_CHROMA、LUMI、RGB、马赛克 TR101290告警 断流告警 以下是具体告警类型,红色为1级告警,紫色为2级告警,蓝色为3级告警,其它待定 CHANNEL_ALARM_TYPE_UNKNOW = 0, CHANNEL_ALARM_TYPE_NOSTREAM = 0 CHANNEL_ALARM_TYPE_RECUR_STREAM = 0 CHANNEL_ALARM_TYPE_TRANS_ERR = 0 CHANNEL_ALARM_TYPE_MEDIARATE_ASTATICISM = 0x00000

文档评论(0)

2017ll + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档