一种IPTV应用的启动方法和启动系统转让专利

申请号 : CN201710919300.3

文献号 : CN107613386B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 胡丽娟姜超

申请人 : 烽火通信科技股份有限公司

摘要 :

本发明适用于IPTV领域,提供了一种IPTV应用的启动方法和启动系统,所述启动方法包括:在安装有交互式网络电视IPTV应用的终端启动的过程中,检测所述终端的网络连接状况;如果所述网络连接状况为连接成功,则在后台加载所述IPTV应用的首页;在接收到启动所述IPTV应用的指令时,显示所述IPTV应用的首页。实施本发明实施例,在终端启动时,在后台加载IPTV的首页,在接收到启动IPTV应用的指令时,显示加载的首页,节省了IPTV应用的加载时间,提升了用户的使用体验。

权利要求 :

1.一种IPTV应用的启动方法,其特征在于,所述启动方法包括:在安装有交互式网络电视IPTV应用的多任务系统的终端启动的过程中,检测所述终端的网络连接状况;

如果所述网络连接状况为连接成功,则在后台加载所述IPTV应用的首页,包括以下步骤:判断所述IPTV应用的首页是否有资源需要播放;如果无资源需要播放,则直接加载所述首页需要的所有元素;如果有资源需要播放,则判断所述IPTV应用是否处于终端的前台,如果处于前台,则加载所述首页需要的所有元素并播放所述资源,如果处于后台,则加载所述首页需要的所有元素并存储所述资源对应的地址;

在接收到启动所述IPTV应用的指令时,显示所述IPTV应用的首页。

2.如权利要求1所述的启动方法,其特征在于,在所述如果所述网络连接状况为连接成功,则在后台加载所述IPTV应用的首页的步骤之前,所述启动方法还包括:判断所述IPTV应用是否为初次使用,如果为初次使用,则对所述IPTV应用进行鉴权。

3.如权利要求1~2任一项所述的启动方法,其特征在于,所述在安装有IPTV应用的终端启动的过程中,检测所述终端的网络连接状况,包括:获取所述终端的网络连接类型;

如果所述类型为无线连接,判断所述无线连接的连接状况;或者,如果所述类型为有线连接,判断所述有线连接的网线是否连接,如果所述网线已连接,则判断所述网线的连接状况。

4.如权利要求1所述的启动方法,其特征在于,所述资源包括:视频资源、音频资源、图像资源。

5.一种IPTV应用的启动系统,其特征在于,所述启动系统包括:网络连接状况检测单元,用于在安装有IPTV应用的多任务系统的终端启动的过程中,检测所述终端的网络连接状况;

首页加载单元,用于如果所述网络连接状况为连接成功,则在后台加载所述IPTV应用的首页;

所述首页加载单元,包括:

播放资源判断子单元,用于判断所述IPTV应用的首页是否有资源需要播放;

前台判断子单元,用于:如果无资源需要播放,则直接加载所述首页需要的所有元素;

如果有资源需要播放,则判断所述IPTV应用是否处于终端的前台;

处理子单元,用于:如果所述IPTV应用处于终端的前台,则加载所述首页需要的所有元素并播放所述资源,如果处于终端的后台,则加载所述首页需要的所有元素并存储所述资源对应的地址;

首页显示单元,用于在接收到启动所述IPTV应用的指令时,显示所述IPTV应用的首页。

6.如权利要求5所述的启动系统,其特征在于,所述启动系统还包括:鉴权单元,用于判断所述IPTV应用是否为初次使用,如果为初次使用,则对所述IPTV应用进行鉴权。

7.如权利要求5~6任一项所述的启动系统,其特征在于,所述网络连接状况检测单元,包括:网络连接类型获取子单元,用于获取所述终端的网络连接类型;

网络连接状况检测子单元,用于如果所述类型为无线连接,判断所述无线连接的连接状况;或者,如果所述类型为有线连接,判断所述有线连接的网线是否连接,如果所述网线已连接,则判断所述网线的连接状况。

8.如权利要求5所述的启动系统,其特征在于,所述资源包括:视频资源、音频资源、图像资源。

说明书 :

一种IPTV应用的启动方法和启动系统

技术领域

[0001] 本发明属于IPTV领域,尤其涉及一种IPTV应用的启动方法和启动系统。

背景技术

[0002] 随着网络建设的大力发展,视讯业务出现大幅增长,特别是以 IPTV机顶盒为家庭娱乐中心的用户数量逐年上升。在网络资源应用和服务内容日趋庞大的今天,IPTV机顶盒所需要承载的服务也是日新月异。由此可见,基于多操作系统的IPTV机顶盒,必将成为一款给广大用户带来丰富应用程序和视讯服务的产品。
[0003] 多任务系统的特性,使得它与传统的IPTV机顶盒不同。传统的 IPTV机顶盒通常只有IPTV一个应用。在开机时,必须首先启动IPTV 应用,由IPTV应用来完成背景图片展示、监测网线连接状态、进行网络连接、连接认证服务器、IPTV鉴权、展示EPG首页、播放视频等过程。基于多任务系统的IPTV机顶盒,由于业务的多样性,开机时不一定需要使用IPTV,而往往启动的是展示其所有业务的桌面。当需要使用IPTV业务时,再启动IPTV应用。启动IPTV应用时,需要对IPTV的首页进行初始化,如果IPTV应用为初次使用还要对该IPTV进行鉴权,这将耗费大量时间,降低用户的使用体验。

发明内容

[0004] 本发明实施例的目的在于提供一种IPTV应用的启动方法和启动系统,以解决现有技术在多任务系统的终端中启动IPTV应用时,容易耗费大量时间的问题。
[0005] 本发明实施例是这样实现的,一种IPTV应用的启动方法,所述启动方法包括:
[0006] 在安装有交互式网络电视IPTV应用的终端启动的过程中,检测所述终端的网络连接状况;
[0007] 如果所述网络连接状况为连接成功,则在后台加载所述IPTV应用的首页;
[0008] 在接收到启动所述IPTV应用的指令时,显示所述IPTV应用的首页。
[0009] 本发明实施例的另一目的在于提供一种IPTV应用的启动系统,所述启动系统包括:
[0010] 网络连接状况检测单元,用于在安装有IPTV应用的终端启动的过程中,检测所述终端的网络连接状况;
[0011] 首页加载单元,用于如果所述网络连接状况为连接成功,则在后台加载所述IPTV应用的首页;
[0012] 首页显示单元,用于在接收到启动所述IPTV应用的指令时,显示所述IPTV应用的首页。
[0013] 本发明实施例,在安装有IPTV应用的终端启动的过程中,检测终端的网络连接状况,如果网络连接状况为连接成功,则在后台加载 IPTV应用的首页,当启动IPTV应用时,显示IPTV应用的首页,使得IPTV应用的首页的加载过程在后台完成,节省了IPTV应用的启动时间,提升了用户对IPTV应用的使用体验。

附图说明

[0014] 图1为本发明一示例性实施例示出的一种IPTV应用的启动方法的流程图;
[0015] 图2为本发明再一示例性实施例示出的一种IPTV应用的启动方法的流程图;
[0016] 图3为本发明另一示例性实施例示出的一种IPTV应用的启动方法的流程图;
[0017] 图4为本发明一示例性实施例实处的一种IPTV应用的启动系统的结构图;
[0018] 图5为本发明再一示例性实施例示出的一种IPTV应用的启动系统的结构图;
[0019] 图6为本发明另一示例性实施例示出的一种IPTV应用的启动系统的结构图。

具体实施方式

[0020] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0021] 为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
[0022] 如图1所示为本发明一示例性实施例示出的一种IPTV应用的启动方法的流程图,所述启动方法包括以下步骤:
[0023] 步骤S101,在安装有交互式网络电视IPTV应用的终端启动的过程中,检测所述终端的网络连接状况。
[0024] 在本发明实施例中,IPTV(Internet Protocol Television,交互式网络电视)通常以应用的形式安装在各种终端中,如:机顶盒、网关、机顶盒融合类终端,且在上述终端的系统启动之后,进行网络连接的检测。本实施例在上述终端的系统启动的过程中即对终端的网络连接状况进行检测。
[0025] 如图2所示为本发明再一示例性实施例示出的一种IPTV应用的启动方法的流程图,所述在安装有IPTV应用的终端启动的过程中,检测所述终端的网络连接状况,包括:
[0026] 步骤S201,获取所述终端的网络连接类型;
[0027] 步骤S202,如果所述类型为无线连接,判断所述无线连接的连接状况;或者,[0028] 如果所述类型为有线连接,判断所述有线连接的网线是否连接,如果所述网线已连接,则判断所述网线的连接状况。
[0029] 在本发明实施例中,由于技术的发展,终端可以通过有线和无线两种方式进行网络连接,相较于有线连接,无线连接去除了网线,因此对于无线连接,其直接判断无线连接的连接状况即可,而对于有线连接,首先需要判断网线的连接状况,如果网线已连接,则进一步判断该网线的连接状况。
[0030] 步骤S102,如果所述网络连接状况为连接成功,则在后台加载所述IPTV应用的首页。
[0031] 在本发明实施例中,如果网络连接状况显示为连接成功,则表示终端可以通过网络获取各种播放数据,此时终端在后台加载IPTV应用的首页,当用户选择启动该IPTV应用时,终端即可显示预先加载的首页,提高IPTV应用的相应速度,提升了用户的使用体验。
[0032] 如图3所示为本发明另一示例性实施例示出的一种IPTV应用的启动方法的流程图,所述在后台加载所述IPTV应用的首页,包括:
[0033] 步骤S301,判断所述IPTV应用的首页是否有资源需要播放。
[0034] 在本发明实施例中,随着技术的提升,IPTV应用可以在首页直接加载各种资源进行播放,如:广告、电视剧的片花、电视剧的主题曲等,因此,在后台加载IPTV应用的首页时,首先判断IPTV的首页是否有资源需要播放。所述资源包括但不限于:视频资源、音频资源、图像资源。
[0035] 步骤S302,如果有资源需要播放,则判断所述IPTV应用是否处于终端的前台,如果无资源需要播放,则直接加载所述首页需要的所有元素。
[0036] 在本发明实施例中,虽然终端是在后台加载IPTV应用的首页,但是有可能在加载的过程中,用户即要求使用该IPTV应用,这样 IPTV应用即调用到前台了,因此在确定有资源需要播放时,还需要判断该IPTV应用是处于前台还是处于后台。如果确定没有资源需要播放,则无论IPTV应用是在前台还是后台都可以直接加载首页需要的所有元素。
[0037] 步骤S303,如果处于前台,则加载所述首页需要的所有元素并播放所述资源,如果处于后台,则加载所述首页需要的所有元素并存储所述资源对应的地址。
[0038] 在本发明实施例中,如果IPTV应用处于终端的前台,则加载首页需要的所有元素,并播放该资源,释放终端的缓存空间,如果IPTV 应用处于终端的后台,为了使终端的缓存空间不处于紧张状态,则加载首页需要的所有元素,并存储该资源对应的地址,方便在后续的步骤中根据该地址播放资源。
[0039] 步骤S103,在接收到启动所述IPTV应用的指令时,显示所述 IPTV应用的首页。
[0040] 在本发明实施例中,当用户选择启动IPTV应用时,由于后台已经加载好了IPTV应用的首页,终端直接调用该首页,快速的将首页显示给客户,节省了IPTV应用加载的时间,提升了用户的使用体验。
[0041] 需要指出的是,如果IPTV应用的首页有资源需要播放,则可根据存储的资源的地址播放资源。
[0042] 本发明实施例,在安装有IPTV应用的终端启动的过程中,检测终端的网络连接状况,如果网络连接状况为连接成功,则在后台加载 IPTV应用的首页,当启动IPTV应用时,显示IPTV应用的首页,使得IPTV应用的首页的加载过程在后台完成,节省了IPTV应用的启动时间,提升了用户对IPTV应用的使用体验。
[0043] 作为本发明的另一个可选实施例,在所述如果所述网络连接状况为连接成功,则在后台加载所述IPTV应用的首页的步骤之前,所述启动方法还包括:
[0044] 判断所述IPTV应用是否为初次使用,如果为初次使用,则对所述IPTV应用进行鉴权。
[0045] 在本发明实施例中,对于初次使用的IPTV应用,需要对其进行鉴权,包括:终端与认证服务器连接,通过认证服务器对IPTV应用进行鉴权。
[0046] 如图4所示为本发明一示例性实施例实处的一种IPTV应用的启动系统的结构图,所述启动系统包括:
[0047] 网络连接状况检测单元401,用于在安装有IPTV应用的终端启动的过程中,检测所述终端的网络连接状况。
[0048] 在本发明实施例中,IPTV(Internet Protocol Television,交互式网络电视)通常以应用的形式安装在各种终端中,如:机顶盒、网关、机顶盒融合类终端,且在上述终端的系统启动之后,进行网络连接的检测。本实施例在上述终端的系统启动的过程中即对终端的网络连接状况进行检测。
[0049] 如图5所示为本发明再一示例性实施例示出的一种IPTV应用的启动系统的结构图,所述网络连接状况检测单元401,包括:
[0050] 网络连接类型获取子单元4011,用于获取所述终端的网络连接类型;
[0051] 网络连接状况检测子单元4012,用于如果所述类型为无线连接,判断所述无线连接的连接状况;或者,
[0052] 如果所述类型为有线连接,判断所述有线连接的网线是否连接,如果所述网线已连接,则判断所述网线的连接状况。
[0053] 在本发明实施例中,由于技术的发展,终端可以通过有线和无线两种方式进行网络连接,相较于有线连接,无线连接去除了网线,因此对于无线连接,其直接判断无线连接的连接状况即可,而对于有线连接,首先需要判断网线的连接状况,如果网线已连接,则进一步判断该网线的连接状况。
[0054] 首页加载单元402,用于如果所述网络连接状况为连接成功,则在后台加载所述IPTV应用的首页。
[0055] 在本发明实施例中,如果网络连接状况显示为连接成功,则表示终端可以通过网络获取各种播放数据,此时终端在后台加载IPTV应用的首页,当用户选择启动该IPTV应用时,终端即可显示预先加载的首页,提高IPTV应用的相应速度,提升了用户的使用体验。
[0056] 如图6所示为本发明另一示例性实施例示出的一种IPTV应用的启动系统的结构图,所述首页加载单元402,包括:
[0057] 播放资源判断子单元4021,用于判断所述IPTV应用的首页是否有资源需要播放。
[0058] 在本发明实施例中,随着技术的提升,IPTV应用可以在首页直接加载各种资源进行播放,如:广告、电视剧的片花、电视剧的主题曲等,因此,在后台加载IPTV应用的首页时,首先判断IPTV的首页是否有资源需要播放。所述资源包括但不限于:视频资源、音频资源、图像资源。
[0059] 前台判断子单元4022,用于如果有资源需要播放,则判断所述 IPTV应用是否处于终端的前台,如果无资源需要播放,则直接加载所述首页需要的所有元素。
[0060] 在本发明实施例中,虽然终端是在后台加载IPTV应用的首页,但是有可能在加载的过程中,用户即要求使用该IPTV应用,这样 IPTV应用即调用到前台了,因此在确定有资源需要播放时,还需要判断该IPTV应用是处于前台还是处于后台。如果确定没有资源需要播放,则无论IPTV应用是在前台还是后台都可以直接加载首页需要的所有元素。
[0061] 处理子单元4023,用于如果处于前台,则加载所述首页需要的所有元素并播放所述资源,如果处于后台,则加载所述首页需要的所有元素并存储所述资源对应的地址。
[0062] 在本发明实施例中,如果IPTV应用处于终端的前台,则加载首页需要的所有元素,并播放该资源,释放终端的缓存空间,如果IPTV 应用处于终端的后台,为了使终端的缓存空间不处于紧张状态,则加载首页需要的所有元素,并存储该资源对应的地址,方便在后续的步骤中根据该地址播放资源。
[0063] 首页显示单元403,用于在接收到启动所述IPTV应用的指令时,显示所述IPTV应用的首页。
[0064] 在本发明实施例中,当用户选择启动IPTV应用时,由于后台已经加载好了IPTV应用的首页,终端直接调用该首页,快速的将首页显示给客户,节省了IPTV应用加载的时间,提升了用户的使用体验。
[0065] 需要指出的是,如果IPTV应用的首页有资源需要播放,则可根据存储的资源的地址播放资源。
[0066] 本发明实施例,在安装有IPTV应用的终端启动的过程中,检测终端的网络连接状况,如果网络连接状况为连接成功,则在后台加载 IPTV应用的首页,当启动IPTV应用时,显示IPTV应用的首页,使得IPTV应用的首页的加载过程在后台完成,节省了IPTV应用的启动时间,提升了用户对IPTV应用的使用体验。
[0067] 作为本发明的另一个可选实施例,所述启动系统还包括:
[0068] 鉴权单元,用于判断所述IPTV应用是否为初次使用,如果为初次使用,则对所述IPTV应用进行鉴权。
[0069] 在本发明实施例中,对于初次使用的IPTV应用,需要对其进行鉴权,包括:终端与认证服务器连接,通过认证服务器对IPTV应用进行鉴权。
[0070] 本领域普通技术人员可以理解为上述实施例所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
[0071] 本领域普通技术人员还可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以在存储于一计算机可读取存储介质中,所述的存储介质,包括 ROM/RAM、磁盘、光盘等。
[0072] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。