[发明专利]视频播放测试方法、电子设备及系统有效
申请号: | 201710322491.5 | 申请日: | 2017-05-09 |
公开(公告)号: | CN108882019B | 公开(公告)日: | 2021-12-10 |
发明(设计)人: | 年奇东 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04N21/44 | 分类号: | H04N21/44;H04N21/433;G06K9/00 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 播放 测试 方法 电子设备 系统 | ||
本发明公开了一种视频播放测试方法,包括:触发目标视频开始播放;目标视频的起始播放内容中包括目标特征;按时间顺序依次获取屏幕显示的图像,并通过图像识别技术按获取顺序依次对图像进行识别;在识别到目标图像中出现目标特征的情况下,根据目标视频被触发开始播放的时刻到屏幕显示目标图像的时刻,计算出目标视频从被触发开始播放到屏幕显示目标视频的首个视频帧所需要的时长。本发明还公开了一种电子设备及系统,解决了现有技术中通过人工来查找出现视频首帧的图像非常耗时、测试效率低下的技术问题。
技术领域
本发明涉及计算机领域,尤其涉及视频播放测试方法、电子设备及视频播放测试系统。
背景技术
互联网日益强大,网民人数不断增加,伴随而来的是互联网公众化时代的到来。人们对互联网的需求不再是单一地浏览网页、查看新闻,而是提出了多样化的应用需求。随着电子通信技术的日益发展,网络带宽越来越大,在线影视、远程办公、网络电视、在线直播等越来越受到人们的关注和喜爱。
人们通过在智能电子设备上安装各种视频应用程序(Application,APP)、视频软件或浏览器,即可以观看视频。在浏览器或视频软件中打开一个视频播放页面,从点击播放按钮开始到视频画面出现,之间的耗时可以被称为首帧耗时。首帧耗时是人们观看视频的第一直观感受和体验,是开发人员重点测试的项目之一。
现有技术往往通过人工来查找出现视频首帧的图像,然而首帧耗时的测试由于网络等因素的影响,首帧画面出现的时间不定,往往需要测试多次(10次以上),而且每次测试的图像多达50-100张才能满足测试的要求。人工需要在100张图片里面找一张特定的图片,测试中该动作需要重复多次,非常耗时,而且都是重复性的操作,测试效率低下。
发明内容
本发明实施例所要解决的技术问题在于,提供视频播放测试方法、电子设备及视频播放测试系统,解决现有技术中通过人工来查找出现视频首帧的图像非常耗时、测试效率低下的技术问题。
为了解决上述技术问题,本发明实施例第一方面公开了一种视频播放测试方法,包括:
进入目标界面,并在所述目标界面上触发目标视频开始播放;所述目标视频的起始播放内容中包括目标特征;
按时间顺序依次获取屏幕显示的图像,并通过图像识别技术按获取顺序依次对所述图像进行识别;
在识别到目标图像中出现所述目标特征的情况下,根据所述目标视频被触发开始播放的时刻到所述屏幕显示所述目标图像的时刻,计算出所述目标视频从被触发开始播放到所述屏幕显示所述目标视频的首个视频帧所需要的时长。
结合第一方面,在第一种可能的实现方式中,所述按时间顺序依次获取屏幕显示的图像包括:
按时间顺序依次获取屏幕显示的N张图像,所述N为大于0的正整数;
停止播放所述目标视频,并重新执行所述进入目标界面的步骤。
结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述按时间顺序依次获取屏幕显示的N张图像包括:
触发截图程序按照预设的截图间隔对屏幕显示的内容进行截图;
获取并保存截图的N张图像。
结合第一方面的第一种可能的实现方式,在第三种可能的实现方式中,所述按时间顺序依次获取屏幕显示的N张图像包括:
触发视频录制程序对屏幕显示的内容进行视频录制;
将录制的视频进行分帧处理,获取并保存所述录制的视频的前N帧图像。
结合第一方面的第一种可能的实现方式,在第四种可能的实现方式中,所述通过图像识别技术按获取顺序依次对所述图像进行识别之后,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710322491.5/2.html,转载请声明来源钻瓜专利网。