CN104951301A - 家庭媒体播放设备的用户界面处理方法、装置及*** - Google Patents

家庭媒体播放设备的用户界面处理方法、装置及*** Download PDF

Info

Publication number
CN104951301A
CN104951301A CN201510315756.XA CN201510315756A CN104951301A CN 104951301 A CN104951301 A CN 104951301A CN 201510315756 A CN201510315756 A CN 201510315756A CN 104951301 A CN104951301 A CN 104951301A
Authority
CN
China
Prior art keywords
component
user
media playback
data
playback equipment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510315756.XA
Other languages
English (en)
Other versions
CN104951301B (zh
Inventor
周洪飞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Beijing Co Ltd
Original Assignee
Tencent Technology Beijing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Beijing Co Ltd filed Critical Tencent Technology Beijing Co Ltd
Priority to CN201510315756.XA priority Critical patent/CN104951301B/zh
Publication of CN104951301A publication Critical patent/CN104951301A/zh
Application granted granted Critical
Publication of CN104951301B publication Critical patent/CN104951301B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

本发明公开了一种家庭媒体播放设备的用户界面处理方法、装置及***,属于互联网技术领域。所述方法包括:将用于生成家庭媒体播放设备的用户界面UI的至少一种组成元素提供给家庭媒体播放设备;接收家庭媒体播放设备发送的UI信息,UI信息包括:用户标识和自定义UI,自定义UI是家庭媒体播放设备根据接收到的页面编辑信号将组成元素编辑得到的;记录用户标识与自定义UI的对应关系;其中,至少一种组成元素是通过所见即所得编辑界面提供的基本UI元素编辑得到的。本发明解决了家庭媒体播放设备的UI的显示灵活性低,显示效果单一的问题,提高了UI的显示灵活性,丰富了显示效果,用于家庭媒体播放设备。

Description

家庭媒体播放设备的用户界面处理方法、装置及***
技术领域
本发明涉及互联网技术领域,特别涉及一种家庭媒体播放设备的用户界面处理方法、装置及***。
背景技术
上层(英文:Over The Top;简称:OTT)平台指通过互联网向用户提供各种应用服务业务的平台,这种应用服务业务和目前运营商所提供的通信业务不同,它仅利用运营商的网络,而服务由运营商之外的第三方提供。目前,OTT平台提供的典型的应用服务业务有互联网电视业务。
相关技术中,提供互联网电视业务的OTT平台中的管理服务器通过定期进行服务升级来调整家庭媒体播放设备的用户界面(英文:User Interface;简称:UI),每次服务升级过程中,管理服务器的管理员通过编写代码来编辑得到新的家庭媒体播放设备的用户界面,并通过管理服务器发布给家庭媒体播放设备,每次升级所提供的家庭媒体播放设备的用户界面是固定的。
由于家庭媒体播放设备的用户界面是由管理员通过编写代码来得到的,其显示效果需要在代码运行之后才可以看到,且每次升级所提供的家庭媒体播放设备的用户界面是固定的,因此家庭媒体播放设备的用户界面的显示灵活性低,显示效果单一。
发明内容
为了解决家庭媒体播放设备的UI的显示灵活性低,显示效果单一的问题,本发明实施例提供了一种家庭媒体播放设备的用户界面处理方法、装置及***。所述技术方案如下:
第一方面,提供一种家庭媒体播放设备的用户界面处理方法,所述方法包括:
将用于生成家庭媒体播放设备的用户界面UI的至少一种组成元素提供给所述家庭媒体播放设备;
接收所述家庭媒体播放设备发送的UI信息,所述UI信息包括:用户标识和自定义UI,所述自定义UI是所述家庭媒体播放设备根据接收到的页面编辑信号将所述组成元素编辑得到的;
记录所述用户标识与所述自定义UI的对应关系;
其中,所述至少一种组成元素是通过所见即所得编辑界面提供的基本UI元素编辑得到的。
第二方面,提供一种家庭媒体播放设备的用户界面处理方法,所述方法包括:
接收管理服务器发送的用于生成家庭媒体播放设备的用户界面UI的至少一种组成元素,所述至少一种组成元素是通过所见即所得编辑界面提供的基本UI元素编辑得到的;
显示所述至少一种组成元素;
根据接收到的页面编辑信号将所述组成元素编辑得到自定义UI;
向所述管理服务器发送UI信息,所述UI信息包括:用户标识和所述自定义UI,以便于所述管理服务器根据所述UI信息,记录所述用户标识与所述自定义UI的对应关系。
第三方面,提供一种家庭媒体播放设备的用户界面处理装置,所述装置包括:
提供模块,用于将用于生成家庭媒体播放设备的用户界面UI的至少一种组成元素提供给所述家庭媒体播放设备;
接收模块,用于接收所述家庭媒体播放设备发送的UI信息,所述UI信息包括:用户标识和自定义UI,所述自定义UI是所述家庭媒体播放设备根据接收到的页面编辑信号将所述组成元素编辑得到的;
记录模块,用于记录所述用户标识与所述自定义UI的对应关系;
其中,所述至少一种组成元素是通过所见即所得编辑界面提供的基本UI元素编辑得到的。
第四方面,提供一种家庭媒体播放设备的用户界面处理装置,所述装置包括:
接收模块,用于接收管理服务器发送的用于生成家庭媒体播放设备的用户界面UI的至少一种组成元素,所述至少一种组成元素是通过所见即所得编辑界面提供的基本UI元素编辑得到的;
第一显示模块,用于显示所述至少一种组成元素;
编辑模块,用于根据接收到的页面编辑信号将所述组成元素编辑得到自定义UI;
发送模块,用于向所述管理服务器发送UI信息,所述UI信息包括:用户标识和所述自定义UI,以便于所述管理服务器根据所述UI信息,记录所述用户标识与所述自定义UI的对应关系。
第五方面,提供一种家庭媒体播放设备的用户界面处理***,所述***包括:
第三方面任一所述的家庭媒体播放设备的用户界面处理装置;
以及,第四方面任一所述的家庭媒体播放设备的用户界面处理装置。
本发明提供的技术方案带来的有益效果是:
本发明提供的一种家庭媒体播放设备的用户界面处理方法、装置及***,通过将用于生成家庭媒体播放设备的UI的至少一种组成元素提供给家庭媒体播放设备,使家庭媒体播放设备根据接收到的页面编辑信号将组成元素编辑得到自定义UI,同时能够记录用户标识与自定义UI的对应关系,相较于现有的家庭媒体播放设备的用户界面处理技术,管理服务器无需定期进行服务升级来调整家庭媒体播放设备的UI,且家庭媒体播放设备能够根据需求编辑自定义UI,因此,提高了家庭媒体播放设备的UI的显示灵活性,丰富了UI的显示效果。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种家庭媒体播放设备的用户界面处理方法所涉及的处理***的环境示意图;
图2-1是本发明实施例提供的一种家庭媒体播放设备的用户界面处理方法的流程图;
图2-2是图2-1对应的家庭媒体播放设备的用户界面处理方法的环境示意图;
图3-1是本发明实施例提供的另一种家庭媒体播放设备的用户界面处理方法的流程图;
图3-2是图3-1对应的家庭媒体播放设备的用户界面处理方法的环境示意图;
图4-1是本发明实施例提供的又一种家庭媒体播放设备的用户界面处理方法的流程图;
图4-2是本发明实施例提供的一种UI的示意图;
图4-3是本发明实施例提供的一种基本UI元素的包含内容的示意图;
图4-4是本发明实施例提供的一种模拟效果页的示意图;
图4-5是本发明实施例提供的另一种模拟效果页的示意图;
图4-6是本发明实施例提供的一种用户标识与自定义UI的对应关系的示意图;
图4-7是本发明实施例提供的一种获取目标UI的组成元素方法的流程图;
图4-8是本发明实施例提供的一种当前登录用户选择一专题的界面示意图;
图4-9是本发明实施例提供的一种当前登录用户登录个人中心的界面示意图;
图4-10是本发明实施例提供的一种用户未登录的界面示意图;
图4-11是本发明实施例提供的一种满足老人的一键进入易用菜单的需求的UI示意图;
图4-12是本发明实施例提供的一种满足小孩的分级管理菜单的需求的UI示意图;
图4-13是本发明实施例提供的一种家庭媒体播放设备的用户界面处理方法的***架构图;
图5是本发明实施例提供的一种家庭媒体播放设备的用户界面处理装置的结构示意图;
图6是本发明实施例提供的另一种家庭媒体播放设备的用户界面处理装置的结构示意图;
图7是本发明实施例提供的又一种家庭媒体播放设备的用户界面处理装置的结构示意图;
图8是本发明实施例提供的再一种家庭媒体播放设备的用户界面处理装置的结构示意图;
图9是本发明实施例提供的一种终端的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
请参考图1,其示出了本发明实施例提供的家庭媒体播放设备的用户界面处理方法所涉及的家庭媒体播放设备的用户界面处理***的环境示意图。该家庭媒体播放设备的用户界面处理***包括管理服务器01、管理服务器的用户02、家庭媒体播放设备03和至少一个用户04。管理服务器01通过所见即所得编辑界面接收到的由管理服务器的用户02产生的元素编辑信号,将至少一种基本UI元素编辑得到至少一种组成元素,再将用于生成家庭媒体播放设备的UI的至少一种组成元素提供给家庭媒体播放设备03,家庭媒体播放设备03根据接收到的由用户04产生的页面编辑信号,将组成元素编辑得到自定义UI,供用户04使用。
请参考图2-1,其示出了本发明实施例提供的一种家庭媒体播放设备的用户界面处理方法的流程图。本实施例以该方法应用于图1所示的实施环境中的管理服务器01来举例说明。该方法包括:
步骤101、将用于生成家庭媒体播放设备的UI的至少一种组成元素提供给家庭媒体播放设备。
步骤102、接收家庭媒体播放设备发送的UI信息,UI信息包括:用户标识和自定义UI,该自定义UI是家庭媒体播放设备根据接收到的页面编辑信号将组成元素编辑得到的。
步骤103、记录用户标识与自定义UI的对应关系。其中,至少一种组成元素是通过所见即所得编辑界面提供的基本UI元素编辑得到的。
综上所述,本发明实施例提供的家庭媒体播放设备的用户界面处理方法,通过将用于生成家庭媒体播放设备的UI的至少一种组成元素提供给家庭媒体播放设备,使家庭媒体播放设备根据接收到的页面编辑信号将组成元素编辑得到自定义UI,同时能够记录用户标识与自定义UI的对应关系,相较于现有的家庭媒体播放设备的用户界面处理技术,管理服务器无需定期进行服务升级来调整家庭媒体播放设备的UI,且家庭媒体播放设备能够根据需求编辑自定义UI,因此,提高了家庭媒体播放设备的UI的显示灵活性,丰富了UI的显示效果。
可选的,在步骤101之前,该方法还包括:通过所见即所得编辑界面显示至少一种基本UI元素;通过所见即所得编辑界面接收到的元素编辑信号,将至少一种基本UI元素编辑得到至少一种组成元素,每个组成元素包括至少一种基本UI元素。
可选的,通过所见即所得编辑界面接收到的元素编辑信号,将至少一种基本UI元素编辑得到至少一种组成元素之后,该方法还包括:根据至少一种组成元素在所见即所得编辑界面生成模拟效果页;通过所见即所得编辑界面显示模拟效果页,该模拟效果页用于模拟至少一种组成元素的显示效果。
可选的,通过所见即所得编辑界面显示至少一种基本UI元素,包括:通过所见即所得编辑界面显示至少一种基本UI元素对应的图标。
通过所见即所得编辑界面接收到的元素编辑信号,将至少一种基本UI元素编辑得到至少一种组成元素,包括:
通过所见即所得编辑界面接收到的元素编辑信号,将至少一种基本UI元素编辑得到至少一种组成元素,该元素编辑信号是通过拖拽或点击基本UI元素对应的图标中的至少一个图标产生的信号。
可选的,自定义UI的组成元素包括元数据和表现数据。
基本UI元素包括:页面模板、元数据和表现数据中的至少一种。页面模板由至少一个元数据和至少一个表现数据组成,每个元数据对应至少一个表现数据。元数据用于描述UI的数据属性,包括存储位置、历史数据、导航链接中的至少一种。
表现数据用于描述元数据的表现形式。表现数据包括样式文件、触发事件和数据控件中的至少一种。样式文件用于指示UI上的按键的显示样式;触发事件用于指示UI上的按键触发时产生的操作信息;数据控件用于指示UI上的按键的排布方式。
综上所述,本发明实施例提供的家庭媒体播放设备的用户界面处理方法,通过将用于生成家庭媒体播放设备的UI的至少一种组成元素提供给家庭媒体播放设备,使家庭媒体播放设备根据接收到的页面编辑信号将组成元素编辑得到自定义UI,同时能够记录用户标识与自定义UI的对应关系,相较于现有的家庭媒体播放设备的用户界面处理技术,管理服务器无需定期进行服务升级来调整家庭媒体播放设备的UI,且家庭媒体播放设备能够根据需求编辑自定义UI,因此,提高了家庭媒体播放设备的UI的显示灵活性,丰富了UI的显示效果。
请参考图2-2,其示出了图2-1对应的家庭媒体播放设备的用户界面处理方法的环境示意图,在该环境中,该方法的执行过程为:
①管理服务器的用户,也称管理员(包括产品人员或运维人员)按照UI设计需求、运营策略拖拽或点击基本UI元素对应的图标,发出元素编辑信号,管理服务器通过元素编辑信号将至少一种基本UI元素编辑得到至少一种组成元素。
②管理服务器根据至少一种组成元素在所见即所得编辑界面生成模拟效果页,并通过所见即所得编辑界面显示模拟效果页。该模拟效果页能够允许其他产品人员、运维人员实时在线体验(如产品体验和运维体验等)组成元素的显示效果,同时及时反馈意见。
③管理服务器可以按照管理员按照上述反馈意见退出当前模拟效果页,对基本UI元素重新编辑得到用于生成家庭媒体播放设备的UI的至少一种组成元素,如果管理员对该UI的至少一种组成元素的显示效果满意,编辑完毕。
④管理服务器将UI的至少一种组成元素提供给家庭媒体播放设备,该组成元素包括元数据和表现数据,其中,表现数据通过内容分发网络(英文:ContentDelivery Network;简称:CDN)发送给家庭媒体播放设备,元数据直接由管理服务器发送给家庭媒体播放设备,以便家庭媒体播放设备将组成元素编辑得到自定义UI,供用户使用。
请参考图3-1,其示出了本发明实施例提供的另一种家庭媒体播放设备的用户界面处理方法的流程图。本实施例以该方法应用于图1所示的实施环境中的家庭媒体播放设备03来举例说明。该方法包括:
步骤201、接收管理服务器发送的用于生成家庭媒体播放设备的用户界面UI的至少一种组成元素。至少一种组成元素是通过所见即所得编辑界面提供的基本UI元素编辑得到的。
步骤202、显示至少一种组成元素。
步骤203、根据接收到的页面编辑信号将组成元素编辑得到自定义UI。
步骤204、向管理服务器发送UI信息。UI信息包括:用户标识和自定义UI,以便于管理服务器根据UI信息,记录用户标识与自定义UI的对应关系。
综上所述,本发明实施例提供的家庭媒体播放设备的用户界面处理方法,通过接收管理服务器发送的用于生成家庭媒体播放设备的用户界面UI的至少一种组成元素,再显示至少一种组成元素,最后根据接收到的用户编辑信号将组成元素编辑得到自定义UI,使得家庭媒体播放设备能够根据需求编辑自定义UI,因此,提高了家庭媒体播放设备的UI的显示灵活性,丰富了UI的显示效果。
可选的,在步骤203之后,该方法还包括:根据自定义UI生成模拟效果页;显示模拟效果页,模拟效果页用于模拟自定义UI的显示效果。
步骤202包括:通过所见即所得编辑界面显示至少一种组成元素对应的图标;
相应的,步骤203包括:
通过所见即所得编辑界面接收到的页面编辑信号将组成元素编辑得到自定义UI。页面编辑信号是与家庭媒体播放设备无线连接的遥控器的控件生成的控制信号。
可选的,自定义UI的组成元素包括元数据和表现数据。
基本UI元素包括:页面模板、元数据和表现数据中的至少一种。页面模板由至少一个元数据和至少一个表现数据组成,每个元数据对应至少一个表现数据;元数据用于描述UI的数据属性,包括存储位置、历史数据、导航链接中的至少一种。
表现数据用于描述元数据的表现形式。表现数据包括样式文件、触发事件和数据控件中的至少一种。样式文件用于指示UI上的按键的显示样式;触发事件用于指示UI上的按键触发时产生的操作信息;数据控件用于指示UI上的按键的排布方式。
可选的,用户标识与自定义UI的对应关系包括:用户标识与自定义UI的索引的对应关系。在步骤203之后,该方法还包括:
在接收到目标UI获取触发指示时,从管理服务器记录的用户标识与自定义UI的索引的对应关系中获取用户标识所对应的目标UI的组成元素的索引。目标UI获取触发指示用于指示进行目标UI的获取;
根据用户标识所对应的目标UI的组成元素的索引,检测本地是否存储目标UI的组成元素;
若本地未存储目标UI的组成元素,从管理服务器获取目标UI的组成元素;
根据目标UI的组成元素生成目标UI。
可选的,若本地未存储目标UI的组成元素,从管理服务器获取目标UI的组成元素,包括:
若本地未存储目标UI的元数据,从管理服务器获取目标UI的元数据;若本地未存储目标UI的表现数据,从CDN中预先存储的管理服务器的表现数据中拉取目标UI的表现数据。
可选的,目标UI获取触发指示是家庭媒体播放设备在管理服务器注册时触发的;或者,目标UI获取触发指示是用户触发的。
可选的,家庭媒体播放设备支持至少一个用户登录,至少一个用户至少包括通用用户,通用用户的UI是预先设置的通用UI。
综上所述,本发明实施例提供的家庭媒体播放设备的用户界面处理方法,通过接收管理服务器发送的用于生成家庭媒体播放设备的用户界面UI的至少一种组成元素,再显示至少一种组成元素,最后根据接收到的用户编辑信号将组成元素编辑得到自定义UI,使得家庭媒体播放设备能够根据需求编辑自定义UI,因此,提高了家庭媒体播放设备的UI的显示灵活性,丰富了UI的显示效果。
请参考图3-2,其示出了图3-1对应的家庭媒体播放设备的用户界面处理方法的环境示意图,在该环境中,该方法的执行过程为:
①家庭媒体播放设备接收管理服务器发送的用于生成家庭媒体播放设备的用户界面UI的至少一种组成元素,显示该至少一种组成元素。
②用户操作遥控器的控件,产生页面编辑信号。家庭媒体播放设备通过所见即所得编辑界面如超级文本标记语言(英文:HyperText Markup Language;简称:HTML)5接收到的页面编辑信号将组成元素编辑得到自定义UI。HTML5对于用户来说,提高了用户体验,加强了视觉效果,能够跨平台,适配多终端。具体来讲,HTML5具有以下特性:1)语义特性,能够赋予页面更好的意义和结构。2)设备兼容特性,可以提供数据与应用接入开放接口。3)网页多媒体特性,能够支持网页段的视频和音频等多媒体功能。进一步的,HTML5具有摆脱对平台的依赖、实时更新、离线使用、跨平台等优势。
③家庭媒体播放设备根据自定义UI通过所见即所得编辑界面生成模拟效果页,并显示模拟效果页。
④家庭媒体播放设备根据用户对模拟效果页的显示效果,选择是否退出当前模拟效果页,并对组成元素重新编辑得到新的自定义UI,如果用户对该自定义UI的显示效果满意,编辑完毕。
⑤家庭媒体播放设备在接收到目标UI获取触发指示时,获取目标UI的组成元素,该组成元素包括元数据和表现数据,若家庭媒体播放设备检测本地未存储目标UI的表现数据,则从CDN中预先存储的管理服务器的表现数据中拉取目标UI的表现数据。若家庭媒体播放设备检测本地未存储目标UI的元数据,则从管理服务器获取目标UI的元数据,家庭媒体播放设备再根据目标UI的组成元素生成目标UI,供用户使用。
请参考图4-1,其示出了本发明实施例提供的又一种家庭媒体播放设备的用户界面处理方法的流程图。本实施例以该方法应用于图1所示的实施环境来举例说明。该方法包括:
步骤301、管理服务器通过所见即所得编辑界面显示至少一种基本UI元素。
示例的,基本UI元素包括:页面模板、元数据和表现数据中的至少一种。其中,页面模板由至少一个元数据和至少一个表现数据组成。每个元数据对应至少一个表现数据。元数据用于描述UI的数据属性,包括存储位置、历史数据、导航链接中的至少一种。
示例的,管理服务器通过所见即所得编辑界面显示显示多种可供选择的页面模板,管理服务器的用户,也称管理员(包括产品人员或运维人员)可以根据实际需要从众多页面模板中选择一个最为满意的页面模板。页面模板可以包含不同风格(也称主题),如简约风格、华丽风格等,示例的,简约风格的页面模板可以如图4-11所示的适合老人使用需求的UI示意图。而不同风格的页面模板的窗口的色彩、数据控件的布局、图标样式等内容不同。本发明实施例对此不作限定。页面模板由描述UI数据属性的元数据,及与元数据对应的表现数据组成,不同的页面模板,其表现数据可以不同,但其元数据可以相同。元数据又称为中介数据、中继数据,元数据为描述数据的数据,主要是用于描述数据属性的信息,用来支持如指示存储位置、历史数据、资源查找、文件记录等功能。总之,元数据是关于数据的组织、数据域及其关系的信息,是关于数据的数据。图4-2示出了一种UI的示意图,而页面模板可以为该UI包含的图片和文本,以及图片和文本的排版方式,如UI最顶端显示搜索图标、网络连接情况、天气、温度和时间等,中间部分显示各节目的展示图标,最底端显示节目分类的相关文本。元数据就是该UI的数据属性,如关于UI的所有页面的存储位置、历史数据和导航链接等。表现数据则是用来描述这些元数据的表现形式,如形状、颜色等等。
如上所述,表现数据用于描述元数据的表现形式。表现数据包括样式文件、触发事件和数据控件中的至少一种。样式文件用于指示UI上的按键的显示样式;触发事件用于指示UI上的按键触发时产生的操作信息;数据控件用于指示UI上的按键的排布方式。
以图4-2为例,当前用户从该UI的综艺列表中选择了第三个节目,第三个节目对应的图标相较于原来的图标会放大突出显示,这种指示UI上的按键的显示样式为样式文件。如果当前用户继续确定了第三个节目,则会进入该节目的观看界面,这种指示UI上的按键触发时产生的操作信息为触发事件。而该UI上的所有节目对应的图标的排布方式即从左向右依次顺序排列,则为数据控件。
图4-3示出了本发明实施例提供的一种基本UI元素的包含内容的示意图。其中,产品导演为第一级别,由于一个UI是由多个不同页面组成的,因此产品导演包含主页面、分页面和详情页面等。每个页面中有页面元素集合、操作按键集合、行和块,块又可以根据类型创建不同的块,如图片块、事件操作块、描述信息块等。
所见即所得编辑界面可以为现有的所见即所得编辑器界面,通过所见即所得编辑器界面向管理员显示基本UI元素。如梦想编织者(英文:Dreamweaver;简称:DW)就是一种所见即所得编辑器。DW使用所见即所得的接口,亦有HTML编辑的功能。作为可视化编辑器,DW能够很方便地向管理员显示基本UI元素。
具体的,步骤301包括:
管理服务器通过所见即所得编辑界面显示至少一种基本UI元素对应的图标。
为方便管理员操作,管理服务器可以外联有键盘、鼠标等输入设备,管理服务器向管理员显示每一种基本UI元素对应的图标。管理员通过操作键盘或鼠标产生编辑信号,如按动键盘中的方向键,或左击鼠标、右击鼠标等,管理服务器接收到该编辑信号后,对图标执行拖曳或点击操作,即可对基本UI元素进行编辑,同时编辑时产生的信号为元素编辑信号。
步骤302、管理服务器通过所见即所得编辑界面接收到的元素编辑信号,将至少一种基本UI元素编辑得到至少一种组成元素。
如步骤301所述,元素编辑信号是通过拖拽或点击基本UI元素对应的图标中的至少一个图标产生的信号。也就是说,当管理员在所见即所得编辑界面上拖曳或点击基本UI元素对应的图标时,会产生相应的信号即元素编辑信号,管理服务器接收到元素编辑信号后,再将基本UI元素编辑得到至少一种组成元素。需要说明的是,每个组成元素包括至少一种基本UI元素。
步骤303、管理服务器根据至少一种组成元素在所见即所得编辑界面生成模拟效果页。
模拟效果页用于模拟至少一种组成元素的显示效果。管理服务器根据组成元素在所见即所得编辑界面如DW界面生成模拟组成元素的显示效果的模拟效果页。
步骤304、管理服务器通过所见即所得编辑界面显示模拟效果页。
根据至少一种组成元素在所见即所得编辑界面生成模拟效果页之后,管理服务器便可通过所见即所得编辑界面显示模拟效果页。
管理服务器通过所见即所得编辑界面向管理员显示模拟效果页,目的是使管理员根据显示效果决定组成元素是否需要被重新编辑。如果管理员对当前的显示效果不满意,管理服务器根据管理员的回退指示退出当前模拟效果页,重新通过所见即所得编辑界面接收元素编辑信号,将基本UI元素再次编辑得到新的组成元素。管理服务器根据新的组成元素在所见即所得编辑界面生成模拟效果页,同样通过所见即所得编辑界面显示模拟效果页。
在实现新产品需求和运营策略时,管理服务器通过实时显示组成元素的模拟效果页,使得管理员能够可视化地后编辑和体验组成元素的显示效果,进一步体验UI效果,无需进行代码的编写,减少了操作复杂度。
步骤305、管理服务器将用于生成家庭媒体播放设备的UI的至少一种组成元素提供给家庭媒体播放设备。
家庭媒体播放设备支持至少一个用户登录。该至少一个用户至少包括通用用户。通用用户的UI是预先设置的通用UI。该家庭媒体播放设备支持多个用户登录,通用性较强。预先设置的通用UI即就是家庭媒体播放设备给用户提供的初始UI,该通用UI能够满足用户的一般需求。
本发明实施例中,家庭媒体播放设备可以包括机顶盒和电视机。管理服务器将用于生成家庭媒体播放设备的UI的至少一种组成元素提供给机顶盒,机顶盒再通过电视机将至少一种组成元素显示给用户。
步骤306、家庭媒体播放设备显示至少一种组成元素。
家庭媒体播放设备接收到管理服务器发送的组成元素,便将组成元素显示出来,呈现给用户。
示例的,步骤306可以包括:家庭媒体播放设备通过所见即所得编辑界面显示至少一种组成元素对应的图标。
与管理服务器通过所见即所得编辑界面给管理员显示基本UI元素对应的图标类似,家庭媒体播放设备也可以通过所见即所得编辑界面向用户显示组成元素对应的图标,以便于用户对组成元素进行操作,同时操作时产生的信号为页面编辑信号。
步骤307、家庭媒体播放设备根据接收到的页面编辑信号将组成元素编辑得到自定义UI。
自定义UI的组成元素可以包括元数据和表现数据,元数据和表现数据可以参考步骤301中的元数据和表现数据的说明,在此不再赘述。
如步骤306所述,页面编辑信号是与家庭媒体播放设备无线连接的遥控器的控件生成的控制信号。也就是说,当用户操作遥控器的控件时,遥控器的控件会产生相应的控制信号,家庭媒体播放设备接收到该控制信号后,再将组成元素编辑得到自定义UI。示例的,遥控器的控件可以为按键,也可以为触摸屏,用户操作遥控器的控件,可以通过按键动作完成,也可以通过触摸动作完成。需要说明的是,页面编辑信号可以指示多个组成元素进行组合,也可以指示某一组成元素进行更改,还可以指示新的组成元素进行直接使用。
老人和小孩等特殊人群根据个人爱好,操作遥控器的控件,产生页面编辑信号,家庭媒体播放设备根据接收到的页面编辑信号将组成元素编辑得到满足特殊人群使用需求的自定义UI,如老人希望登录家庭媒体播放设备后,可以通过操作简单便捷的UI观看自己喜欢的节目,则家庭媒体播放设备可以通过编辑组成元素得到适用于老人使用的一键进入易用菜单自定义UI;小孩希望登录家庭媒体播放设备后,通过简单可爱的UI观看自己喜欢的节目,则家庭媒体播放设备通过编辑组成元素得到适用于小孩使用的一键进入易用菜单自定义UI。需要说明的是,本发明实施例的家庭媒体播放设备的用户界面处理方法,能够根据实际需要,满足各种不同特殊人群的使用需求,本发明实施例对此不作限定。
步骤308、家庭媒体播放设备根据自定义UI生成模拟效果页。
模拟效果页用于模拟自定义UI的显示效果。家庭媒体播放设备可以在所见即所得编辑界面如HTML5编辑器界面根据自定义UI生成模拟效果页。
步骤309、家庭媒体播放设备显示模拟效果页。
根据自定义UI生成模拟效果页之后,家庭媒体播放设备便可通过所见即所得编辑界面显示模拟效果页。图4-4示出了家庭媒体播放设备通过所见即所得编辑界面显示的一种模拟效果页的示意图。
家庭媒体播放设备通过所见即所得编辑界面向用户显示模拟效果页,目的是使管理员根据显示效果决定自定义UI是否需要被重新编辑。如果用户对当前的显示效果不满意,家庭媒体播放设备退出当前模拟效果页,重新通过接收到的页面编辑信号将组成元素编辑得到自定义UI。以图4-4为例,假设用户对当前家庭媒体播放设备显示出的模拟效果页中的节目图标的形状不满意,想将矩形改为其他形状,如圆形和菱形,用户操作遥控器的控件,产生相应的控制信号,家庭媒体播放设备接收到该控制信号后,再将组成元素编辑得到自定义UI。示例的,重新编辑后显示的模拟效果页可以如图4-5所示。图4-5将图4-4中的“地心引力”的图标和“怪兽大学”的图标由矩形改成了圆形;将“左耳”的图标和“暴疯语”的图标由矩形改成了六边形。
用户需要使用个性化UI时,家庭媒体播放设备通过实时显示自定义UI的模拟效果页,使得用户能够可视化地编辑和体现自定义UI效果,满足用户个性化需求。
步骤310、家庭媒体播放设备向管理服务器发送UI信息。
UI信息包括:用户标识和自定义UI。待当前用户对家庭媒体播放设备显示模拟效果页满意,确定好最终的自定义UI后,家庭媒体播放设备给当前用户设置唯一用户标识,并向管理服务器发送关于当前用户标识和最终自定义UI的UI信息,管理服务器对该UI信息进行存储。
步骤311、管理服务器记录用户标识与自定义UI的对应关系。
管理服务器根据UI信息,可以采用一个框架映射表记录用户标识与自定义UI的对应关系。实际应用中,用户标识与自定义UI的对应关系可以包括:用户标识与自定义UI的索引的对应关系,每个自定义UI的索引中可以包括页面模板的索引,且每个页面模板的索引可以包括元数据的索引和表现数据的索引。
假设某段时间内,家庭媒体播放设备分别获取了三个用户编辑的自定义UI,且这三个用户的用户标识分别是Ura,Urb和Usc,三个用户的用户标识及自定义UI的对应关系可以如表1所示。
表1
需要说明的是,自定义UI可以由多个页面模板组成,每个页面模板包括元数据和表现数据,该页面模板可以是管理服务器直接提供给家庭媒体播放设备的页面模板,也可以是对管理服务器提供给家庭媒体播放设备的页面模板进行修改之后的页面模板,还可以是根据元数据和表现数据自定义的页面模板。图4-6示出了本发明实施例提供的用户标识与自定义UI的对应关系的示意图。带有下划线的标号表示对应内容的索引。图中索引为1的页面模板,其元数据的索引为10,表现数据的索引为11。
步骤312、家庭媒体播放设备在接收到目标UI获取触发指示时,从管理服务器记录的用户标识与自定义UI的索引的对应关系中获取用户标识所对应的目标UI的组成元素的索引。
目标UI获取触发指示用于指示进行目标UI的获取。目标UI获取触发指示是家庭媒体播放设备在管理服务器注册时触发的;或者,目标UI获取触发指示是用户触发的。也就是说,家庭媒体播放设备在重启后或用户登录新的家庭媒体播放设备时,用户对应的自定义UI依然生效。
一方面,家庭媒体播放设备在管理服务器注册时,会触发一条目标UI获取触发指示。当家庭媒体播放设备在管理服务器注册时,家庭媒体播放设备会从管理服务器记录的用户标识与自定义UI的索引的对应关系中获取用户标识所对应的目标UI的组成元素的索引。
另一方面,当前时刻有用户登录时,也会触发一条目标UI获取触发指示。当前时刻有用户登录时,家庭媒体播放设备会从管理服务器记录的用户标识与自定义UI的索引的对应关系中获取用户标识所对应的目标UI的组成元素的索引。参见表1,假设当前时刻用户标识为Urb的用户登录,家庭媒体播放设备会从表1中获取用户标识Urb所对应的目标UI的组成元素的索引11。
步骤313、家庭媒体播放设备根据用户标识所对应的目标UI的组成元素的索引,检测本地是否存储目标UI的组成元素。
家庭媒体播放设备也可以存储一个类似于表1的对应关系表,用于记录用户标识与自定义UI的索引的对应关系,因而能够根据本地存储的对应关系表检测本地是否存储目标UI的组成元素的索引,进一步检测本地是否存储目标UI的组成元素。
步骤314、若家庭媒体播放设备检测本地未存储目标UI的组成元素,从管理服务器获取目标UI的组成元素。
若家庭媒体播放设备检测本地未存储目标UI的组成元素的索引,则本地未存储目标UI的组成元素,家庭媒体播放设备从管理服务器获取目标UI的组成元素。
自定义UI的组成元素包括元数据和表现数据。相应的,步骤314如图4-7所示,包括:
步骤3141、若家庭媒体播放设备检测本地未存储目标UI的元数据,家庭媒体播放设备从管理服务器获取目标UI的元数据。
若家庭媒体播放设备检测本地未存储目标UI的元数据的索引,则本地未存储目标UI的元数据,家庭媒体播放设备从管理服务器获取目标UI的元数据。
示例的,参见表1,当前时刻用户标识为Urb的用户登录,家庭媒体播放设备根据本地存储的对应关系表检测本地未存储目标UI(即用户标识为Urb的自定义UI)的元数据的索引110,则家庭媒体播放设备从管理服务器获取目标UI的元数据的索引110对应的元数据。
步骤3142、若家庭媒体播放设备检测本地未存储目标UI的表现数据,家庭媒体播放设备从CDN中预先存储的管理服务器的表现数据中拉取目标UI的表现数据。
若家庭媒体播放设备检测本地未存储目标UI的表现数据的索引,则本地未存储目标UI的表现数据,家庭媒体播放设备从CDN中预先存储的管理服务器的表现数据中拉取目标UI的表现数据。
示例的,参见表1,当前时刻用户标识为Urb的用户登录,家庭媒体播放设备根据本地存储的对应关系表检测本地未存储目标UI的表现数据的索引111,则家庭媒体播放设备从CDN中预先存储的管理服务器的表现数据中拉取目标UI的表现数据的索引111对应的表现数据。
步骤315、若家庭媒体播放设备检测本地存储有目标UI的组成元素,从本地获取目标UI的组成元素。
若家庭媒体播放设备检测本地存储有目标UI的组成元素的索引,则本地存储有目标UI的组成元素,家庭媒体播放设备直接从本地获取目标UI的组成元素。
步骤316、家庭媒体播放设备根据目标UI的组成元素生成目标UI。
家庭媒体播放设备获取到目标UI的组成元素之后,便能够根据这些组成元素生成目标UI,显示给当前登录用户。示例的,如图4-4所示,图4-4示出了一种用户登录家庭媒体播放设备时看到的用户界面首页。图4-8示出了一种当前登录用户登录电视机后选择“电视剧”专题的“筛选”时看到的界面示意图。图4-9示出了一种当前登录用户登录个人中心的界面示意图。图4-10示出了一种用户未登录的界面示意图。上述界面示意图均为适合成人的UI示意图。图4-11示出了一种满足老人的一键进入易用菜单的需求的UI示意图。图4-12示出了一种满足小孩的分级管理菜单的需求的UI示意图。
此外,本发明实施例还提供了一种关于该家庭媒体播放设备的用户界面处理方法的***架构图,请参考图4-13,该***架构分为三个结构,分别是管理服务器、接口服务器和家庭媒体播放设备。其中,管理服务器负责管理产品特性、运营策略及统计上报数据,输入和输出***业务元素,维护本地数据层,且与接口服务器直接交互;接口服务器负责实现具体业务逻辑服务,维护CDN的数据,且与管理服务器、家庭媒体播放设备直接交互;家庭媒体播放设备负责实现机顶盒的相关功能,读取CDN数据,且和接口服务器交互。
本发明实施例采用元数据和表现数据分离的架构,家庭媒体播放设备的UI抽象成菜单栏、多页、单页、显示区、显示行、显示块、基础动画效果等基本UI元素,支持不同按键和触发事件,通过各基本UI元素排列组合,生成不同风格的页面模板和数据控件,同时能够将UI信息上传到含有所见即所得编辑界面的管理服务器和CDN。
相关技术需要管理服务器的管理员具备足够产品素质和对***的深刻理解能力,在线下构思产品和运营方案,提交开发谈论和实现结果,再进行产品发布升级,产生新的UI,因此,OTT平台的***架构方案运营和维护成本较高,无法适应灵活多变的互联网用户需求,无形中提高了OTT平台产品的应用门槛和推广难度。而本发明实施例提供的家庭媒体播放设备的用户界面处理方法能够满足一些特殊人群的特殊需求,如满足老人的一键进入易用菜单的需求,满足小孩的分级管理菜单的需求等,支持当前登录用户编辑得到自定义UI。用户可以根据个人爱好精细化所见即所得地实现用户级或设备级的自定义UI的界面和皮肤,并将自定义UI的表现数据上传至CDN。编辑好的自定义UI的界面和皮肤会根据家庭媒体播放设备编辑立即生效,同时在家庭媒体播放设备重启后或者用户登录新的家庭媒体播放设备时,用户对应的自定义UI依然生效。如小孩第一次登录电视机时,家庭媒体播放设备按照小孩的分级管理菜单的需求编辑好如图4-12所示的自定义UI,在该小孩第二次登录电视机时,提供给小孩的依然是第一次编辑的自定义UI的显示画面。该家庭媒体播放设备的用户界面处理方法无需家庭媒体播放设备的开发和发布升级的方案,能够很好地解决相关技术带来的频繁版本升级、用户个性化需求及产品运营和维护成本高的问题,非常适应灵活多变的互联网用户需求。
综上所述,本发明实施例提供的家庭媒体播放设备的用户界面处理方法,通过家庭媒体播放设备接收管理服务器发送的用于生成家庭媒体播放设备的用户界面UI的至少一种组成元素,再显示至少一种组成元素,最后根据接收到的用户编辑信号将组成元素编辑得到自定义UI,管理服务器无需定期进行服务升级来调整家庭媒体播放设备的UI,且家庭媒体播放设备能够根据需求编辑自定义UI,因此,提高了家庭媒体播放设备的UI的显示灵活性,丰富了UI的显示效果。
请参考图5,其示出了本发明实施例提供的一种家庭媒体播放设备的用户界面处理装置1200的结构示意图,该装置1200包括:
提供模块1201,用于将用于生成家庭媒体播放设备的用户界面UI的至少一种组成元素提供给家庭媒体播放设备。
接收模块1202,用于接收家庭媒体播放设备发送的UI信息,UI信息包括:用户标识和自定义UI,自定义UI是家庭媒体播放设备根据接收到的页面编辑信号将组成元素编辑得到的。
记录模块1203,用于记录用户标识与自定义UI的对应关系。
其中,至少一种组成元素是通过所见即所得编辑界面提供的基本UI元素编辑得到的。
综上所述,本发明实施例提供的家庭媒体播放设备的用户界面处理装置,通过将用于生成家庭媒体播放设备的UI的至少一种组成元素提供给家庭媒体播放设备,使家庭媒体播放设备根据接收到的页面编辑信号将组成元素编辑得到自定义UI,同时能够记录用户标识与自定义UI的对应关系,相较于现有的家庭媒体播放设备的用户界面处理技术,管理服务器无需定期进行服务升级来调整家庭媒体播放设备的UI,且家庭媒体播放设备能够根据需求编辑自定义UI,因此,提高了家庭媒体播放设备的UI的显示灵活性,丰富了UI的显示效果。
请参考图6,其示出了本发明实施例提供的另一种家庭媒体播放设备的用户界面处理装置1200的结构示意图,该装置1200包括:
提供模块1201,用于将用于生成家庭媒体播放设备的用户界面UI的至少一种组成元素提供给家庭媒体播放设备。
接收模块1202,用于接收家庭媒体播放设备发送的UI信息。UI信息包括:用户标识和自定义UI。自定义UI是家庭媒体播放设备根据接收到的页面编辑信号将组成元素编辑得到的。
记录模块1203,用于记录用户标识与自定义UI的对应关系。
其中,至少一种组成元素是通过所见即所得编辑界面提供的基本UI元素编辑得到的。
第一显示模块1204,用于通过所见即所得编辑界面显示至少一种基本UI元素。
编辑模块1205,用于通过所见即所得编辑界面接收到的元素编辑信号,将至少一种基本UI元素编辑得到至少一种组成元素,每个组成元素包括至少一种基本UI元素。
生成模块1206,用于根据至少一种组成元素在所见即所得编辑界面生成模拟效果页。
第二显示模块1207,用于通过所见即所得编辑界面显示模拟效果页,模拟效果页用于模拟至少一种组成元素的显示效果。
可选的,第一显示模块1204,用于通过所见即所得编辑界面显示至少一种基本UI元素对应的图标。
编辑模块1205,用于通过所见即所得编辑界面接收到的元素编辑信号,将至少一种基本UI元素编辑得到至少一种组成元素,元素编辑信号是通过拖拽或点击基本UI元素对应的图标中的至少一个图标产生的信号。
自定义UI的组成元素包括元数据和表现数据。
基本UI元素包括:页面模板、元数据和表现数据中的至少一种,页面模板由至少一个元数据和至少一个表现数据组成,每个元数据对应至少一个表现数据,元数据用于描述UI的数据属性,包括存储位置、历史数据、导航链接中的至少一种。
表现数据用于描述元数据的表现形式,表现数据包括样式文件、触发事件和数据控件中的至少一种,样式文件用于指示UI上的按键的显示样式,触发事件用于指示UI上的按键触发时产生的操作信息,数据控件用于指示UI上的按键的排布方式。
综上所述,本发明实施例提供的家庭媒体播放设备的用户界面处理装置,通过将用于生成家庭媒体播放设备的UI的至少一种组成元素提供给家庭媒体播放设备,使家庭媒体播放设备根据接收到的页面编辑信号将组成元素编辑得到自定义UI,同时能够记录用户标识与自定义UI的对应关系,相较于现有的家庭媒体播放设备的用户界面处理技术,管理服务器无需定期进行服务升级来调整家庭媒体播放设备的UI,且家庭媒体播放设备能够根据需求编辑自定义UI,因此,提高了家庭媒体播放设备的UI的显示灵活性,丰富了UI的显示效果。
请参考图7,其示出了本发明实施例提供的又一种家庭媒体播放设备的用户界面处理装置1200的结构示意图,该装置1200包括:
接收模块1208,用于接收管理服务器发送的用于生成家庭媒体播放设备的用户界面UI的至少一种组成元素。至少一种组成元素是通过所见即所得编辑界面提供的基本UI元素编辑得到的。
第一显示模块1209,用于显示至少一种组成元素。
编辑模块1210,用于根据接收到的页面编辑信号将组成元素编辑得到自定义UI。
发送模块1211,用于向管理服务器发送UI信息,UI信息包括:用户标识和自定义UI,以便于管理服务器根据UI信息,记录用户标识与自定义UI的对应关系。
综上所述,本发明实施例提供的家庭媒体播放设备的用户界面处理装置,通过接收管理服务器发送的用于生成家庭媒体播放设备的用户界面UI的至少一种组成元素,再显示至少一种组成元素,最后根据接收到的用户编辑信号将组成元素编辑得到自定义UI,使得家庭媒体播放设备能够根据需求编辑自定义UI,因此,提高了家庭媒体播放设备的UI的显示灵活性,丰富了UI的显示效果。
请参考图8,其示出了本发明实施例提供的再一种家庭媒体播放设备的用户界面处理装置1200的结构示意图,该装置1200包括:
接收模块1208,用于接收管理服务器发送的用于生成家庭媒体播放设备的用户界面UI的至少一种组成元素。至少一种组成元素是通过所见即所得编辑界面提供的基本UI元素编辑得到的。
第一显示模块1209,用于显示至少一种组成元素。
编辑模块1210,用于根据接收到的页面编辑信号将组成元素编辑得到自定义UI。
发送模块1211,用于向管理服务器发送UI信息。UI信息包括:用户标识和自定义UI,以便于管理服务器根据UI信息,记录用户标识与自定义UI的对应关系。
第一生成模块1212,用于根据自定义UI生成模拟效果页。
第二显示模块1213,用于显示模拟效果页,模拟效果页用于模拟自定义UI的显示效果。
第一获取模块1214,用于在接收到目标UI获取触发指示时,从管理服务器记录的用户标识与自定义UI的索引的对应关系中获取用户标识所对应的目标UI的组成元素的索引。目标UI获取触发指示用于指示进行目标UI的获取。
检测模块1215,用于根据用户标识所对应的目标UI的组成元素的索引,检测本地是否存储目标UI的组成元素。
第二获取模块1216,用于若本地未存储目标UI的组成元素,从管理服务器获取目标UI的组成元素。
第二生成模块1217,用于根据目标UI的组成元素生成目标UI。
可选的,第一显示模块1209,具体用于通过所见即所得编辑界面显示至少一种组成元素对应的图标。
编辑模块1210,具体用于通过所见即所得编辑界面接收到的页面编辑信号将组成元素编辑得到自定义UI,页面编辑信号是与家庭媒体播放设备无线连接的遥控器的控件生成的控制信号。
可选的,自定义UI的组成元素包括元数据和表现数据。
基本UI元素包括:页面模板、元数据和表现数据中的至少一种,页面模板由至少一个元数据和至少一个表现数据组成,每个元数据对应至少一个表现数据,元数据用于描述UI的数据属性,包括存储位置、历史数据、导航链接中的至少一种。
表现数据用于描述元数据的表现形式,表现数据包括样式文件、触发事件和数据控件中的至少一种,样式文件用于指示UI上的按键的显示样式,触发事件用于指示UI上的按键触发时产生的操作信息,数据控件用于指示UI上的按键的排布方式。
可选的,第二获取模块1216,用于:
若本地未存储目标UI的元数据,从管理服务器获取目标UI的元数据;
若本地未存储目标UI的表现数据,从内容分发网络CDN中预先存储的管理服务器的表现数据中拉取目标UI的表现数据。
可选的,目标UI获取触发指示是家庭媒体播放设备在管理服务器注册时触发的;或者,目标UI获取触发指示是用户触发的。
可选的,家庭媒体播放设备支持至少一个用户登录,至少一个用户至少包括通用用户,通用用户的UI是预先设置的通用UI。
综上所述,本发明实施例提供的家庭媒体播放设备的用户界面处理装置,通过接收管理服务器发送的用于生成家庭媒体播放设备的用户界面UI的至少一种组成元素,再显示至少一种组成元素,最后根据接收到的用户编辑信号将组成元素编辑得到自定义UI,使得家庭媒体播放设备能够根据需求编辑自定义UI,因此,提高了家庭媒体播放设备的UI的显示灵活性,丰富了UI的显示效果。
本发明实施例提供了一种家庭媒体播放设备的用户界面处理***,包括图5、图6、图7或图8任一所示的家庭媒体播放设备的用户界面处理装置。
所述领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
请参考图9,其示出了本发明实施例提供的一种终端500的结构示意图。该终端500可以为上述实施例中的用户设备。参见图9,终端500可以包括通信单元510、包括有一个或一个以上计算机可读存储介质的存储器520、输入单元530、显示单元540、传感器550、音频电路560、WIFI(Wireless Fidelity,无线保真)模块570、包括有一个或者一个以上处理核心的处理器580、以及电源590等部件。本领域技术人员可以理解,图9中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
通信单元510可用于收发信息或通话过程中,信号的接收和发送,该通信单元510可以为RF(Radio Frequency,射频)电路、路由器、调制解调器、等网络通信设备。特别地,当通信单元510为RF电路时,将基站的下行信息接收后,交由一个或者一个以上处理器580处理;另外,将涉及上行的数据发送给基站。通常,作为通信单元的RF电路包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、用户身份模块(SIM)卡、收发信机、耦合器、LNA(Low Noise Amplifier,低噪声放大器)、双工器等。此外,通信单元510还可以通过无线通信与网络和其他设备通信。无线通信可以使用任一通信标准或协议,包括但不限于GSM(Global System of Mobile communication,全球移动通讯***)、GPRS(General Packet Radio Service,通用分组无线服务)、CDMA(CodeDivision Multiple Access,码分多址)、WCDMA(Wideband Code Division MultipleAccess,宽带码分多址)、LTE(Long Term Evolution,长期演进)、电子邮件、SMS(Short Messaging Service,短消息服务)等。存储器520可用于存储软件程序以及模块,处理器580通过运行存储在存储器520的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器520可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据终端500的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器520可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器520还可以包括存储器控制器,以提供处理器580和输入单元530对存储器520的访问。
输入单元530可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。优选地,输入单元530可包括触敏表面531以及其他输入设备532。触敏表面531,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面531上或在触敏表面531附近的操作),并根据预先设定的程式驱动相应的连接装置。可选地,触敏表面531可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器580,并能接收处理器580发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面531。除了触敏表面531,输入单元530还可以包括其他输入设备532。优选地,其他输入设备532可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
显示单元540可用于显示由用户输入的信息或提供给用户的信息以及终端500的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元540可包括显示面板541,可选地,可以采用LCD(Liquid Crystal Display,液晶显示器)、OLED(Organic Light-Emitting Diode,有机发光二极管)等形式来配置显示面板541。进一步的,触敏表面531可覆盖显示面板541,当触敏表面531检测到在其上或附近的触摸操作后,传送给处理器580以确定触摸事件的类型,随后处理器580根据触摸事件的类型在显示面板541上提供相应的视觉输出。虽然在图9中,触敏表面531与显示面板541是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将触敏表面531与显示面板541集成而实现输入和输出功能。
终端500还可包括至少一种传感器550,比如光传感器、运动传感器以及其他传感器。光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板541的亮度,接近传感器可在终端500移动到耳边时,关闭显示面板541和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于终端500还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
音频电路560、扬声器561,传声器562可提供用户与终端500之间的音频接口。音频电路560可将接收到的音频数据转换后的电信号,传输到扬声器561,由扬声器561转换为声音信号输出;另一方面,传声器562将收集的声音信号转换为电信号,由音频电路560接收后转换为音频数据,再将音频数据输出处理器580处理后,经通信单元510以发送给比如另一终端,或者将音频数据输出至存储器520以便进一步处理。音频电路560还可能包括耳塞插孔,以提供外设耳机与终端500的通信。
为了实现无线通信,该终端上可以配置有无线通信单元570,该无线通信单元570可以为WIFI模块。WIFI属于短距离无线传输技术,终端500通过无线通信单元570可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图中示出了无线通信单元570,但是可以理解的是,其并不属于终端500的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
处理器580是终端500的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器520内的软件程序和/或模块,以及调用存储在存储器520内的数据,执行终端500的各种功能和处理数据,从而对手机进行整体监控。可选地,处理器580可包括一个或多个处理核心;优选的,处理器580可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器580中。
终端500还包括给各个部件供电的电源590(比如电池),优选的,电源可以通过电源管理***与处理器580逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。电源560还可以包括一个或一个以上的直流或交流电源、再充电***、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
尽管未示出,终端500还可以包括摄像头、蓝牙模块等,在此不再赘述。
在本实施例中,终端还包括有一个或者一个以上的程序,这一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行,一方面,一个或者一个以上程序包含用于进行本发明实施例提供的如下的家庭媒体播放设备的用户界面处理方法的指令:
将用于生成家庭媒体播放设备的用户界面UI的至少一种组成元素提供给所述家庭媒体播放设备;
接收所述家庭媒体播放设备发送的UI信息,所述UI信息包括:用户标识和自定义UI,所述自定义UI是所述家庭媒体播放设备根据接收到的页面编辑信号将所述组成元素编辑得到的;
记录所述用户标识与所述自定义UI的对应关系;
其中,所述至少一种组成元素是通过所见即所得编辑界面提供的基本UI元素编辑得到的。
可选的,在所述将用于生成家庭媒体播放设备的用户界面UI的至少一种组成元素提供给所述家庭媒体播放设备之前,所述方法还包括:
通过所述所见即所得编辑界面显示至少一种基本UI元素;
通过所述所见即所得编辑界面接收到的元素编辑信号,将所述至少一种基本UI元素编辑得到至少一种所述组成元素,每个所述组成元素包括至少一种基本UI元素。
可选的,在所述通过所述所见即所得编辑界面接收到的元素编辑信号,将所述至少一种基本UI元素编辑得到至少一种所述组成元素之后,所述方法还包括:
根据至少一种所述组成元素在所述所见即所得编辑界面生成模拟效果页;
通过所述所见即所得编辑界面显示所述模拟效果页,所述模拟效果页用于模拟至少一种所述组成元素的显示效果。
可选的,所述通过所述所见即所得编辑界面显示所述至少一种基本UI元素,包括:
通过所述所见即所得编辑界面显示所述至少一种基本UI元素对应的图标;
所述通过所述所见即所得编辑界面接收到的元素编辑信号,将所述至少一种基本UI元素编辑得到至少一种所述组成元素,包括:
通过所述所见即所得编辑界面接收到的元素编辑信号,将所述至少一种基本UI元素编辑得到至少一种所述组成元素,所述元素编辑信号是通过拖拽或点击所述基本UI元素对应的图标中的至少一个图标产生的信号。
可选的,所述自定义UI的组成元素包括元数据和表现数据;
所述基本UI元素包括:页面模板、元数据和表现数据中的至少一种,所述页面模板由至少一个元数据和至少一个表现数据组成,每个所述元数据对应至少一个表现数据,所述元数据用于描述UI的数据属性,包括存储位置、历史数据、导航链接中的至少一种;
所述表现数据用于描述所述元数据的表现形式,所述表现数据包括样式文件、触发事件和数据控件中的至少一种,所述样式文件用于指示UI上的按键的显示样式,所述触发事件用于指示UI上的按键触发时产生的操作信息,所述数据控件用于指示UI上的按键的排布方式。
另一方面,一个或者一个以上程序包含用于进行本发明实施例提供的如下的家庭媒体播放设备的用户界面处理方法的指令:
接收管理服务器发送的用于生成家庭媒体播放设备的用户界面UI的至少一种组成元素,所述至少一种组成元素是通过所见即所得编辑界面提供的基本UI元素编辑得到的;
显示所述至少一种组成元素;
根据接收到的页面编辑信号将所述组成元素编辑得到自定义UI;
向所述管理服务器发送UI信息,所述UI信息包括:用户标识和所述自定义UI,以便于所述管理服务器根据所述UI信息,记录所述用户标识与所述自定义UI的对应关系。
可选的,在所述根据接收到的页面编辑信号将所述组成元素编辑得到自定义UI之后,所述方法还包括:
根据所述自定义UI生成模拟效果页;
显示所述模拟效果页,所述模拟效果页用于模拟所述自定义UI的显示效果。
可选的,所述显示所述至少一种组成元素,包括:
通过所述所见即所得编辑界面显示所述至少一种组成元素对应的图标;
所述根据接收到的页面编辑信号将所述组成元素编辑得到自定义UI,包括:
通过所述所见即所得编辑界面接收到的页面编辑信号将所述组成元素编辑得到自定义UI,所述页面编辑信号是与所述家庭媒体播放设备无线连接的遥控器的控件生成的控制信号。
可选的,所述自定义UI的组成元素包括元数据和表现数据;
所述基本UI元素包括:页面模板、元数据和表现数据中的至少一种,所述页面模板由至少一个元数据和至少一个表现数据组成,每个所述元数据对应至少一个表现数据,所述元数据用于描述UI的数据属性,包括存储位置、历史数据、导航链接中的至少一种;
所述表现数据用于描述所述元数据的表现形式,所述表现数据包括样式文件、触发事件和数据控件中的至少一种,所述样式文件用于指示UI上的按键的显示样式,所述触发事件用于指示UI上的按键触发时产生的操作信息,所述数据控件用于指示UI上的按键的排布方式。
可选的,所述用户标识与所述自定义UI的对应关系包括:所述用户标识与所述自定义UI的索引的对应关系,
在所述根据接收到的页面编辑信号将所述组成元素编辑得到自定义UI之后,所述方法还包括:
在接收到目标UI获取触发指示时,从所述管理服务器记录的所述用户标识与所述自定义UI的索引的对应关系中获取所述用户标识所对应的目标UI的组成元素的索引,所述目标UI获取触发指示用于指示进行目标UI的获取;
根据所述用户标识所对应的目标UI的组成元素的索引,检测本地是否存储所述目标UI的组成元素;
若本地未存储所述目标UI的组成元素,从所述管理服务器获取所述目标UI的组成元素;
根据所述目标UI的组成元素生成所述目标UI。
可选的,所述若本地未存储所述目标UI的组成元素,从所述管理服务器获取所述目标UI的组成元素,包括:
若本地未存储所述目标UI的元数据,从所述管理服务器获取所述目标UI的元数据;
若本地未存储所述目标UI的表现数据,从内容分发网络CDN中预先存储的所述管理服务器的表现数据中拉取所述目标UI的表现数据。
可选的,所述目标UI获取触发指示是所述家庭媒体播放设备在所述管理服务器注册时触发的;
或者,所述目标UI获取触发指示是所述用户触发的。
可选的,所述家庭媒体播放设备支持至少一个用户登录,所述至少一个用户至少包括通用用户,所述通用用户的UI是预先设置的通用UI。
综上所述,本发明实施例提供的终端,通过家庭媒体播放设备接收管理服务器发送的用于生成家庭媒体播放设备的用户界面UI的至少一种组成元素,再显示至少一种组成元素,最后根据接收到的用户编辑信号将组成元素编辑得到自定义UI,管理服务器无需定期进行服务升级来调整家庭媒体播放设备的UI,且家庭媒体播放设备能够根据需求编辑自定义UI,因此,提高了家庭媒体播放设备的UI的显示灵活性,丰富了UI的显示效果。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (27)

1.一种家庭媒体播放设备的用户界面处理方法,其特征在于,所述方法包括:
将用于生成家庭媒体播放设备的用户界面UI的至少一种组成元素提供给所述家庭媒体播放设备;
接收所述家庭媒体播放设备发送的UI信息,所述UI信息包括:用户标识和自定义UI,所述自定义UI是所述家庭媒体播放设备根据接收到的页面编辑信号将所述组成元素编辑得到的;
记录所述用户标识与所述自定义UI的对应关系;
其中,所述至少一种组成元素是通过所见即所得编辑界面提供的基本UI元素编辑得到的。
2.根据权利要求1所述的方法,其特征在于,在所述将用于生成家庭媒体播放设备的用户界面UI的至少一种组成元素提供给所述家庭媒体播放设备之前,所述方法还包括:
通过所述所见即所得编辑界面显示至少一种基本UI元素;
通过所述所见即所得编辑界面接收到的元素编辑信号,将所述至少一种基本UI元素编辑得到至少一种所述组成元素,每个所述组成元素包括至少一种基本UI元素。
3.根据权利要求2所述的方法,其特征在于,在所述通过所述所见即所得编辑界面接收到的元素编辑信号,将所述至少一种基本UI元素编辑得到至少一种所述组成元素之后,所述方法还包括:
根据至少一种所述组成元素在所述所见即所得编辑界面生成模拟效果页;
通过所述所见即所得编辑界面显示所述模拟效果页,所述模拟效果页用于模拟至少一种所述组成元素的显示效果。
4.根据权利要求2所述的方法,其特征在于,
所述通过所述所见即所得编辑界面显示所述至少一种基本UI元素,包括:
通过所述所见即所得编辑界面显示所述至少一种基本UI元素对应的图标;
所述通过所述所见即所得编辑界面接收到的元素编辑信号,将所述至少一种基本UI元素编辑得到至少一种所述组成元素,包括:
通过所述所见即所得编辑界面接收到的元素编辑信号,将所述至少一种基本UI元素编辑得到至少一种所述组成元素,所述元素编辑信号是通过拖拽或点击所述基本UI元素对应的图标中的至少一个图标产生的信号。
5.根据权利要求1所述的方法,其特征在于,
所述自定义UI的组成元素包括元数据和表现数据;
所述基本UI元素包括:页面模板、元数据和表现数据中的至少一种,所述页面模板由至少一个元数据和至少一个表现数据组成,每个所述元数据对应至少一个表现数据,所述元数据用于描述UI的数据属性,包括存储位置、历史数据、导航链接中的至少一种;
所述表现数据用于描述所述元数据的表现形式,所述表现数据包括样式文件、触发事件和数据控件中的至少一种,所述样式文件用于指示UI上的按键的显示样式,所述触发事件用于指示UI上的按键触发时产生的操作信息,所述数据控件用于指示UI上的按键的排布方式。
6.一种家庭媒体播放设备的用户界面处理方法,其特征在于,所述方法包括:
接收管理服务器发送的用于生成家庭媒体播放设备的用户界面UI的至少一种组成元素,所述至少一种组成元素是通过所见即所得编辑界面提供的基本UI元素编辑得到的;
显示所述至少一种组成元素;
根据接收到的页面编辑信号将所述组成元素编辑得到自定义UI;
向所述管理服务器发送UI信息,所述UI信息包括:用户标识和所述自定义UI,以便于所述管理服务器根据所述UI信息,记录所述用户标识与所述自定义UI的对应关系。
7.根据权利要求6所述的方法,其特征在于,在所述根据接收到的页面编辑信号将所述组成元素编辑得到自定义UI之后,所述方法还包括:
根据所述自定义UI生成模拟效果页;
显示所述模拟效果页,所述模拟效果页用于模拟所述自定义UI的显示效果。
8.根据权利要求6所述的方法,其特征在于,所述显示所述至少一种组成元素,包括:
通过所述所见即所得编辑界面显示所述至少一种组成元素对应的图标;
所述根据接收到的页面编辑信号将所述组成元素编辑得到自定义UI,包括:
通过所述所见即所得编辑界面接收到的页面编辑信号将所述组成元素编辑得到自定义UI,所述页面编辑信号是与所述家庭媒体播放设备无线连接的遥控器的控件生成的控制信号。
9.根据权利要求6所述的方法,其特征在于,
所述自定义UI的组成元素包括元数据和表现数据;
所述基本UI元素包括:页面模板、元数据和表现数据中的至少一种,所述页面模板由至少一个元数据和至少一个表现数据组成,每个所述元数据对应至少一个表现数据,所述元数据用于描述UI的数据属性,包括存储位置、历史数据、导航链接中的至少一种;
所述表现数据用于描述所述元数据的表现形式,所述表现数据包括样式文件、触发事件和数据控件中的至少一种,所述样式文件用于指示UI上的按键的显示样式,所述触发事件用于指示UI上的按键触发时产生的操作信息,所述数据控件用于指示UI上的按键的排布方式。
10.根据权利要求9所述的方法,其特征在于,所述用户标识与所述自定义UI的对应关系包括:所述用户标识与所述自定义UI的索引的对应关系,
在所述根据接收到的页面编辑信号将所述组成元素编辑得到自定义UI之后,所述方法还包括:
在接收到目标UI获取触发指示时,从所述管理服务器记录的所述用户标识与所述自定义UI的索引的对应关系中获取所述用户标识所对应的目标UI的组成元素的索引,所述目标UI获取触发指示用于指示进行目标UI的获取;
根据所述用户标识所对应的目标UI的组成元素的索引,检测本地是否存储所述目标UI的组成元素;
若本地未存储所述目标UI的组成元素,从所述管理服务器获取所述目标UI的组成元素;
根据所述目标UI的组成元素生成所述目标UI。
11.根据权利要求10所述的方法,其特征在于,
所述若本地未存储所述目标UI的组成元素,从所述管理服务器获取所述目标UI的组成元素,包括:
若本地未存储所述目标UI的元数据,从所述管理服务器获取所述目标UI的元数据;
若本地未存储所述目标UI的表现数据,从内容分发网络CDN中预先存储的所述管理服务器的表现数据中拉取所述目标UI的表现数据。
12.根据权利要求10或11所述的方法,其特征在于,所述目标UI获取触发指示是所述家庭媒体播放设备在所述管理服务器注册时触发的;
或者,所述目标UI获取触发指示是所述用户触发的。
13.根据权利要求6所述的方法,其特征在于,所述家庭媒体播放设备支持至少一个用户登录,所述至少一个用户至少包括通用用户,所述通用用户的UI是预先设置的通用UI。
14.一种家庭媒体播放设备的用户界面处理装置,其特征在于,所述装置包括:
提供模块,用于将用于生成家庭媒体播放设备的用户界面UI的至少一种组成元素提供给所述家庭媒体播放设备;
接收模块,用于接收所述家庭媒体播放设备发送的UI信息,所述UI信息包括:用户标识和自定义UI,所述自定义UI是所述家庭媒体播放设备根据接收到的页面编辑信号将所述组成元素编辑得到的;
记录模块,用于记录所述用户标识与所述自定义UI的对应关系;
其中,所述至少一种组成元素是通过所见即所得编辑界面提供的基本UI元素编辑得到的。
15.根据权利要求14所述的装置,其特征在于,所述装置还包括:
第一显示模块,用于通过所述所见即所得编辑界面显示至少一种基本UI元素;
编辑模块,用于通过所述所见即所得编辑界面接收到的元素编辑信号,将所述至少一种基本UI元素编辑得到至少一种所述组成元素,每个所述组成元素包括至少一种基本UI元素。
16.根据权利要求15所述的装置,其特征在于,所述装置还包括:
生成模块,用于根据至少一种所述组成元素在所述所见即所得编辑界面生成模拟效果页;
第二显示模块,用于通过所述所见即所得编辑界面显示所述模拟效果页,所述模拟效果页用于模拟至少一种所述组成元素的显示效果。
17.根据权利要求15所述的装置,其特征在于,所述第一显示模块,用于通过所述所见即所得编辑界面显示所述至少一种基本UI元素对应的图标;
编辑模块,用于通过所述所见即所得编辑界面接收到的元素编辑信号,将所述至少一种基本UI元素编辑得到至少一种所述组成元素,所述元素编辑信号是通过拖拽或点击所述基本UI元素对应的图标中的至少一个图标产生的信号。
18.根据权利要求14所述的装置,其特征在于,
所述自定义UI的组成元素包括元数据和表现数据;
所述基本UI元素包括:页面模板、元数据和表现数据中的至少一种,所述页面模板由至少一个元数据和至少一个表现数据组成,每个所述元数据对应至少一个表现数据,所述元数据用于描述UI的数据属性,包括存储位置、历史数据、导航链接中的至少一种;
所述表现数据用于描述所述元数据的表现形式,所述表现数据包括样式文件、触发事件和数据控件中的至少一种,所述样式文件用于指示UI上的按键的显示样式,所述触发事件用于指示UI上的按键触发时产生的操作信息,所述数据控件用于指示UI上的按键的排布方式。
19.一种家庭媒体播放设备的用户界面处理装置,其特征在于,所述装置包括:
接收模块,用于接收管理服务器发送的用于生成家庭媒体播放设备的用户界面UI的至少一种组成元素,所述至少一种组成元素是通过所见即所得编辑界面提供的基本UI元素编辑得到的;
第一显示模块,用于显示所述至少一种组成元素;
编辑模块,用于根据接收到的页面编辑信号将所述组成元素编辑得到自定义UI;
发送模块,用于向所述管理服务器发送UI信息,所述UI信息包括:用户标识和所述自定义UI,以便于所述管理服务器根据所述UI信息,记录所述用户标识与所述自定义UI的对应关系。
20.根据权利要求19所述的装置,其特征在于,所述装置还包括:
第一生成模块,用于根据所述自定义UI生成模拟效果页;
第二显示模块,用于显示所述模拟效果页,所述模拟效果页用于模拟所述自定义UI的显示效果。
21.根据权利要求19所述的装置,其特征在于,所述第一显示模块,用于通过所述所见即所得编辑界面显示所述至少一种组成元素对应的图标;
所述编辑模块,用于通过所述所见即所得编辑界面接收到的页面编辑信号将所述组成元素编辑得到自定义UI,所述页面编辑信号是与所述家庭媒体播放设备无线连接的遥控器的控件生成的控制信号。
22.根据权利要求19所述的装置,其特征在于,
所述自定义UI的组成元素包括元数据和表现数据;
所述基本UI元素包括:页面模板、元数据和表现数据中的至少一种,所述页面模板由至少一个元数据和至少一个表现数据组成,每个所述元数据对应至少一个表现数据,所述元数据用于描述UI的数据属性,包括存储位置、历史数据、导航链接中的至少一种;
所述表现数据用于描述所述元数据的表现形式,所述表现数据包括样式文件、触发事件和数据控件中的至少一种,所述样式文件用于指示UI上的按键的显示样式,所述触发事件用于指示UI上的按键触发时产生的操作信息,所述数据控件用于指示UI上的按键的排布方式。
23.根据权利要求22所述的装置,其特征在于,所述用户标识与所述自定义UI的对应关系包括:所述用户标识与所述自定义UI的索引的对应关系,
所述装置还包括:
第一获取模块,用于在接收到目标UI获取触发指示时,从所述管理服务器记录的所述用户标识与所述自定义UI的索引的对应关系中获取所述用户标识所对应的目标UI的组成元素的索引,所述目标UI获取触发指示用于指示进行目标UI的获取;
检测模块,用于根据所述用户标识所对应的目标UI的组成元素的索引,检测本地是否存储所述目标UI的组成元素;
第二获取模块,用于若本地未存储所述目标UI的组成元素,从所述管理服务器获取所述目标UI的组成元素;
第二生成模块,用于根据所述目标UI的组成元素生成所述目标UI。
24.根据权利要求23所述的装置,其特征在于,所述第二获取模块,用于:
若本地未存储所述目标UI的元数据,从所述管理服务器获取所述目标UI的元数据;
若本地未存储所述目标UI的表现数据,从内容分发网络CDN中预先存储的所述管理服务器的表现数据中拉取所述目标UI的表现数据。
25.根据权利要求23或24所述的装置,其特征在于,所述目标UI获取触发指示是所述家庭媒体播放设备在所述管理服务器注册时触发的;
或者,所述目标UI获取触发指示是所述用户触发的。
26.根据权利要求19所述的装置,其特征在于,所述家庭媒体播放设备支持至少一个用户登录,所述至少一个用户至少包括通用用户,所述通用用户的UI是预先设置的通用UI。
27.一种家庭媒体播放设备的用户界面处理***,其特征在于,所述***包括:
权利要求14至18任一权利要求所述的家庭媒体播放设备的用户界面处理装置;
以及,权利要求19至26任一权利要求所述的家庭媒体播放设备的用户界面处理装置。
CN201510315756.XA 2015-06-10 2015-06-10 家庭媒体播放设备的用户界面处理方法、装置及*** Active CN104951301B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510315756.XA CN104951301B (zh) 2015-06-10 2015-06-10 家庭媒体播放设备的用户界面处理方法、装置及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510315756.XA CN104951301B (zh) 2015-06-10 2015-06-10 家庭媒体播放设备的用户界面处理方法、装置及***

Publications (2)

Publication Number Publication Date
CN104951301A true CN104951301A (zh) 2015-09-30
CN104951301B CN104951301B (zh) 2018-11-23

Family

ID=54165973

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510315756.XA Active CN104951301B (zh) 2015-06-10 2015-06-10 家庭媒体播放设备的用户界面处理方法、装置及***

Country Status (1)

Country Link
CN (1) CN104951301B (zh)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105498208A (zh) * 2015-12-28 2016-04-20 网易(杭州)网络有限公司 界面显示方法、装置及游戏***
CN106383705A (zh) * 2016-08-31 2017-02-08 杭州华为数字技术有限公司 在应用瘦客户端中设置鼠标显示状态的方法及装置
WO2017080200A1 (zh) * 2015-11-09 2017-05-18 乐视控股(北京)有限公司 一种自定义菜单的实现方法、装置、客户端及服务器
CN107277608A (zh) * 2017-06-16 2017-10-20 环球智达科技(北京)有限公司 一种应用于智能电视***中的自定义模板数据添加方法
CN107895007A (zh) * 2017-11-10 2018-04-10 中国民生银行股份有限公司 配置页面元素的方法和***
CN108512764A (zh) * 2017-02-24 2018-09-07 中国科学院声学研究所 一种基于局部介数的网络内容扩散方法
CN108769774A (zh) * 2018-03-16 2018-11-06 青岛海信电器股份有限公司 图形用户界面上多个对象呈现的编辑方法及显示终端
CN109062578A (zh) * 2018-07-31 2018-12-21 成都华栖云科技有限公司 一种基于app组件化的开发平台
CN110019431A (zh) * 2017-12-11 2019-07-16 北京京东尚科信息技术有限公司 数据可视化的处理方法、***及终端设备
WO2020062613A1 (zh) * 2018-09-25 2020-04-02 珠海格力电器股份有限公司 页面生成方法、装置和计算机可读存储介质
WO2024104340A1 (zh) * 2022-11-14 2024-05-23 北京字跳网络技术有限公司 一种媒体数据的播放方法、装置、存储介质及电子设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1870732A (zh) * 2006-01-20 2006-11-29 华为技术有限公司 电子节目单界面订制方法
CN101783906A (zh) * 2010-03-23 2010-07-21 烽火通信科技股份有限公司 一种iptv产品中epg的实现方法
US20120102024A1 (en) * 2010-10-20 2012-04-26 Microsoft Corporation Result Types For Conditional Data Display
CN103686417A (zh) * 2013-12-27 2014-03-26 乐视网信息技术(北京)股份有限公司 自定义用户界面的方法和***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1870732A (zh) * 2006-01-20 2006-11-29 华为技术有限公司 电子节目单界面订制方法
CN101783906A (zh) * 2010-03-23 2010-07-21 烽火通信科技股份有限公司 一种iptv产品中epg的实现方法
US20120102024A1 (en) * 2010-10-20 2012-04-26 Microsoft Corporation Result Types For Conditional Data Display
CN103686417A (zh) * 2013-12-27 2014-03-26 乐视网信息技术(北京)股份有限公司 自定义用户界面的方法和***

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017080200A1 (zh) * 2015-11-09 2017-05-18 乐视控股(北京)有限公司 一种自定义菜单的实现方法、装置、客户端及服务器
CN105498208A (zh) * 2015-12-28 2016-04-20 网易(杭州)网络有限公司 界面显示方法、装置及游戏***
CN106383705A (zh) * 2016-08-31 2017-02-08 杭州华为数字技术有限公司 在应用瘦客户端中设置鼠标显示状态的方法及装置
CN108512764A (zh) * 2017-02-24 2018-09-07 中国科学院声学研究所 一种基于局部介数的网络内容扩散方法
CN108512764B (zh) * 2017-02-24 2020-07-17 中国科学院声学研究所 一种基于局部介数的网络内容扩散方法
CN107277608A (zh) * 2017-06-16 2017-10-20 环球智达科技(北京)有限公司 一种应用于智能电视***中的自定义模板数据添加方法
CN107895007A (zh) * 2017-11-10 2018-04-10 中国民生银行股份有限公司 配置页面元素的方法和***
CN110019431A (zh) * 2017-12-11 2019-07-16 北京京东尚科信息技术有限公司 数据可视化的处理方法、***及终端设备
CN108769774A (zh) * 2018-03-16 2018-11-06 青岛海信电器股份有限公司 图形用户界面上多个对象呈现的编辑方法及显示终端
CN108769774B (zh) * 2018-03-16 2021-04-16 海信视像科技股份有限公司 图形用户界面上多个对象呈现的编辑方法及显示终端
CN109062578A (zh) * 2018-07-31 2018-12-21 成都华栖云科技有限公司 一种基于app组件化的开发平台
WO2020062613A1 (zh) * 2018-09-25 2020-04-02 珠海格力电器股份有限公司 页面生成方法、装置和计算机可读存储介质
WO2024104340A1 (zh) * 2022-11-14 2024-05-23 北京字跳网络技术有限公司 一种媒体数据的播放方法、装置、存储介质及电子设备

Also Published As

Publication number Publication date
CN104951301B (zh) 2018-11-23

Similar Documents

Publication Publication Date Title
CN104951301A (zh) 家庭媒体播放设备的用户界面处理方法、装置及***
US10841661B2 (en) Interactive method, apparatus, and system in live room
CN104822090B (zh) 视频播放的方法、装置和***
KR102084977B1 (ko) 멀티미디어 포스터 생성 방법 및 단말기
CN105187930A (zh) 基于视频直播的互动方法及装置
CN105740263B (zh) 页面显示方法和装置
CN105446726B (zh) 生成网页的方法和装置
CN111178012A (zh) 一种表单渲染方法、装置、设备及存储介质
CN104113787A (zh) 基于节目的评论方法、终端、服务器和***
CN103455582A (zh) 浏览器导航页的显示方法及移动终端
CN105320687A (zh) 网页显示方法及装置
CN105681872A (zh) 直播过程中信息交互方法及装置
CN105979379A (zh) 一种试听内容播放的方法及装置
CN107071512B (zh) 一种配音方法、装置及***
CN105554522A (zh) 在群组内播放音频的方法、服务器及终端
CN106919707A (zh) 一种基于h5的页面显示方法和终端
CN104965842A (zh) 搜索推荐方法和装置
CN104066009A (zh) 节目识别方法、装置、终端、服务器及***
CN107666406B (zh) 智能卡片显示方法及装置
CN109756767A (zh) 预览数据播放方法、装置及存储介质
CN104159136A (zh) 互动信息的获取方法、终端、服务器及***
CN108153778A (zh) 网页保存方法、网页读取方法及装置
CN103336838B (zh) 一种网页的处理方法、装置和终端设备
CN106293738A (zh) 一种表情图像的更新方法及装置
CN104093085A (zh) 信息显示方法和装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant