[发明专利]视频质量检测方法、监测设备及存储介质在审
申请号: | 201711189349.4 | 申请日: | 2017-11-24 |
公开(公告)号: | CN107743228A | 公开(公告)日: | 2018-02-27 |
发明(设计)人: | 黎镜潮 | 申请(专利权)人: | 深圳市创维软件有限公司 |
主分类号: | H04N17/00 | 分类号: | H04N17/00;H04L29/06 |
代理公司: | 深圳市世纪恒程知识产权代理事务所44287 | 代理人: | 胡海国 |
地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 质量 检测 方法 监测 设备 存储 介质 | ||
技术领域
本发明涉及视频播放领域,尤其涉及一种视频质量检测方法、监测设备及存储介质。
背景技术
目前,影响网络协议电视(Internet Protocol Television,IPTV)业务质量因素有以下方面:网络的丢包和抖动引起的视频卡顿以及组播切换时延较长。网络传输中的丢包直接影响了视频音频的解码,会引起停顿或者马赛克;过大的抖动则会引起网络设备的缓存的上溢和下溢,容易出现卡顿现象等。一般情况下,技术人员通过抓包工具或者后台数据监测来分析问题,当出现问题时,技术人员出差或者休假无法及时处理时,容易导致异常现象耽误时间过长。因此,有必要提供一种辅助监测工具从而协助工作人员或非技术人员初步排查视频业务质量问题。
其中,现有技术中分析IPTV播放业务质量一般有三种方案:(一)技术人员在现场通过抓取机顶盒网络数据包,初步分析媒体数据是否存在丢包,延时,抖动;(二)技术人员从流媒体服务器角度跟踪各个服务器节点工作情况,在服务器端抓取媒体数据进行分析;(三)查看性能日志报告,通过分析日志报告里面丢包,抖动,延时数据,作出初步问题判断。但是,上述方案都存在各自的缺点:方案一的缺点是技术人员要到底现场,并且抓取机顶盒网络包的交互报文,需要通勤时间;方案二的缺点是从服务器角度排查问题,只能反应到服务器问题,很难反应到终端设备问题;方案三的缺点是性能日志上报依赖终端机顶盒上报,数据准确性有待提升。
发明内容
本发明的主要目的在于一种视频质量检测方法、监测设备及存储介质,旨在解决现有技术中视频网络传输质量故障检测慢,故障确定不够准确的问题。
为实现上述目的,本发明提供一种视频质量检测方法,所述视频质量检测方法包括以下步骤:
监测设备通过网卡抓取待检测视频的多个数据包;
对各数据包进行解析,获取各数据包的报文序列号和延时时间;
根据所述报文序列号获取所述待检测视频的丢包情况,根据所述延时时间获取所述待检测视频的抖动延时情况,根据所述丢包情况和所述抖动延时情况确定所述待检测视频的视频质量。
优选地,所述对各数据包进行解析,获取各数据包的报文序列号和延时时间,具体包括:
对各数据包进行识别,获取各数据包的协议类型;
根据所述协议类型对各数据包进行解析,获取各数据包的所述报文序列号和所述延时时间。
优选地,所述根据所述协议类型对各数据包进行解析,获取各数据包的所述报文序列号和所述延时时间,具体包括:
当所述协议类型为IGMP协议时,将第一个数据包作为起点数据包,根据所述起点数据包获取各数据包的所述报文序列号和所述延时时间;
当所述协议类型为RTSP协议时,从各数据包中获取目标IP地址和端口号,根据所述目标IP地址和端口号找到相对应的目标数据包,将所述目标数据包作为所述起点数据包,根据所述起点数据包获取各数据包的所述报文序列号和所述延时时间。
优选地,所述根据所述报文序列号获取所述待检测视频的丢包情况,根据所述延时时间获取所述待检测视频的抖动延时情况,根据所述丢包情况和所述抖动延时情况确定所述待检测视频的视频质量,具体包括:
根据所述报文序列号查找所述待检测视频中丢失的数据包,根据所述丢失的数据包确定所述待检测视频的丢包情况;
根据所述延时时间计算所述待检测视频的抖动频率和幅度,根据所述抖动频率和幅度确定所述待检测视频的抖动延时情况;
根据所述丢包情况和所述抖动延时情况确定所述待检测视频的视频质量。
优选地,所述监测设备通过网卡抓取待检测视频的多个数据包,具体包括:
当监测到所述监测设备的接口状态或监控程序处于激活状态时,生成监控指令;
根据所述监控指令通过所述网卡抓取待检测视频的多个数据包。
优选地,所述根据所述报文序列号获取所述待检测视频的丢包情况,根据所述延时时间获取所述待检测视频的抖动延时情况,根据所述丢包情况和所述抖动延时情况确定所述待检测视频的视频质量之后,所述视频质量检测方法还包括:
将所述待检测视频的视频质量在预设显示窗口中展示。
优选地,所述将所述待检测视频的视频质量在预设显示窗口中展示之前,所述视频质量检测方法还包括:
接收创建显示窗口指令,根据所述创建显示窗口指令在当前显示界面中创建所述预设显示窗口;
根据预设显示参数将所述预设显示窗口在预设区域中显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市创维软件有限公司,未经深圳市创维软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711189349.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种拼接摄像头组的测试方法及设备
- 下一篇:图像处理方法、装置及电子设备