智能电视应用程序的审核方法技术

技术编号:8907297 阅读:155 留言:0更新日期:2013-07-11 04:58
本发明专利技术公开了一种智能电视应用程序的审核方法。该方法包括:后台运营域根据所需审核的应用程序生成相对应的应用接口文件;后台运营域根据与其连接的各个智能电视终端的终端信息,将所生成的应用接口文件发送给相应的智能电视终端;接收到应用接口文件的智能电视终端根据所述应用接口文件对相应的应用程序进行验证;当所述应用程序验证失败时,所述智能电视终端向所述后台运营域发送验证失败信息。通过使用本发明专利技术中的智能电视应用程序的审核方法,可以提高应用程序的在线审核效率。

【技术实现步骤摘要】

本专利技术涉及智能电视技术,特别涉及一种。
技术介绍
随着嵌入式操作系统的深入普及以及家电行业相关技术的快速发展,广大家庭中所使用的普通电视机正逐步开始向现有技术中已出现的智能电视进行过渡。与普通电视机相比,现有技术中的智能电视中具有一种全开放式平台,搭载了相应的操作系统,用户在观看普通电视内容的同时,还可以在智能电视上自行安装或卸载各类应用程序,因此可以持续地对智能电视的功能进行扩充和升级,实现越来越多、越来越全面的各种功能,从而能不断给用户带来丰富的个性化体验。智能电视终端的应用商店是智能电视生态系统的重要组成部分,应用商店中所提供的各种应用程序的数量和质量将直接影响到智能电视生态系统的运营情况。在现有技术中,随着智能移动终端(例如,智能手机)技术的快速发展,各种智能手机的应用程序也越来越多,所能实现的功能也越来越丰富。因此,如果能将智能手机的应用程序直接安装在智能电视终端上使用,则可以大大地提高智能电视终端的可用性,实现更多、更全面的各种功倉泛。但是,由于智能移动终端和智能电视终端在显示屏的尺寸以及交互方式上存在较大的区别,因此各种智能移动终端的应用程序并不一定能够成功地安装在智能电视终端上并使用。所以,在现有技术中,各种智能移动终端的应用程序都必须使用人工审核的方式才能确定该应用程序是否能够安装并正常运行在智能电视终端上。目前,现有技术中存在的各种智能移动终端的应用程序的总数量已经达到几十万个,而且该总数量还在不断地快速增长中;同时,现有技术中存在的各种智能电视终端的设备类型也达到上百个,不同设备类型的智能电视终端对于智能移动终端的应用程序的兼容性也不尽相同。但是,在现有技术中,目前还只能使用人工审核的方式对各种应用程序进行审核,而不能实现自动化的应用程序的审核,因此操作效率低下,人工成本很高。由上可知,现有技术中的还存在上述的一些问题,因此,有必要提供一种更好的,从而可提高应用程序的在线审核效率。
技术实现思路
根据本专利技术,提供了一种,从而能提高智能电视应用程序的在线审核效率。根据本专利技术的一种,该方法包括:A、后台运营域根据所需审核的应用程序生成相对应的应用接口文件;B、后台运营域根据与其连接的各个智能电视终端的终端信息,将所生成的应用接口文件发送给相应的智能电视终端;C、接收到应用接口文件的智能电视终端根据所述应用接口文件对相应的应用程序进行验证;当所述应用程序验证失败时,所述智能电视终端向所述后台运营域发送验证失败息。其中,所述应用接口文件中包括:应用程序的应用信息、应用程序的应用唯一标识和应用程序在智能移动终端上运行时的首页截图。其中,所述步骤A包括:后台运营域从所需审核的应用程序中提取应用信息,为所述应用程序设置应用唯一标识;后台运营域获取所述应用程序在智能移动终端上运行时的首页截图;后台运营域根据所述应用信息、应用唯一标识和首页截图生成所述应用程序的应用接口文件。其中,所述应用信息中包括:名称、版本号、应用分类、版本代码、开发者、操作系统版本、适用分辨率、缩略图、包名和网页地址。其中,所述为该应用程序设置应用唯一标识包括:根据应用程序的应用信息中的包名和版本号计算得到哈希值;将计算得到的哈希值作为所述应用程序的应用唯一标识。其中,所述后台运营域获取所述应用程序在智能移动终端上运行时的首页截图包括:后台运营域将所述应用程序安装在智能移动终端上并运行;获取所述应用程序在所述智能移动终端上运行时的首页截图。其中,在所述步骤A之前,该方法还进一步包括:后台运营域自动获取所需审核的应用程序。其中,所述步骤B包括:后台运营域获取与其连接的各个智能电视终端的终端信息;后台运营域根据所获取的终端信息将所述应用接口文件发送给相应的智能电视终端。其中,所述后台运营域获取与其连接的各个智能电视终端的终端信息包括:所述后台运营域向与所述后台运营域连接的各个智能电视终端发送广播消息;各个接收到所述广播消息的智能电视终端根据所述广播消息向所述后台运营域返回智能电视终端的终端信息。其中,所述终端信息包括:设备代码、设备型号、操作系统版本和分辨率。其中,当所述后台运营域向智能电视终端发送应用接口文件时,同一个应用接口文件在每一种设备类型的智能电视终端中都只发送到其中的一台智能电视终端上。其中,所述步骤C包括:智能电视终端根据所接收到的应用接口文件获取应用程序的安装文件;智能电视终端安装该应用程序,并在安装成功后运行该应用程序,生成该应用程序的首页图像文件;当所述应用程序安装失败、运行失败或所述首页图像文件与该应用程序的首页截图不一致时,所述智能电视终端向所述后台运营域发送验证失败信息。其中,判断所述首页图像文件与该应用程序的首页截图是否一致的方法为:从所述首页图像文件和首页截图中分别截取指定区域的图像;计算指定区域的两个图像中的各个对应像素点的差值;当指定区域中各个像素点的差值之和小于预设阈值时,所述首页图像文件与首页截图一致;否则,所述首页图像文件与首页截图不一致。其中,所述指定区域为:以图像中心为中心,且面积为整个图像面积的3/4的区域。其中,当所述应用程序安装失败时,所述验证失败信息包括:应用唯一标识、设备类型和表示应用程序在该设备类型的智能电视终端上无法安装的第一错误代码。其中,当所述应用程序运行失败时,所述验证失败信息包括:应用唯一标识、设备类型和表示应用程序在该设备类型的智能电视终端上运行失败的第二错误代码。其中,当所述首页图像文件与该应用程序的首页截图不一致时,所述验证失败信息包括:应用唯一标识、设备类型和表示应用程序在该设备类型的智能电视终端上的分辨率不匹配的第三错误代码。其中,当所述应用程序验证失败时,该方法还进一步包括:所述智能电视终端自动关闭并卸载所述应用程序。其中,该方法还进一步包括:当所述应用程序验证通过时,所述智能电视终端挂起该应用程序,等待人工审核。其中,该方法还进一步包括:当人工审核通过后,智能电视终端向所述后台运营域发送审核结果。其中,所述审核结果中包括:应用唯一标识、设备类型、审核员、操作系统版本、屏幕分辨率和支持的设备列表。其中,该方法还进一步包括:所述后台运营域接收到上述审核结果之后,根据所述审核结果中的应用唯一标识将上述审核结果与该应用唯一标识对应的应用程序建立一一对应的关系,并将该关系存储在一个关系列表中。由上述技术方案可见,在本专利技术中的中,由于后台运营域可以根据所需审核的应用程序生成相对应的应用接口文件并发送给相应的智能电视终端,使得接收到应用接口文件的智能电视终端可以对相应的应用程序自动进行验证,并当应用程序验证失败时,自动向后台运营域发送验证失败信息,从而可以通过与后台运营域连接的智能电视终端自动完成对应用程序的验证,并自动将各个不适用于智能电视终端的应用程序告知后台运营域,因此使得不必再通过人工的方式对上述验证失败的应用程序进行审核。由于上述的验证过程都是由后台运营域和与后台运营域连接的智能电视终端自动完成的,因而可以实现部分自动化的应用程序的审核,从而大大地减少审核人员的工作量,降低人力成本,提高审核效率和审核速度。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,以下将对实施例或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,以下描本文档来自技高网
...

【技术保护点】
一种智能电视应用程序的审核方法,其特征在于,该方法包括:A、后台运营域根据所需审核的应用程序生成相对应的应用接口文件;B、后台运营域根据与其连接的各个智能电视终端的终端信息,将所生成的应用接口文件发送给相应的智能电视终端;C、接收到应用接口文件的智能电视终端根据所述应用接口文件对相应的应用程序进行验证;当所述应用程序验证失败时,所述智能电视终端向所述后台运营域发送验证失败信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:周翚赵永健
申请(专利权)人:青岛海信传媒网络技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1