一种融合机顶盒的启动方法及融合机顶盒与流程

文档序号:13943630阅读:417来源:国知局

本发明实施例涉及网络电视技术领域,尤其涉及一种融合机顶盒的启动方法及融合机顶盒。



背景技术:

随着无源光纤网络(passiveopticalnetwork,pon)的大规模部署和网络电视机顶盒的普及,提出了一种带有pon的融合机顶盒。融合机顶盒可以直接上联连接光纤,无需通过调制解调器,简化了网络布局,同时也具有网络电视机顶盒的所有功能。

融合机顶盒包括两个操作系统,分别是机顶盒系统和pon系统。但是pon系统比机顶盒系统的启动速度要慢,这样会导致电视开机后网络不通,机顶盒系统访问不到内容而出现报错的情况。

目前,为了使机顶盒系统和pon系统协同启动,通常设置等待时间使得机顶盒系统延后启动。但是由于等待时间是通过预估pon系统的启动时间得到的,所以等待时间并不是准确的时间,因此也会造成pon系统已经启动结束而机顶盒系统还在空等的情况,或者机顶盒系统启动结束而pon系统还没启动结束的情况。



技术实现要素:

本发明提供了一种融合机顶盒的启动方法及融合机顶盒,以实现机顶盒系统和pon系统协同启动,从而提升了用户体验。

第一方面,本发明实施例提供了一种融合机顶盒的启动方法,所述融合机顶盒包括机顶盒系统和pon系统,所述方法包括:

所述机顶盒系统接收第一开启指令,根据所述第一开启指令进行启动,并在启动结束后进入等待模式;

所述机顶盒系统接收所述pon系统发送的网络连接信息;

所述机顶盒系统根据所述网络连接信息将所述等待模式切换至播放模式。

进一步的,在所述机顶盒系统接收所述pon系统发送的网络连接信息之前,还包括:

所述机顶盒系统接收并存储所述pon系统发送的lan口地址信息,其中,所述lan口地址信息由所述pon系统根据所述第一开启指令启动时对lan口和内部网桥接口初始化之后发送的;

所述机顶盒系统根据所述lan口地址信息确定所述机顶盒系统中网络接口地址信息;

所述机顶盒系统根据所述lan口地址信息和所述网络接口地址信息向所述pon系统定时发送网络连接询问信息。

进一步的,在所述机顶盒系统从所述播放模式进入待机状态,且所述pon系统启动结束之后,还包括:

所述机顶盒系统接收第二开启指令,根据所述第二开启指令由所述待机状态切换至启动状态,并在启动结束后进入所述等待模式;

所述机顶盒系统根据存储的所述lan口地址信息和所述网络接口地址信息向所述pon系统定时发送网络连接询问信息;

所述机顶盒系统接收所述pon系统针对所述网络连接询问信息发送的网络连接信息,并根据所述网络连接信息将所述等待模式切换至播放模式。

进一步的,在所述pon系统发送lan口地址信息之后,且在发送网络连接信息之前,还包括:

所述pon系统在启动过程中根据网管配置确定所述pon系统中所述lan口与wan口的接口连接方式,其中所述接口连接方式为路由方式或桥方式;

若所述接口连接方式为路由方式,则所述pon系统根据所述网管配置中所述路由方式对应的网络鉴权信息进行网络鉴权,在鉴权成功时生成鉴权成功信息,并将所述鉴权成功信息确定为所述网络连接信息;

若所述接口连接方式为桥方式,则所述pon系统在检查到所述lan口与wan口的桥连接建立成功时,生成桥连接成功信息,并将所述桥连接成功信息确定为所述网络连接信息。

进一步的,根据网管配置确定所述pon系统中所述lan口与wan口的接口连接方式,包括:

根据网管配置中每条wan连接线的配置信息,判断是否存在与所述lan口绑定的wan连接线,若是,则根据所述绑定的wan连接线的配置信息确定所述pon系统中所述lan口与wan口的接口连接方式;

若否,则判断所述网管配置中是否存在第一预定类型的wan连接线,若是则根据所述第一预定类型的wan连接线的配置信息确定所述pon系统中所述lan口与wan口的接口连接方式;若否则根据第二预定类型的wan连接线的配置信息确定所述pon系统中所述lan口与wan口的接口连接方式。

进一步的,根据所述网络连接信息将所述等待模式切换至播放模式,包括:

若所述网络连接信息为所述鉴权成功信息,则所述机顶盒系统根据所述鉴权成功信息直接将所述等待模式切换至播放模式;

若所述网络连接信息为所述桥连接成功信息,则所述机顶盒系统根据所述桥连接成功信息和网络鉴权信息进行网络鉴权,在鉴权成功时将所述等待模式切换至播放模式。

进一步的,在根据所述网络连接信息将所述等待模式切换至播放模式之后,还包括:

若所述机顶盒系统接收所述pon系统发送的网络断开信息,则在显示界面上显示网络断开提示,并根据当前网络连接方式断开网络连接,其中所述网络断开信息由所述pon系统检测到网络断开时发送;

相应的,在断开网络连接之后,若所述机顶盒系统接收到所述pon系统发送的网络连接消息,则消除所述网络断开提示,并根据所述当前网络连接方式重新进行网络连接。

第二方面,本发明实施例还提供了一种融合机顶盒,所述融合机顶盒包括机顶盒系统和pon系统,其中,

所述机顶盒系统用于接收第一开启指令,根据所述第一开启指令进行启动,并在启动结束后进入等待模式,接收所述pon系统发送的网络连接信息,根据所述网络连接信息将所述等待模式切换至播放模式;

所述pon系统与所述机顶盒系统电连接,用于发送所述网络连接信息。

进一步的,所述机顶盒系统具体用于:

在接收所述pon系统发送的网络连接信息之前,接收并存储所述pon系统发送的lan口地址信息,其中,所述lan口地址信息由所述pon系统根据所述第一开启指令启动时对lan口和内部网桥接口初始化之后发送的;

根据所述lan口地址信息确定所述机顶盒系统中网络接口地址信息;

根据所述lan口地址信息和所述网络接口地址信息向所述pon系统定时发送网络连接询问信息。

进一步的,所述机顶盒系统具体用于:

在从所述播放模式进入待机状态,且所述pon系统启动结束之后,接收第二开启指令,根据所述第二开启指令由所述待机状态切换至启动状态,并在启动结束后进入所述等待模式;

根据存储的所述lan口地址信息和所述网络接口地址信息向所述pon系统定时发送网络连接询问信息;

接收所述pon系统针对所述网络连接询问信息发送的网络连接信息,并根据所述网络连接信息将所述等待模式切换至播放模式。

本发明实施例通过机顶盒系统接收第一开启指令进行启动,并在启动结束后进入等待模式,当机顶盒系统接收到pon系统发送的网络连接信息时,机顶盒系统根据网络连接信息将等待模式切换至播放模式,实现了机顶盒系统和pon系统协同启动,解决了电视开机后因网络不通使得机顶盒系统访问不到内容而出现报错的情况,从而提升了用户体验。

附图说明

图1是本发明实施例一提供的一种融合机顶盒的启动方法的流程图。

图2是本发明实施例二提供的一种融合机顶盒的启动方法的流程图。

图3是本发明实施例三提供的一种融合机顶盒的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

实施例一

图1为本发明实施例一提供的一种融合机顶盒的启动方法的流程图,本实施例可适用于融合机顶盒中机顶盒系统和pon系统协同启动的情况,该方法可以由带有pon的融合机顶盒来执行,具体包括如下步骤:

步骤110、机顶盒系统接收第一开启指令,根据第一开启指令进行启动,并在启动结束后进入等待模式。

其中,第一开启指令可以是通过打开融合机顶盒上的电源开关生成的指令。pon系统接收到第一开启指令时,也会根据第一开启指令同时进行启动。等待模式指的是机顶盒系统循环播放开机画面,以等待pon系统启动结束。等待模式的实现是通过阻止activityservice调用starthomeactivitylocked实现的。

步骤120、机顶盒系统接收pon系统发送的网络连接信息。

其中,机顶盒系统通过接收网络连接信息来获取pon系统的启动情况以及网络的连接情况,pon系统发送的网络连接信息可以是pon系统在检测到网络连接后主动发送的网络连接信息,也可以是针对网络连接询问信息发送的网络连接信息。对于pon系统主动发送网络连接信息的情况,pon系统是通过主动发送二层广播报文的方式实现的。本实施例在,pon系统在启动结束后,且确定网络连接成功时,主动向机顶盒系统发送网络连接信息。

对于针对网络连接询问信息发送的网络连接信息的情况,在机顶盒系统接收pon系统发送的网络连接信息之前,还包括:

机顶盒系统接收并存储pon系统发送的lan(localareanetwork,局域网)口地址信息,其中,lan口地址信息由pon系统根据第一开启指令启动时对lan口和内部网桥接口初始化之后发送的;机顶盒系统根据lan口地址信息确定机顶盒系统中网络接口地址信息;机顶盒系统根据lan口地址信息和网络接口地址信息向pon系统定时发送网络连接询问信息。

其中,pon侧存在多个lan口,而上述的lan口指的是在pon侧与机顶盒侧的网络接口进行物理连接的lan口,内部网桥接口是在pon侧的内部网桥接口,当lan口和内部网桥接口初始化结束后,pon系统通过发送二层广播报文的方式将lan口地址信息发送给与机顶盒侧进行物理连接的lan口,从而使得机顶盒系统接收到lan口地址信息。机顶盒系统根据接收到的lan口地址信息,通过dhcp(dynamichostconfigurationprotocol,动态主机配置协议)确定一个与lan口的ip(internetprotocol,网络之间互连的协议)地址同网段的网络接口的ip地址,从而得到网络接口地址信息。机顶盒系统基于lan口地址信息和网络接口地址信息向pon系统发送网络连接询问信息或者接收pon系统发送的网络连接信息,从而实现了机顶盒系统与pon系统的通讯。机顶盒系统向pon系统发送的网络连接询问信息是定时发送的,每间隔一段时间,则向pon系统发送一次网络连接询问信息,直到接收到pon系统发送的网络连接信息才停止发送。

进一步的,在pon系统发送lan口地址信息之后,且在发送网络连接信息之前,还包括:

pon系统在启动过程中根据网管配置确定pon系统中lan口与wan(wideareanetwork,广域网)口的接口连接方式,其中接口连接方式为路由方式或桥方式;若接口连接方式为路由方式,则pon系统根据所述网管配置中所述路由方式对应的网络鉴权信息进行网络鉴权,在鉴权成功时生成鉴权成功信息,并将鉴权成功信息确定为网络连接信息;若接口连接方式为桥方式,则pon系统在检查到lan口与wan口的桥连接建立成功时,生成桥连接成功信息,并将桥连接成功信息确定为网络连接信息。

其中,网管配置是运营商通过网管协议进行的配置,网管协议可以是tr069(technicalreport069)协议,也可以是omci(opticalnetworkunitmanagementandcontrolinterface,光网络单元管理控制接口)协议。网管配置中限定了共有哪些类型的wan连接线以及每条wan连接线的配置信息。可选的,wan连接线的类型可以有tr069类型,internet类型,voip(voiceoverinternetprotocol,网络电话)类型和other类型,其中tr069类型的连接线用于pon系统与网管之间的通讯;internet类型和other类型的连接线用于机顶盒或者电脑上网;voip类型用于拨打网络电话。每条wan连接线的配置信息包括pon系统中lan口与wan口的接口连接方式以及每条wan连接线是否绑定了lan口以及绑定了pon侧的哪些lan口。当接口连接方式为路由方式时,wan连接线的配置信息还包括对应的网络鉴权信息。其中网络鉴权信息包括网络连接方式以及用于认证的账户和密码。根据网络连接方式以及账户和密码进行网络鉴权。网络鉴权是远程服务器将自身存储的网络信息与接收到的网络连接方式以及账户和密码进行匹配,若匹配成功,则表示有权访问网络,并且分配给pon系统一个外网地址信息。当pon系统获取到外网地址信息后,表示网络鉴权成功。网络连接方式可以为pppoe拨号(pointtopointprotocoloverethernet,基于以太网的点对点通讯协议),利用dhcp加上认证信息的ipoe(internetprotocoloverethernet,以太网ip协议)拨号或者利用客户端mac(mediaaccesscontrol,媒体访问控制)地址的dhcp方式。当接口连接方式为桥方式时,wan连接线的配置信息中不存在对应的网络鉴权信息,pon系统不会进行网络鉴权,而只是检测lan口与wan口的桥连接建立是否成功,若桥连接建立成功,则生成桥连接成功信息。

进一步的,根据网管配置确定pon系统中lan口与wan口的接口连接方式,包括:

根据网管配置中每条wan连接线的配置信息,判断是否存在与lan口绑定的wan连接线,若是,则根据绑定的wan连接线的配置信息确定pon系统中lan口与wan口的接口连接方式;

若否,则判断网管配置中是否存在第一预定类型的wan连接线,若是则根据第一预定类型的wan连接线的配置信息确定pon系统中lan口与wan口的接口连接方式;若否则根据第二预定类型的wan连接线的配置信息确定pon系统中lan口与wan口的接口连接方式。

可选的,第一预定类型为internet类型,第二预定类型为other类型。

需要注意的是,若机顶盒系统在预定时间内并没有接收pon系统主动发送的网络连接信息,或者针对网络连接询问信息发送的网络连接信息,则说明网络确实出现故障,如光纤被拔掉,此时机顶盒系统会在显示界面上显示网络不通的提示消息。

步骤130、机顶盒系统根据网络连接信息将等待模式切换至播放模式。

其中,播放模式是机顶盒系统结束循环播放开机画面,启动桌面启动器进行正常播放。本实施例中,机顶盒系统根据网络连接信息确定与pon系统连接成功,以及进一步确定网络连接成功后进入播放模式,从而使得在桌面启动器启动后网络是联通的,防止了桌面启动器启动后报网络不通的错误。

具体的,步骤130包括:

若网络连接信息为鉴权成功信息,则机顶盒系统根据鉴权成功信息直接将等待模式切换至播放模式;若网络连接信息为桥连接成功信息,则机顶盒系统根据桥连接成功信息和用户输入的网络鉴权信息进行网络鉴权,在鉴权成功时将等待模式切换至播放模式。

其中,当网络连接信息为鉴权成功信息时,说明网络处于联通的状态,此时机顶盒系统可以直接将等待模式切换至播放模式。若网络连接信息为桥连接成功信息,则表示由机顶盒系统进行网络鉴权。当机顶盒系统接收桥连接成功信息后,可以在显示界面上提示用户输入网络鉴权信息,然后根据用户输入的网络鉴权信息进行网络鉴权;还可以根据用户预先存储在机顶盒系统中的网络鉴权信息进行网络鉴权。当机顶盒系统获取到外网地址时,表示网络鉴权成功。鉴权成功时,再将等待模式切换至播放模式。其中,桥方式的网络鉴权信息指的是运营商提前告知用户的网络连接方式以及账户和密码。

进一步的,在步骤130之后,还包括:

若机顶盒系统接收pon系统发送的网络断开信息,则在显示界面上显示网络断开提示,并根据当前网络连接方式断开网络连接,其中网络断开信息由pon系统检测到网络断开时发送;

相应的,在断开网络连接之后,若机顶盒系统接收到pon系统发送的网络连接消息,则消除网络断开提示,并根据当前网络连接方式重新进行网络连接。

其中,网络断开可能是由于网管操作或用户操作修改了wan口的连接线参数或者lan口地址信息造成的,也可能是由于光纤被拔掉或者出现故障造成的。当前网络连接方式指的是根据步骤120确定的用于联通当前网络的网络连接方式。根据当前网络连接方式断开网络连接这一操作的目的是在网络断开后可立即看到网络断开的提示,而不需要等到当前网络连接方式超时后再看到网络断开的提示。若网络重新连接上,则根据步骤120重新确定用于联通当前网络的网络连接方式。当机顶盒系统接收到pon系统发送的网络连接消息,则消除网络断开提示,并根据当前网络连接方式重新进行网络连接。

本实施例的技术方案,通过机顶盒系统接收第一开启指令进行启动,并在启动结束后进入等待模式,当机顶盒系统接收到pon系统发送的网络连接信息时,机顶盒系统根据网络连接信息将等待模式切换至播放模式,实现了机顶盒系统和pon系统协同启动,解决了电视开机后因网络不通使得机顶盒系统访问不到内容而出现报错的情况,从而提升了用户体验。

实施例二

图2为本发明实施例二提供的一种融合机顶盒的启动方法的流程图,本实施例在上述各实施例的基础上进行优化:在机顶盒系统从播放模式进入待机状态,且pon系统启动结束之后,还包括:机顶盒系统接收第二开启指令,根据第二开启指令由待机状态切换至启动状态,并在启动结束后进入等待模式;机顶盒系统根据存储的lan口地址信息和网络接口地址信息向pon系统定时发送网络连接询问信息;机顶盒系统接收pon系统针对网络连接询问信息发送的网络连接信息,并根据网络连接信息将等待模式切换至播放模式。

优化后,一种融合机顶盒的启动方法具体包括以下步骤:

步骤210、机顶盒系统接收第一开启指令,根据第一开启指令进行启动,并在启动结束后进入等待模式。

步骤220、机顶盒系统接收并存储pon系统发送的lan口地址信息,其中,lan口地址信息由pon系统根据第一开启指令启动时对lan口和内部网桥接口初始化之后发送的。

步骤230、机顶盒系统根据lan口地址信息确定机顶盒系统中网络接口地址信息。

步骤240、机顶盒系统根据lan口地址信息和网络接口地址信息向pon系统定时发送网络连接询问信息。

步骤250、机顶盒系统接收pon系统发送的网络连接信息。

其中,pon系统发送的网络连接信息可以是pon系统主动发送的网络连接信息,也可以是针对网络连接询问信息定时发送的网络连接信息。当pon系统生成网络连接信息后,若此时正好接收到机顶盒系统发送的网络连接询问信息,则针对网络连接询问信息定时发送的网络连接信息。若此时没有接到机顶盒系统发送的网络连接询问信息,则pon系统主动发送的网络连接信息。

步骤260、机顶盒系统根据网络连接信息将等待模式切换至播放模式。

步骤270、机顶盒系统从播放模式进入待机状态,且pon系统启动结束。

其中,待机状态可以是通过利用融合机顶盒的遥控器来关闭机顶盒后处于的状态。由于融合机顶盒的遥控器只能用于关闭机顶盒系统,所以pon系统已经启动结束并且处于网络联通的状态。

步骤280、机顶盒系统接收第二开启指令,根据第二开启指令由待机状态切换至启动状态,并在启动结束后进入等待模式。

其中,第二开启指令可以是通过利用融合机顶盒的遥控器来开启机顶盒时生成的指令。由于pon系统已经启动结束并且处于网络联通的状态,所以pon系统不会响应第二开启指令。

步骤290、机顶盒系统根据存储的lan口地址信息和网络接口地址信息向pon系统定时发送网络连接询问信息。

步骤291、机顶盒系统接收pon系统针对网络连接询问信息发送的网络连接信息,并根据网络连接信息将等待模式切换至播放模式。

其中,由于pon系统已经启动结束,所以生成网络连接信息后,不会主动发送网络连接信息,只有等到接收到机顶盒系统发送的网络连接询问信息时,pon系统才会针对网络连接询问信息发送网络连接信息。

进一步的,在步骤291之后,还包括:

若机顶盒系统接收pon系统发送的网络断开信息,则在显示界面上显示网络断开提示,并根据当前网络连接方式断开网络连接,其中当前网络连接方式根据网管配置中的网络鉴权信息确定,网络断开信息由pon系统检测到网络断开时发送;

相应的,在断开网络连接之后,若机顶盒系统接收到pon系统发送的网络连接消息,则消除网络断开提示,并根据当前网络连接方式重新进行网络连接。

本实施例的技术方案,在机顶盒系统从播放模式进入待机状态,且pon系统启动结束之后,通过机顶盒系统根据第二开启指令由待机状态切换至启动状态,并在启动结束后进入等待模式;机顶盒系统根据存储的lan口地址信息和网络接口地址信息向pon系统定时发送网络连接询问信息;机顶盒系统接收pon系统针对网络连接询问信息发送的网络连接信息,并根据网络连接信息将等待模式切换至播放模式。从而实现了机顶盒系统和pon系统协同启动,解决了电视开机后因网络不通使得机顶盒系统访问不到内容而出现报错的情况,从而提升了用户体验。

实施例三

图3所示为本发明实施例三提供的一种融合机顶盒的结构示意图,本实施例可适用于融合机顶盒中机顶盒系统和pon系统协同启动的情况,该融合机顶盒的结构包括机顶盒系统310和pon系统320。

其中,机顶盒系统310用于接收第一开启指令,根据第一开启指令进行启动,并在启动结束后进入等待模式,接收pon系统发送的网络连接信息,根据网络连接信息将等待模式切换至播放模式;

pon系统320与机顶盒系统310电连接,用于发送网络连接信息。

具体的,pon系统320中的lan口与机顶盒系统中的网络接口310进行电连接。

进一步的,机顶盒系统310具体用于:

在接收pon系统发送的网络连接信息之前,接收并存储pon系统发送的lan口地址信息,其中,lan口地址信息由pon系统根据第一开启指令启动时对lan口和内部网桥接口初始化之后发送的;

根据lan口地址信息确定机顶盒系统中网络接口地址信息;

根据lan口地址信息和网络接口地址信息向pon系统定时发送网络连接询问信息。

进一步的,机顶盒系统310具体用于:

在从播放模式进入待机状态,且pon系统启动结束之后,接收第二开启指令,根据第二开启指令由待机状态切换至启动状态,并在启动结束后进入等待模式;

根据存储的lan口地址信息和网络接口地址信息向pon系统定时发送网络连接询问信息;

接收pon系统针对网络连接询问信息发送的网络连接信息,并根据网络连接信息将等待模式切换至播放模式。

进一步的,pon系统320具体用于:

在发送lan口地址信息之后,且在发送网络连接信息之前,在启动过程中根据网管配置确定pon系统中lan口与wan口的接口连接方式,其中接口连接方式为路由方式或桥方式;

若接口连接方式为路由方式,则根据网管配置中路由方式对应的网络鉴权信息进行网络鉴权,在鉴权成功时生成鉴权成功信息,并将鉴权成功信息确定为网络连接信息;

若接口连接方式为桥方式,则在检查到lan口与wan口的桥连接建立成功时,生成桥连接成功信息,并将桥连接成功信息确定为网络连接信息。

进一步的,pon系统320具体用于:

根据网管配置中每条wan连接线的配置信息,判断是否存在与lan口绑定的wan连接线,若是,则根据绑定的wan连接线的配置信息确定pon系统中lan口与wan口的接口连接方式;

若否,则判断网管配置中是否存在第一预定类型的wan连接线,若是则根据第一预定类型的wan连接线的配置信息确定pon系统中lan口与wan口的接口连接方式;若否则根据第二预定类型的wan连接线的配置信息确定pon系统中lan口与wan口的接口连接方式。

进一步的,机顶盒系统310具体用于:

若网络连接信息为鉴权成功信息,则根据鉴权成功信息直接将等待模式切换至播放模式;若网络连接信息为桥连接成功信息,则根据桥连接成功信息和网络鉴权信息进行网络鉴权,在鉴权成功时将等待模式切换至播放模式。

进一步的,机顶盒系统310具体用于:

在根据网络连接信息将等待模式切换至播放模式之后,若接收pon系统发送的网络断开信息,则在显示界面上显示网络断开提示,并根据当前网络连接方式断开网络连接,其中网络断开信息由pon系统检测到网络断开时发送;

相应的,在断开网络连接之后,若接收到pon系统发送的网络连接消息,则消除网络断开提示,并根据当前网络连接方式重新进行网络连接。

本发明实施例提供的融合机顶盒可执行本发明任意实施例所提供的融合机顶盒的启动方法,具备执行融合机顶盒的启动方法相应的功能模块和有益效果。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1