[发明专利]视频流质量的检测方法、装置和计算机设备有效
申请号: | 201810271692.1 | 申请日: | 2018-03-29 |
公开(公告)号: | CN110324608B | 公开(公告)日: | 2022-05-24 |
发明(设计)人: | 赵旸 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04N17/00 | 分类号: | H04N17/00 |
代理公司: | 北京励诚知识产权代理有限公司 11647 | 代理人: | 贾玉姣 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 流质 检测 方法 装置 计算机 设备 | ||
本申请提供一种视频流质量的检测方法、装置和计算机设备,上述视频流质量的检测方法包括:获取待检测的直播视频流的视频索引;在进行质量检测的地点,对所述视频索引进行检测;如果所述视频索引未检测出问题,则获取所述直播视频流的视频内容的地址;如果在进行质量检测的大于或等于预定数量的地点中,所述视频内容的地址均无法正常连接,则确定所述直播视频流的视频源出现错误。本申请可以实现对直播视频流的质量进行检测,大幅提高了直播视频的播放质量,并且将视频质量检测与地域相结合,实现了基于地域对直播视频流的质量进行检测。
技术领域
本申请涉及视频直播技术领域,尤其涉及一种视频流质量的检测方法、装置和计算机设备。
背景技术
现有相关技术中,游戏内直播使用的是第三方直播平台的视频源,第三方直播平台有自己的内容分发网络(Content Delivery Network;以下简称:CDN)供应商,将直播视频分发到全国各地的CDN结点上,然后玩家从距离自己最近的CDN结点拉取视频流。由于直播的整个链路是比较长的,包含有接流、转码、切片、分发、客户端下载和播放等众多环节,这条链路上任何一个环节出现问题,都可能导致客户端视频不能播放。因此,对视频流质量的监控和检测就十分重要。但是,现有相关技术中,并未提供对直播的视频源的质量进行检测的技术方案。
发明内容
为克服相关技术中存在的问题,本申请提供一种视频流质量的检测方法、装置和计算机设备。
本申请的实施例采用如下技术方案:
第一方面,本申请实施例提供一种视频流质量的检测方法,包括:通过源source模块获取待检测的直播视频流的视频索引的地址,并将视频索引的地址封装成固定格式消息加入第一消息队列;在进行质量检测的地点,通过播放列表playlist模块从第一消息队列中获取所述视频索引的地址,并对所述视频索引进行检测;及如果所述视频索引未检测出问题,则获取所述直播视频流的视频内容的地址,并将所述视频内容的地址封装成固定格式消息加入第二消息队列;及如果所述视频索引检测出问题,则将检测出问题的视频索引封装成固定格式消息加入到第三消息队列;通过媒体media模块从所述第二消息队列中取出所述视频内容的地址,如果在进行质量检测的大于或等于预定数量的地点中,所述视频内容的地址均无法正常连接,则将所述无法正常连接的视频内容的地址封装成固定格式消息加入到第三消息队列中,并确定所述直播视频流的视频源出现错误;所述源source模块、所述播放列表playlist模块及所述媒体media模块为常驻多进程模型。
上述视频流质量的检测方法中,获取待检测的直播视频流的视频索引之后,在进行质量检测的地点,对上述视频索引进行检测,如果上述视频索引未检测出问题,则获取上述直播视频流的视频内容的地址,如果在进行质量检测的大于或等于预定数量的地点中,上述视频内容的地址均无法正常连接,则确定上述直播视频流的视频源出现错误,从而可以实现对直播视频流的质量进行检测,大幅提高了直播视频的播放质量,并且将视频质量检测与地域相结合,实现了基于地域对直播视频流的质量进行检测。
第二方面,本申请实施例提供一种视频流质量的检测装置,包括:获取模块,用于获取待检测的直播视频流的视频索引;检测模块,用于在进行质量检测的地点,对所述视频索引进行检测;所述获取模块,还用于当所述视频索引未检测出问题时,获取所述直播视频流的视频内容的地址;所述检测模块,还用于当在进行质量检测的大于或等于预定数量的地点中,所述视频内容的地址均无法正常连接时,确定所述直播视频流的视频源出现错误。
上述视频流质量的检测装置中,获取模块获取待检测的直播视频流的视频索引之后,检测模块在进行质量检测的地点,对上述视频索引进行检测,如果上述视频索引未检测出问题,则获取模块获取上述直播视频流的视频内容的地址,如果在进行质量检测的大于或等于预定数量的地点中,上述视频内容的地址均无法正常连接,则检测模块确定上述直播视频流的视频源出现错误,从而可以实现对直播视频流的质量进行检测,大幅提高了直播视频的播放质量,并且将视频质量检测与地域相结合,实现了基于地域对直播视频流的质量进行检测。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810271692.1/2.html,转载请声明来源钻瓜专利网。