进入智能电视的特定视频应用的控制方法和控制装置制造方法

文档序号:7779486阅读:244来源:国知局
进入智能电视的特定视频应用的控制方法和控制装置制造方法
【专利摘要】本发明提供了一种进入智能电视的特定视频应用的控制方法和控制装置,智能电视首页主界面包括进入特定视频应用的预置子页面的启动入口,该方法包括:通过当前请求接口从服务器获取某子页面的数据时,判断该请求接口对应子页面是否在主界面中有启动入口;如果有则将从该请求接口获取的数据存到预置缓存;显示首页主界面时接收控制信号并解析;如控制信号为触发预置子页面的启动入口,则读取预置缓存中该子页面数据并生成对应子页面;展现该子页面。根据本发明的进入智能电视的特定视频应用的控制方法和控制装置,设置子页面的启动入口并利用特定缓存中的数据生成子页面,可减少进入子页面的请求接口,可使用户更快速更顺利的进入各子页面。
【专利说明】进入智能电视的特定视频应用的控制方法和控制装置
【技术领域】
[0001]本发明涉及智能电视领域,特别地,涉及一种进入智能电视的特定视频应用的控制方法和控制装置。
【背景技术】
[0002]在个人计算机(PC)已经智能化、手机和平板电脑也已经大面积智能化的情况下,为顺应电视机“高清化”、“网络化”、“智能化”的趋势,智能电视也逐步进入我们的生活。
[0003]所谓智能电视,就像智能手机一样,具有全开放式平台,搭载了操作系统,顾客在欣赏普通电视内容的同时,可自行安装和卸载由电视厂商或第三方服务商提供的应用软件、游戏等程序,通过此类程序可持续对智能电视的功能进行扩充和升级,并且,智能电视可连接于网络、AV设备、PC等,并可从网络、AV设备、PC等多种渠道获得节目内容,通过简单易用的整合式操作界面,将消费者最需要的内容在电视屏幕上进行清晰地展现。
[0004]当智能电视开机后,会显示首页主界面,在首页主界面中通常会包括多个根据需要而预置的应用的启动入口,比如用户可能常用的应用、电视厂商希望用户使用的应用等。在该些应用中,通常会包括与智能电视服务器提供的视频资源所对应的特定视频应用,该特定视频应用中的视频资源与智能电视服务器提供的视频资源是相同的。
[0005]当触发该特定视频应用的启动入口后,该特定视频应用会向服务器发出请求,月艮务器根据请求下发与该应用相关的数据,并显示该特定视频应用的主页面,在主页面中通常包括进入多个子页面的启动入口,用户可通过触发各子页面的启动入口进入各子页面,以进行进一步的操作,比如观看该子页面中的特定视频等。
[0006]其中,由于某些原因,在从主页面进入各子页面之前,通常会显示预定时间的用于展示、宣传的图片、信息、视频等,比如某些产品的广告。
[0007]上述方式中,进入子页面需要通过多个请求接口向服务器发出请求,进入子页面的速度相对较慢,且如果由于网络原因服务器没有及时响应,还可能无法及时进入子页面。另外,用户观看预定时间的用于展示、宣传的图片、信息、视频等,是从特定视频应用的主页面到子页面之前的一个必经的过程,也会影响用户进入子页面的速度。
[0008]因此,如果解决现有智能电视进入特定视频应用中的子页面的上述缺点,成为目前需要解决的问题。

【发明内容】

[0009]本发明所要解决的技术问题是提供一种进入智能电视的特定视频应用的控制方法和控制装置,可减少进入子页面的请求接口,且在进入子页面之前无需显示用于展示、宣传的图片、信息、视频等,可使用户更快速更顺利的进入特定视频应用的各子页面,提高用户的进入子页面的效率,进而提高观看效率。
[0010]为实现上述目的,根据本发明的一个方面,提出了一种进入智能电视的特定视频应用的控制方法,所述智能电视的首页主界面中包括用于进入特定视频应用的预置子页面的启动入口,所述方法包括:
在所述特定视频应用运行过程中,通过当前请求接口从服务器获取某子页面的数据时,判断当前请求接口对应的子页面是否在主界面中存在启动入口;
如果判断结果为是,则将从当前请求接口获取到的所述子页面的数据加入到预置的缓存中进行保存;
在显示出所述首页主界面的状态下,接收控制信号并解析;
如果所述控制信号为触发所述预置子页面的启动入口,则读取所述预置缓存中保存的该预置子页面的数据,并根据读取到的数据生成该启动入口对应的子页面;
展现该启动入口对应的子页面,以进行进一步操作;
其中,所述预置缓存中保存有生成所述预置子页面需要的文本信息、图片信息。为实现上述目的,根据本发明的另一方面,提出了一种进入智能电视的特定视频应用的控制装置,所述智能电视的首页主界面中包括用于进入特定视频应用的预置子页面的启动入口,所述装置包括:
判断单元,用于在所述特定视频应用运行过程中,通过当前请求接口从服务器获取某子页面的数据时,判断当前请求接口对应的子页面是否在主界面中存在启动入口 ;
存储单元,用于当所述判断单元的判断结果为是时,则将从当前请求接口获取到所述子页面的数据加入到预置的缓存中进行保存;
解析单元,用于在显示出所述首页主界面的状态下,接收控制信号并解析;
第一生成单元,用于当所述控制信号为触发所述预置子页面的启动入口,则读取所述预置缓存中保存的该预置子页面的数据,并根据读取到的数据生成该启动入口对应的子页面;
展现单元,用于展现该启动入口对应的子页面,以进行进一步操作;
其中,所述预置缓存中保存有生成所述预置子页面需要的文本信息、图片信息。
[0011]与现有技术相比,上述技术方案中的一个技术方案具有以下优点或有益效果: 本发明提供的进入智能电视的特定视频应用的控制方法和控制装置,在首页主界面中
设置进入特定视频应用的预置子页面的启动入口,当某启动入口被触发时,利用特定缓存中保存的数据生成该启动入口对应的子页面并展示该子页面,可减少进入子页面的请求接口,且在进入子页面之前无需显示用于展示、宣传的信息等,可使用户更快速更顺利的进入特定视频应用的各子页面且可使呈现于用户的界面更友好,可提高进入子页面的效率,进而提高用户的观看效率。
[0012]【专利附图】

【附图说明】
图1是本发明进入智能电视的特定视频应用的控制方法第一实施例的流程图;
图2是本发明进入智能电视的特定视频应用的控制方法第一实施例中首页主界面的示意图;
图3是本发明进入智能电视的特定视频应用的控制方法第一实施例中子页面的示意
图;
图4是本发明进入智能电视的特定视频应用的控制装置第一实施例的结构示意图。【具体实施方式】[0013]为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和【具体实施方式】对本发明作进一步详细的说明。
[0014]参看图1,为本发明提供的进入智能电视的特定视频应用的控制方法第一实施例的流程图。
[0015]在本实施例中,特定视频应用中的视频资源与智能电视服务器提供的视频资源是相同的,该特定视频应用中可包括一个主页面和多个子页面。在智能电视的首页主界面中设置有用于进入特定视频应用的预置子页面的启动入口,根据需要,可设置一个子页面或多个子页面的启动入口。
[0016]该方法包括:
S101,在特定视频应用运行过程中,通过当前请求接口从服务器获取某子页面的数据时,判断当前请求接口对应的子页面是否在首页主界面中存在启动入口。
[0017]在本实施例中,特定视频应用可包括一个主页面和电影频道子页面、体育频道子页面、动漫频道子页面等。
[0018]比如,当该特定视频应用运行过程中,通过当前请求接口从服务器获取体育频道子页面的数据时,则判断当前请求接口对应的子页面(即体育频道子页面)是否在首页主界面中存在启动入口,也就是预置子页面的启动入口中是否包括体育频道子页面的启动入□。
[0019]S102,如果判断结果为是,则将从当前请求接口获取到所述子页面的数据加入到
预置缓存中进行保存。
[0020]如果SlOl中的判断结果为是,也就是当前请求接口对应的子页面在首页主界面中存在启动入口,则将从当前请求接口从服务器获取到的数据加入到预置缓存中进行保存,也就是说,该预置缓存中保存有生成上述预置子页面需要的文本信息、图片信息等。
[0021]S103,在显示出首页主界面的状态下,接收控制信号,并对该控制信号进行解析。
[0022]其中,该控制信号可通过遥控器的按键触发,也可通过遥控器的触摸屏触发。或者,在智能电视通过UPNP等协议与其他的终端设备(例如手机等)连接的情况下,也可以通过其他终端设备发出这种控制信号。在这种情况下,相当于是利用终端设备上安装的应用程序来模拟遥控器,实现对智能电视的控制。
[0023]S104,如果控制信号为触发预置子页面的启动入口,则读取预置缓存中保存的该预置子页面的数据,并根据读取到的数据生成该启动入口对应的子页面。
[0024]在S104中可包括判断的步骤,即根据S103对控制信号解析的结果来判断控制信号的内容。其中,需要确定的信号为是否为触发预置子页面的启动入口的信号。
[0025]比如,如果控制信号为触发体育频道子页面的启动入口,则读取预置缓存中保存的体育频道子页面的数据,并根据读取到的缓存中的数据生成体育频道的子页面。
[0026]其中,该预置缓存可存储于智能电视的存储介质中预置的隐藏目录中,以使该预置缓存不会被用户误删除。
[0027]S105,展现该启动入口对应的子页面,以进行进一步操作。
[0028]比如可展现体育视频子页面,并可在该体育视频子页面中进行观看、查询等操作。
[0029]具体的,可参看图2和图3所示,其中图2是本发明进入智能电视的特定视频应用的控制方法第一实施例中首页主界面的示意图,图3是本发明进入智能电视的特定视频应用的控制方法第一实施例中子页面的示意图。
[0030]该特定视频应用中可包括一个主页面和多个子页面,在智能电视的首页主界面20中设置有用于进入特定视频应用21的电影频道子页面的启动入口、体育频道子页面的启动入口 22等。
[0031]在该特定视频应用运行过程中,通过当前请求接口从服务器获取到体育频道子页面的数据时,判断体育频道的子页面是否在首页主页面中存在启动入口。
[0032]如果判断结果为在首页主界面20中存在体育频道子页面的启动入口 22,则将从当前请求接口获取到的数据(即获取到的关于体育频道子页面的数据)加入到预置缓存中进行保存。
[0033]在首页主界面中,接收控制信号并进行解析,如果该控制信号为触发体育频道子页面的启动入口,则读取预置缓存中保存的关于体育频道子页面的数据,并根据读取到的数据生成体育频道子页面30并进行展示,用户可在该子页面中进行观看视频、查询视频等操作。
[0034]在本实施例中,S104可具体为:先获取该子页面的数据在预置缓存中被保存时间的时间点,然后计算获取的被保存时间的时间点与当前时间点之间的时间差,如果时间差小于第一预设时间阈值,则读取预置缓存中保存的该预置子页面的数据,并根据读取到的数据生成该启动入口对应的子页面。
[0035]比如,先获取体育频道子页面的数据在预置缓存中被保存时间的时间点为2013年12月5日13:00,当前时间点为2013年12月5日13:07,然后计算获取的被保存时间的时间点与当前时间点之间的时间差(即7分钟)。
[0036]本实施例中,第一预设时间阈值可为10分钟。上述时间差小于该第一预设时间预置,则读取预置缓存中保存的体育频道子页面的数据,并根据读取到数据生成该体育频道子页面。
[0037]进一步,当该时间差大于第一预设时间阈值且小于第二预设时间阈值,则向服务器请求获取数据,根据服务器反馈的结果,生成该启动入口对应的子页面。
[0038]在实施例中,服务器反馈的结果可包括在预置时间内未返回数据和在预置时间内返回了数据。
[0039]具体为,如果服务器在预置时间内未返回数据,则读取预置缓存中的数据,并根据读取到的数据生成该启动入口对应的子页面;如果服务器在预置时间内返回数据,则读取服务器返回的数据,将读取到的数据存储于预置缓存中,并根据读取到的数据生成该启动入口对应的子页面。
[0040]在本实施例中,第二预设时间阈值可为I周,预置时间可为3秒。
[0041]比如,先获取体育频道子页面的数据在预置缓存中被保存时间的时间点为2013年12月5日13:00,当前时间点为2013年12月6日13:00,然后计算获取的被保存时间的时间点与当前时间点之间的时间差(24小时,即一天)。
[0042]经计算该时间差为I天,则为大于第一预设时间阈值且小于第二预设时间阈值,则向服务器请求获取数据,如果服务器在3秒内未返回数据,则读取预置缓存中的数据,并根据读取到的数据生成体育频道子页面;如果服务器在3秒内返回了数据,则读取服务器返回的数据,将数据存储于预置缓存中,并根据读取到的数据生成体育频道子页面。[0043]上述第一预设时间阈值(10分钟)和第二预设时间阈值(一周)可由服务器后台动态配置,其主要是根据服务器中数据的更新频率来确定的,以尽可能的保证预置缓存中的数据的能够得到及时地更新,进而使用户及时看到更新后的页面。
[0044]上述预置时间(3秒)是根据服务器返还给智能电视的json数据的平均数据容量大小(经压缩后最大数据块为40K左右)、资源配置情况、是否处于网络高峰期、信号衰耗、线路衰耗、视频占用带宽等因素而确定的,以使在用户请求启动页面时,在准确、快速获取数据与减少用户等待时间之间达到比较好的平衡。
[0045]在本实施例中,在进入预置子页面(比如体育视频子页面)后,提供返回首页主界面的操作入口,以便当通过该操作入口接收到用户的请求时(比如触发该操作入口),则可返回首页主界面,以在首页主界面中进行其他操作。
[0046]本发明提供的进入智能电视的特定视频应用的控制方法实施例,在首页主界面中设置进入特定视频应用的预置子页面的启动入口,当某启动入口被触发时,利用特定缓存中保存的数据生成该启动入口对应的子页面并展示该子页面,可减少进入子页面的请求接口,且在进入子页面之前无需显示用于展示、宣传的信息等,可使用户更快速更顺利的进入特定视频应用的各子页面且可使呈现于用户的界面更友好,可提高进入子页面的效率,进而提闻用户的观看效率。
[0047]下面将介绍本发明提供的与上述进入智能电视的特定视频应用的控制方法相对应的控制装置。
[0048]图4是本发明进入智能电视的特定视频应用的控制装置第一实施例的结构示意图。
[0049]在本实施例中,特定视频应用中的视频资源与智能电视服务器提供的视频资源是相同的,该特定视频应用中可包括一个主页面和多个子页面。在智能电视的首页主界面中设置有用于进入特定视频应用的预置子页面的启动入口,根据需要,可设置一个子页面或多个子页面的启动入口。
[0050]该装置包括:
判断单元41,用于在特定视频应用运行过程中,通过当前请求接口从服务器获取某子页面的数据时,判断当前请求接口对应的子页面是否在主界面中存在启动入口。
[0051]存储单元42,用于当判断单元的判断结果为是时,则将从当前请求接口获取到所述子页面的数据加入到预置的缓存中进行保存,也就是说,该预置缓存中保存有生成上述预置子页面需要的文本信息、图片信息等。
[0052]解析单元43,用于在显示出首页主界面的状态下,接收控制信号并解析。
[0053]其中,该控制信号可通过遥控器的按键触发,也可通过遥控器的触摸屏触发。或者,在智能电视通过UPNP等协议与其他的终端设备(例如手机等)连接的情况下,也可以通过其他终端设备发出这种控制信号。在这种情况下,相当于是利用终端设备上安装的应用程序来模拟遥控器,实现对智能电视的控制。
[0054]第一生成单元44,用于当控制信号为触发预置子页面的启动入口,则读取预置缓存中保存的该预置子页面的数据,并根据读取到的数据生成该启动入口对应的子页面。
[0055]其中,该预置缓存可存储于智能电视的存储介质中预置的隐藏目录中,以使该预置缓存不会被用户误删除。[0056]展现单元45,用于展现该启动入口对应的子页面,以进行进一步操作。
[0057]其中,所述预置缓存中保存有所述预置子页面的文本信息、图片信息。
[0058]在本实施例中,在第一生成单元44中,可包括:
获取子单元,用于获取该预置子页面的数据在预置缓存中被保存时间的时间点。
[0059]计算子单元,用于计算获取的被保存时间的时间点与当前时间点之间的时间差。
[0060]第一生成子单元,用于当时间差小于第一预设时间阈值,则读取预置缓存中保存的该子页面的数据,并根据读取到的数据生成该启动入口对应的子页面。
[0061]第二生成子单元,用于当时间差大于第一预设时间阈值且小于第二预设时间阈值,则向服务器请求获取数据,根据所述服务器反馈的结果,生成该启动入口对应的子页面。
[0062]进一步的,在本实施例中,该第二生成子单元可具体用于:用于当服务器在预置时间内未返回数据,则读取预置缓存中的数据,并根据读取到的数据生成该启动入口对应的子页面;当服务器在预置时间内返回数据,则读取服务器返回的数据,将读取到的数据存储于预置缓存中,并根据读取到的数据生成该启动入口对应的子页面。
[0063]在本实施例中,该装置还可包括返回单元,用于在进入预置子页面后,提供返回首页主界面的操作入口,以便当通过该操作入口接收到用户的请求时,可返回首页主界面,以在首页主界面中进行其他操作。
[0064]本发明提供的进入智能电视的特定视频应用的控制装置实施例,在首页主界面中设置进入特定视频应用的预置子页面的启动入口,当某启动入口被触发时,利用特定缓存中保存的数据生成该启动入口对应的子页面并展示该子页面,可减少进入子页面的请求接口,且在进入子页面之前无需显示用于展示、宣传的信息等,可使用户更快速更顺利的进入特定视频应用的各子页面且可使呈现于用户的界面更友好,可提高进入子页面的效率,进而提闻用户的观看效率。
[0065]本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0066]以上对本发明所提供的一种进入智能电视的特定视频应用的控制方法和控制装置,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【权利要求】
1.一种进入智能电视的特定视频应用的控制方法,其特征在于,所述智能电视的首页主界面中包括用于进入特定视频应用的预置子页面的启动入口,所述方法包括: 在所述特定视频应用运行过程中,通过当前请求接口从服务器获取某子页面的数据时,判断当前请求接口对应的子页面是否在主界面中存在启动入口; 如果判断结果为是,则将从当前请求接口获取到的所述子页面的数据加入到预置的缓存中进行保存; 在显示出所述首页主界面的状态下,接收控制信号并解析; 如果所述控制信号为触发所述预置子页面的启动入口,则读取所述预置缓存中保存的该预置子页面的数据,并根据读取到的数据生成该启动入口对应的子页面; 展现该启动入口对应的子页面,以进行进一步操作; 其中,所述预置缓存中保存有生成所述预置子页面需要的文本信息、图片信息。
2.如权利要求1所述的进入智能电视的特定视频应用的控制方法,其特征在于,所述预置缓存存储于智能电视的存储介质中预置的隐藏目录中。
3.如权利要求2所述的进入智能电视的特定视频应用的控制方法,其特征在于,读取所述预置缓存中保存的该预置子页面的数据,并根据读取到的数据生成该启动入口对应的子页面,具体为: 获取该预置子页面的数据在所述预置缓存中被保存时间的时间点; 计算获取的被保存时间的时间点与当前时间点之间的时间差; 如果所述时间差小于第一预设时间阈值,则读取所述预置缓存中保存的该预置子页面的数据,并根据读取到的数据生成该启动入口对应的子页面; 如果所述时间差大于第一预设时间阈值且小于第二预设时间阈值,则向服务器请求获取数据,根据所述服务器反馈的结果,生成该启动入口对应的子页面。
4.如权利要求3所述的进入智能电视的特定视频应用的控制方法,其特征在于,所述根据所述服务器反馈的结果,生成该启动入口对应的子页面,具体为: 如果所述服务器在预置时间内未返回数据,则读取所述预置缓存中的数据,并根据读取到的数据生成该启动入口对应的子页面; 如果所述服务器在预置时间内返回数据,则读取所述服务器返回的数据,将读取到的数据存储于所述预置缓存中,并根据读取到的数据生成该启动入口对应的子页面。
5.如权利要求1所述的进入智能电视的特定视频应用的控制方法,其特征在于,在进入所述预置子页面后,提供返回所述首页主界面的操作入口,以便当通过该操作入口接收到用户的请求时,返回所述首页主界面。
6.一种进入智能电视的特定视频应用的控制装置,其特征在于,所述智能电视的首页主界面中包括用于进入特定视频应用的预置子页面的启动入口,所述装置包括: 判断单元,用于在所述特定视频应用运行过程中,通过当前请求接口从服务器获取某子页面的数据时,判断当前请求接口对应的子页面是否在主界面中存在启动入口 ; 存储单元,用于当所述判断单元的判断结果为是时,则将从当前请求接口获取到所述子页面的数据加入到预置的缓存中进行保存; 解析单元,用于在显示出所述首页主界面的状态下,接收控制信号并解析; 第一生成单元,用于当所述控制信号为触发所述预置子页面的启动入口,则读取所述预置缓存中保存的该预置子页面的数据,并根据读取到的数据生成该启动入口对应的子页面; 展现单元,用于展现该启动入口对应的子页面,以进行进一步操作; 其中,所述预置缓存中保存有生成所述预置子页面需要的文本信息、图片信息。
7.如权利要求6所述的进入智能电视的特定视频应用的控制装置,其特征在于,所述预置缓存存储于智能电视的存储介质中预置的隐藏目录中。
8.如权利要求7所述的进入智能电视的特定视频应用的控制装置,其特征在于,所述第一生成单元,包括: 获取子单元,用于获取该预置子页面的数据在所述预置缓存中被保存时间的时间点; 计算子单元,用于计算获取的被保存时间的时间点与当前时间点之间的时间差; 第一生成子单元,用于当所述时间差小于第一预设时间阈值,则读取所述预置缓存中保存的该预置子页面的数据,并根据读取到的数据生成该启动入口对应的子页面; 第二生成子单元,用于当所述时间差大于第一预设时间阈值且小于第二预设时间阈值,则向服务器请求获取数据,根据所述服务器反馈的结果,生成该启动入口对应的子页面。
9.如权利要求8所述的进入智能电视的特定视频应用的控制装置,其特征在于,所述第二生成子单元,具体用于: 当所述服务器在预置时间内未返回数据,则读取所述预置缓存中的数据,并根据读取到的数据生成该启动入口对应的子页面; 当所述服务器在预置时间内返回数据,则读取所述服务器返回的数据,将读取到的数据存储于所述预置缓存中,并根据读取到的数据生成该启动入口对应的子页面。
10.如权利要求6所述的进入智能电视的特定视频应用的控制装置,其特征在于,还包括: 返回单元,用于在进入所述预置子页面后,提供返回所述首页主界面的操作入口,以便当通过该操作入口接收到用户的请求时,返回所述首页主界面。
【文档编号】H04N21/482GK103618962SQ201310657980
【公开日】2014年3月5日 申请日期:2013年12月9日 优先权日:2013年12月9日
【发明者】卢飞 申请人:乐视网信息技术(北京)股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1