界面展示方法和装置的制造方法
【技术领域】
[0001]本发明涉及家电设备技术领域,特别涉及一种界面展示方法和装置。
【背景技术】
[0002]家电设备在工作时,通常会显示一个界面。比如,智能电视播放音乐时,智能电视可以展示一个播放界面。
[0003]以家电设备为智能电视为例,智能电视展示播放界面的展示方法包括:电视盒子发送获取请求至服务器,该获取请求用于请求获取目标界面的界面数据;服务器返回界面数据至电视盒子;电视盒子根据本地预设的排版格式以及服务器返回的界面数据生成目标界面,返回该目标界面至智能电视,智能电视展示该目标界面。
[0004]在实现本发明的过程中,发明人发现上述技术至少存在以下问题:当需要更新播放界面时,用户需要升级电视盒子才能实现播放界面的更新,而升级电视盒子的工作量较大,还容易升级失败导致电视盒子无法使用。通常,都是在电视盒子的其它功能也需要升级时,才会统一对电视盒子进行一次升级。
【发明内容】
[0005]为了解决现有技术中存在的问题,本发明实施例提供了一种界面展示方法和装置。所述技术方案如下:
[0006]第一方面,提供了一种界面展示方法,该方法包括:
[0007]接收与家电设备相连的媒体源设备发送的界面获取请求,界面获取请求用于请求获取目标用户界面;
[0008]获取目标用户界面的界面数据;
[0009]获取目标用户界面所对应的排版格式;
[0010]根据界面数据以及排版格式生成目标用户界面;
[0011]返回目标用户界面至媒体源设备,媒体源设备用于将目标用户界面反馈至家电设备进行展示。
[0012]第二方面,提供了一种界面展示装置,该装置包括:
[0013]第一接收模块,用于接收与家电设备相连的媒体源设备发送的界面获取请求,界面获取请求用于请求获取目标用户界面;
[0014]第一获取模块,用于获取目标用户界面的界面数据;
[0015]第二获取模块,用于获取目标用户界面所对应的排版格式;
[0016]生成模块,用于根据界面数据以及排版格式生成目标用户界面;
[0017]返回模块,用于返回生成模块生成的目标用户界面至媒体源设备,媒体源设备用于将目标用户界面反馈至家电设备进行展示。
[0018]本发明实施例提供的技术方案的有益效果是:
[0019]通过在接收到媒体源设备发送的界面获取请求之后,获取目标用户界面的界面数据,以及目标用户界面所对应的排版格式,根据界面数据和排版格式生成目标用户界面,向家电设备返回该目标用户界面;解决了现有技术中当需要更新播放界面时,用户需要升级电视盒子后才能实现,用户的工作量大以及在升级失败时电视盒子无法正常使用的问题;达到了无需升级媒体源设备,开发者只需要修改服务器中的排版格式即可实现,提高了用户界面的更新效率的效果。同时,由于只需要开发者修改服务器中的排版格式,而无需用户执行任何操作,这也降低了用户的操作复杂度,减少了用户的工作量。
【附图说明】
[0020]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0021]图1是本发明所涉及的一种实施环境的结构示意图;
[0022]图2是本发明一个实施例提供的界面展示方法的方法流程图;
[0023]图3A是本发明另一实施例提供的界面展示方法的方法流程图;
[0024]图3B是本发明另一实施例提供的媒体源设备发送界面获取请求时智能电视的一种显不不意图;
[0025]图3C是本发明另一实施例提供的智能电视显不目标用户界面的一种显不不意图;
[0026]图3D是本发明另一实施例提供的界面展示方法的时序图;
[0027]图3E是本发明另一实施例中目标用户界面的排版格式由第一版本更新为第二版本后的智能电视的显示示意图;
[0028]图3F是本发明另一实施例提供的服务器通过统一接口与不同厂商的电视盒子进行交互时的结构示意图;
[0029]图4是本发明一个实施例提供的界面展示装置的结构方框图;
[0030]图5是本发明另一实施例提供的界面展示装置的结构方框图。
【具体实施方式】
[0031]为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0032]请参考图1,其示出了本发明各个实施例所涉及的一种实施环境的结构示意图,如图1所示,该实施环境包括:家电设备110、与家电设备110相连的媒体源设备120以及服务器130。
[0033]家电设备110是指具有界面展不能力的设备,该家电设备110可以为家庭多媒体播放设备,比如智能电视或者音响。家电设备110可以通过有线或者无线网络与媒体源设备120相连。
[0034]媒体源设备120是指从服务器130中获取用户界面进而为家电设备110提供用户界面的设备。媒体源设备120可以是高清盒子、蓝光播放机、家庭NAS(Network AttachedStorage:网络附属存储)设备等等。
[0035]服务器130可以通过有线网络或者无线网络与媒体源设备120进行连接,服务器130可以是一台服务器,或者由若干台服务器组成的服务器集群,或者是一个云计算服务中心。
[0036]此外,通常情况下,该实施环境还可以包括用于控制媒体源设备120的控制设备,该控制设备可以为遥控器,也可以为智能终端,本实施例对此并不做限定。
[0037]请参考图2,其示出了本发明一个实施例提供的界面展示方法的方法流程图,本实施例以该界面展示方法用于图1所示的服务器中来举例说明。如图2所示,该界面展示方法可以包括:
[0038]步骤201,接收与家电设备相连的媒体源设备发送的界面获取请求,界面获取请求用于请求获取目标用户界面。
[0039]步骤202,获取目标用户界面的界面数据。
[0040]步骤203,获取目标用户界面所对应的排版格式。
[0041 ] 步骤204,根据界面数据以及排版格式生成目标用户界面。
[0042]步骤205,返回目标用户界面至媒体源设备,媒体源设备用于将目标用户界面反馈至家电设备进行展示。
[0043]综上所述,本实施例提供的界面展示方法,通过在接收到媒体源设备发送的界面获取请求之后,获取目标用户界面的界面数据,以及目标用户界面所对应的排版格式,根据界面数据和排版格式生成目标用户界面,向家电设备返回该目标用户界面;解决了现有技术中当需要更新播放界面时,用户需要升级电视盒子后才能实现,用户的工作量大以及在升级失败时电视盒子无法正常使用的问题;达到了无需升级媒体源设备,开发者只需要修改服务器中的排版格式即可实现,提高了用户界面的更新效率的效果。同时,由于只需要开发者修改服务器中的排版格式,而无需用户执行任何操作,这也降低了用户的操作复杂度,减少了用户的工作量。
[0044]请参考图3A,其示出了本发明另一实施例提供的界面展示方法的方法流程图,本实施例以该界面展示方法用于图1所示的服务器中来举例说明。如图3A所示,该界面展示方法可以包括:
[0045]步骤301,接收与家电设备相连的媒体源设备发送的界面获取请求,界面获取请求用于请求获取目标用户界面。
[0046]用户想要家电设备显示