- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
最近下载
- Unit 6 Understanding ideas Longji Rice Terraces 课件-高中英语外研版(2019)必修第一册.pptx VIP
- 护理学导论(高职)教学教案.docx
- 2024年部编新改版语文六年级上册全册月考试题含答案(共4套).docx
- 饮用水和环境卫生公众健康宣教及风险沟通答案-2024年全国疾控系统“大学习”活动.docx VIP
- 新型冠状病毒、甲型和乙型流感病毒全预混冻干多重荧光PCR检测试剂盒及其检测方法发明专利.pdf VIP
- 基金会捐赠协议.doc VIP
- XX市智慧安居工程(一期)报警求助综合受理指挥分系详细设计方案.doc VIP
- 《乡土中国》 第11篇 《长老统治》.ppt
- [知识]职业生涯人物访谈(教师).pdf VIP
- 第六单元整本书阅读《西游记》课件 2024—2025学年统编版语文七年级上册.pptx VIP
文档评论(0)