智能电视图片怎么电视上循环播放图片

通过智能电视循环播放远程图片嘚方法和装置、智能电视的制作方法技术资料下载

提示:您尚未登录请点

后下载,如果您还没有账户请点

登陆完成后,请刷新本页查看技术详细信息

本发明提供了一种通过智能电视循环播放远程图片的方法和装置、智能电视,所述方法包括建立所述智能电视与远程服務器的连接;提供交互接口供用户设置播放条件;根据用户通过所述交互接口设置的播放条件确定播放参数;其中,所述播放参数包括遠程服务器上的起始图片文件、播放顺序;根据所述播放参数从所述起始图片文件开始,循环播放所述起始图片文件所在的文件夹中的所有图片文件基于本发明方案,用户在循环浏览远程服务器上的图片文件时只需要选择保存在远程服务器上的起始图片文件以及...
该技術已申请专利,请尊重研发人员的辛勤研发付出在未取得专利权人授权前,仅供技术研究参考不得用于商业用途

详细技术文档下载地址↓↓

提示:您尚未登录,请点

后下载如果您还没有账户请点

,登陆完成后请刷新本页查看技术详细信息。

本发明涉及安卓智能电视技术领域特别涉及一种智能电视自动图像画面检测的方法。

伴随电视功能越来越强大电视出现异常问题的概率也越来越大,实际开发测试过程中有出现图像显示黑屏、白屏或者花屏等异常现象在电视生产中,对电视进行图像画面检测是一项必不可少的工作而现有技术中已囿的检测方法一般都存在操作复杂、需要借助图片分析软件等多个第三方工具才能实现的问题,具有操作复杂、效率较低的问题

如现有技术中的申请号为“.6”的“自动检测安卓智能电视黑屏的方法”公开文献,即存在判断操作步骤复杂需要调用多个测试工具模块才能实現的缺陷,不利于提升测试效率

本发明的目的是克服上述背景技术中不足,提供一种智能电视自动图像画面检测的方法通过截取电视異常及实际使用时的屏幕图像并获取各图片大小值,通过值对比是否一致得出检测结果操作简单且准确率较高,可实现自动化循环测试提高了软件测试效率。

为了达到上述的技术效果本发明采取以下技术方案:

一种智能电视自动图像画面检测的方法,包括以下步骤:

a.將电脑连接电视串口以保证通讯正常将电视外接测试仪器;

b.通过测试仪器选择需要检测的场景,用截图命令截取图片a并获取图片a的大尛x1;

c.设置脚本指定场景后,再次用截图命令截取图片b并获取图片b的大小x2;

d.比较x1与x2的数值是否相同;

e.运行监控脚本等待异常报错提示;

当電视设备完成开机后到指定场景下或外接固定测试信号时,显示图像是固定不变的电视显示的物理分辨率也是固定的,且此时通过截图保存的图片文件大小也是固定某一个数值则可把这个固定数值作为原始脚本参考值,再循环测试到指定场景下再次截图并获取图片文件嘚大小将这个数值与之前的参考值进行对比,由脚本判断后即可得出结果并根据结果判断当前电视显示是否出现了异常。

进一步地所述步骤a中电脑与电视及测试仪器与电视具体是通过ttl串口线连接,则可实现读取电视文件信息并控制电视的操作

进一步地,所述步骤b具體包括:

b1.在电视开机后操作电视播放存储模块中存储的特定的测试视频并在播放时断电;

b2.再次进行开机并继续播放测试视频,此时电视絀现异常则调用截图命令截取图片a,并获取图片a的大小x1

进一步地,所述步骤c具体包括:

c1.设置自动控制电视播放视频文件脚本并在对仳脚本信息中填写出现异常时图片文件的大小x1;

c2.脚本增加视频播放实时截图操作,并调用截图命令截取图片b并获取图片b的大小x2。

进一步哋所述b及步骤c中进行截图时具体是运用screencap命令对电视显示的图像进行截图,无需外接摄像设备保存图片到指定路径下,利用文件查看命囹获取到图片的大小

进一步地,所述步骤c2中脚本进行视频播放实时截图操作时,每次截图保存路径均相同则最新截图将自动覆盖之湔的截图。

进一步地所述步骤e具体为:脚本若判断x1与x2的数值不相同,则电视播放正常返回步骤c进行循环检测测试,脚本若判断x1与x2的数徝相同则提示电视出现异常,停止循环测试并后台打包相关日志供开发排查。

本发明与现有技术相比具有以下的有益效果:

本发明嘚智能电视自动图像画面检测的方法,利用串口软件和脚本命令即可完成测试无需图片分析软件支持,可解决电视特定操作后出现异常顯示或者异常显示复现难的问题;具有简单通用性较强能够有效的提高测试效率和产品软件的可靠性及缩短软件开发周期的优点。

图1是夲发明的智能电视自动图像画面检测的方法的流程示意图

图2是本发明的一个实施例中的智能电视自动图像画面检测的方法的流程示意图。

下面结合本发明的实施例对本发明作进一步的阐述和说明

如图1所示,一种智能电视自动图像画面检测的方法主要用于解决电视图像異常显示的概率低不好复现,可压测特定操作是否有异常图像显示的问题具体是在电视设备完成开机后到指定场景下或外接固定测试信號时,显示图像是固定不变的电视显示的物理分辨率也是固定的,且此时通过截图保存的图片文件大小也是固定某一个数值则可把这個固定数值作为原始脚本参考值,再循环测试到指定场景下再次截图并获取图片文件的大小将这个数值与之前的参考值进行对比,由脚夲判断后即可得出结果并根据结果判断当前电视显示是否出现了异常。

本实施例中则主要是用于解决在某些智能电视上在播放本地特定爿源时候突然断电关机再开机播放该视频概率出现黑屏的问题,通过本实施例的方法即可实现复现该问题并在出现问题时自动进行检测忣判断如图2所示,具体包括以下步骤:

步骤1.将电脑连接电视串口以保证通讯正常将电视外接测试仪器。

具体的本实施例中,电脑与電视及测试仪器与电视具体是通过ttl串口线连接则可实现读取电视文件信息并控制电视的操作。

步骤2.通过测试仪器选择需要检测的场景鼡截图命令截取图片a,并获取图片a的大小x1

本实施例中具体为:首先在电视开机后操作电视播放存储模块如u盘中存储的特定的测试视频,並在播放时断电;然后再次进行开机并继续播放测试视频,此时电视出现异常黑屏则调用截图命令screencap–ppicture.png截取异常图片,同时脚本调用ls–lpicture.png命令获取异常图片的大小x1。

步骤3.设置脚本指定场景后再次用截图命令截取图片b并获取图片b的大小x2。

本实施例中具体为:先设置自动控淛电视播放视频文件脚本并在对比脚本信息中填写出现异常时图片文件的大小x1;然后,脚本增加视频播放实时截图操作并调用截图命囹screencap–ppicture.png截取实时图片,同时脚本调用ls–lpicture.png命令获取实时图片的大小x2。

步骤4.运行监控脚本比较x1与x2的数值是否相同,等待异常报错提示

本实施例中,具体为:脚本判断x1与x2的数值是否相同若判断x1与x2的数值不相同,则电视播放正常返回步骤3进行循环检测测试,脚本若判断x1与x2的數值相同则提示电视出现异常,停止循环测试并后台打包相关日志供开发排查。

具体的本实施例中所使用的部分版本对比脚本如下:

脚本对比发现数据一致说明开机画面异常,开发查看相关日志可找到具体原因。

同时需要说明的是,在后期回归测试时用也可用本發明的方法进行验收压测

可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式然而本发明并不局限于此。对于本领域内的普通技术人员而言在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进这些变型和改进也视为本发奣的保护范围。

签箌排名:今日本吧第个签到

本吧因你更精彩,明天继续来努力!

成为超级会员使用一键签到

成为超级会员,赠送8张补签卡

点击日历上漏签日期即可进行补签

超级会员单次开通12个月以上赠送连续签到卡3张

该楼层疑似违规已被系统折叠 

联想智能电视机,自带的播放完叻就要手动再去按


扫二维码下载贴吧客户端

我要回帖

更多关于 电视上循环播放图片 的文章

 

随机推荐