[发明专利]IPTV画面故障现象检测的方法有效
申请号: | 201710311696.3 | 申请日: | 2017-05-05 |
公开(公告)号: | CN108810524B | 公开(公告)日: | 2020-06-30 |
发明(设计)人: | 吴雪波;翁昌清;刘东;刘甲乐 | 申请(专利权)人: | 德科仕通信(上海)有限公司 |
主分类号: | H04N17/00 | 分类号: | H04N17/00;H04N21/4425 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 201203 上海市浦东新区张*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明揭示了一种IPTV画面故障现象检测的方法,在IPTV用户终端侧部署软探针,通过对终端网口的视频流进行抓包和协议解析,计算出各项视频流告警指标,然后对这些告警指标进行关联分析,判断出各种画面故障现象。本发明提出的IPTV画面故障现象检测的方法,可精确快速地检测各种IPTV画面故障现象,如卡顿/黑屏、花屏、马赛克、音视频不同步、静帧/彩条等。 | ||
搜索关键词: | iptv 画面 故障 现象 检测 方法 | ||
【主权项】:
1.一种IPTV画面故障现象检测的方法,其特征在于,在IPTV用户终端侧部署软探针,通过对终端网口的视频流进行抓包和协议解析,计算出各项视频流告警指标,然后对这些告警指标进行关联分析,判断出各种画面故障现象;所述方法具体包括如下步骤:步骤S1、在IPTV终端上部署软探针模块,该模块通过调用Libpcap库对终端网口的视频流进行数据捕获,并进行逐层协议解析,包括以太网层、IP网络层、TCP/UDP层、MPEG2‑TS传输码流层、MPEG PES分组化基本流层、ES视频基本流层;并提取各协议层中的关键字段,主要包括MPEG2‑TS层的CC连续性指示和PID节目标识号、ES层的视频帧类型;在MPEG2‑TS码流中跟踪PID为0的TS包找到PAT节目关联表格,并对PAT表格进行解析,从中提取PMT节目映射表格的PID值;跟踪PMT表格的PID值找到对应的TS包,并对PMT表格进行解析,从中提取音频PID值和视频PID值;步骤S2、软探针模块计算各项视频流告警指标,包括:计算视频断流时长Tb,通过对视频流相邻数据包的间隔时间进行跟踪分析,若检测到相邻网络数据包间隔时间超过500毫秒,则将该间隔时间记录为视频断流时长;计算受损I帧个数Ni,通过对视频流的MPEG2‑TS层的CC连续性指示字段和视频层包头的帧类型字段进行关联分析,当检测到CC字段出现不连续并且对应视频层包头的帧类型为I帧时,则将受损I帧个数Ni加1;计算受损P帧个数Np,当检测到CC字段出现不连续并且对应视频层包头的帧类型为P帧时,则将受损P帧个数Np加1;计算受损B帧个数Nb,当检测到CC字段出现不连续并且对应视频层包头的帧类型为B帧时,则将受损B帧个数Nb加1;计算视频PID丢失时长Vpid,对视频流MPEG2‑TS层的视频PID节目标识号进行跟踪分析,若检测到相邻视频PID的TS包间隔时间超过500毫秒,则将该间隔时间记录为视频PID丢失时长Vpid;计算音频PID丢失时长Apid,对视频流MPEG2‑TS层的音频PID节目标识号进行跟踪分析,若检测到相邻音频PID的TS包间隔时间超过500毫秒,则将该间隔时间记录为音频PID丢失时长Apid;计算TS空包率Null%,对视频流中的TS空包进行统计,并计算TS空包率Null%,即TS空包数与总TS包数的比值;步骤S3、若Tb>A1,其中A1为断流时长门限值,缺省值为1000毫秒,则软探针模块做出视频卡顿或黑屏的判断;若Ni>=A2,其中A2为受损I帧个数门限值,缺省值为1,则软探针模块做出画面出现花屏的判断;若Np>A3或者Nb>A3,其中A3为受损P/B帧个数门限值,缺省值为1,则软探针模块做出画面出现马赛克的判断;若Vpid>A4,其中A4为视频PID丢失时长门限值,缺省值为1000毫秒,则软探针模块做出“音视频不同步:画面冻结,有声音”的判断;若Apid>A5,其中A5为音频PID丢失时长门限值,缺省值为1000毫秒,则软探针模块做出“音视频不同步:视频正常,无声音”的判断;若Null%>A6,其中A6为TS空包率门限值,缺省值为80%,则软探针模块做出画面静帧或彩条的判断。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于德科仕通信(上海)有限公司,未经德科仕通信(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710311696.3/,转载请声明来源钻瓜专利网。