一种基于云计算的节目管理方法和机顶盒节目更新方法

文档序号:7857597阅读:204来源:国知局
专利名称:一种基于云计算的节目管理方法和机顶盒节目更新方法
技术领域
本发明涉及一种机顶盒的技术领域,具体地说,是涉及一种基于云计算的节目管理方法以及采用该方法的机顶盒节目更新方法。
背景技术
在数字电视系统中,由于广电播出的节目常有变化,机顶盒需根据上述变化进行节目的升级更新。现在市面上的机顶盒大都将节目管理存储在机顶盒本身自带的FLASH上,前端服务器数据更新时,使用有线电视线路与前端服务器进行节目同步更新,需要终端重新搜台才能正常收看电视节目。而通过有线电视线路进行节目更新是非常复杂的,如图I所示,具体流程如下首先在前端服务器编辑节目信息表,将节目信息表插入到TS流,对TS流进行复用,对复用后的TS进行QAM调制,调制后转换成RF高频信号进行发射,终端机顶盒接收到高频信号后进行QAM调制转换成TS,对TS解复用,转换成一路TS,提取TS中的 更新标记,检测判断是否更新,如需更新,则进入更新流程。采用此种方式更新节目需要进行复杂的制作TS、复用TS、调制、解调、解复用等工作,导致搜台更新时间长,对用户的使用影响较大。

发明内容
本发明的目的在于提供一种基于云计算的节目管理方法,解决了目前节目管理存在的前端服务器节目参数变更,终端需重新搜台进行同步更新导致开机流程复杂的技术问题。为解决上述技术问题,本发明采用以下技术方案予以实现
一种基于云计算的节目管理方法,所述方法包括如下步骤
Al、终端启动并与云端服务器建立网络连接;
BI、终端通过网络向云端服务器发送终端ID号;
Cl、云端服务器根据终端ID号获取与其匹配的节目信息;
D1、云端服务器将匹配的节目信息通过网络推送给终端;
E1、终端通过网络接收节目信息。进一步的,所述终端通过网络发送节目变更需求至云端服务器,云端服务器接收终端的需求并编辑节目信息,编辑节目信息成功后,将节目信息推送给终端,终端接收节目信息。为了能够实时检测是否有节目信息的更新,所述终端建立网络侦听,实时侦听云端服务器的节目信息更新请求。进一步的,终端接收节目信息后进行校验,并将校验信息反馈给云端服务器;云端服务器接收到校验信息后根据校验信息确定继续推送或者停止推送节目信息。更进一步的,所述方法还包括终端在云端服务器注册,云端服务器为注册终端分配指定存储空间。
基于上述云计算的节目管理方法,本发明还提供了一种机顶盒节目更新方法,所述方法包括如下步骤
A2、机顶盒启动;
B2、机顶盒检测网络状态,若联网,机顶盒进行网络认证;若不联网,或者网络认证不成功,则通过有线电视线路判断是否需要更新节目信息,如需更新,通过有线电视线路更新节目;
C2、网络认证成功后,机顶盒向云端服务器发送机顶盒唯一标识ID号;
D2、云端服务器根据ID号查找匹配的节目信息;
E2、云端服务器将匹配的节目信息推送给机顶盒;
F2、机顶盒接收节目信息。 进一步的,所述机顶盒通过网络发送节目变更需求至云端服务器,云端服务器接收机顶盒的需求并编辑节目信息,编辑节目信息成功后,将节目信息推送给机顶盒,机顶盒接收节目信息。为了机顶盒能够实时检测是否有节目信息的更新,所述机顶盒建立网络侦听,实时侦听云端服务器的节目信息更新请求。进一步的,所述机顶盒接收节目信息后进行校验,并将校验信息反馈给云端服务器;云端服务器接收到校验信息后根据校验信息确定继续推送或者停止推送节目信息。更进一步的,所述方法还包括机顶盒在云端服务器注册,云端服务器为注册终端分配指定存储空间。与现有技术相比,本发明的优点和积极效果是本发明利用终端的网络特性,将节目信息直接存储在云端服务器上,实现了节目信息的云端存储,用户只需每次开机时从云端服务器将节目信息进行一次同步即可,可有效避免终端重新搜台的问题。在终端设备开机启动的流程中加入该发明,省去了节目更新判断及后台检测任务的启动,在网络用户认证成功的情况下,直接转入收看电视节目的流程,不仅开机流程简化,同时降低了整个终端CPU的运行能耗,方便了用户使用,本发明并不影响原有终端系统的处理流程,在用户认证不成功的情况下,对原有开机流程进行了无缝连接,即使网络异常,也不影响用户的正常使用。本发明的另外一个优点是云端服务器可以根据终端的需求适时调整节目信息,进而实现对终端用户的个性化定制与管理。结合附图阅读本发明实施方式的详细描述后,本发明的其他特点和优点将变得更加清楚。


图I为传统节目更新流程 图2、图3为本实施例基于云计算的节目管理方法的流程 图4为本发明机顶盒节目更新方法的流程图。
具体实施例方式下面结合附图对本发明的具体实施方式
进行详细的描述。现有的数字电视机顶盒、数字电视一体机大多都带有网络设备,以实现双向交互功能,但网络设备的使用率低下,除了少数用户使用VOD等业务功能外,网络均处于空闲状态,并没有起到有效的作用。本发明的出发点在于利用空闲的网络设备,实现节目管理的云端存储,解决目前机顶盒节目管理前端变更,终端需重新搜台的缺陷,更加方便用户使用,不需要用户关心前端节目参数的变化情况。基于以上技术构思,本发明提供了一种基于云计算的节目管理方法,下面结合附图对本方法的具体实施例进行说明。图2为本实施例基于云计算的节目管理方法的流程图,本方法的实施流程如图所示,包括如下步骤
Al、终端启动后,首先与云端服务器建立SOCKET连接;具体过 程为云端服务器监听,处于等待连接的状态,实时监控网络状态;终端向云端服务器提出连接请求;云端服务器响应终端的请求,建立连接;
BI、终端通过网络向云端服务器发送终端唯一标识ID号进行验证,终端的唯一标识ID号已经提前在云端服务器登记注册;
Cl、验证成功后,云端服务器根据该ID号查找与其匹配的节目信息;
D1、查找完毕后,云端服务器将匹配的节目信息推送给终端;
E1、终端接收节目信息;终端接收节目信息后进行校验,并将校验信息反馈给云端服务器;云端服务器接收到校验信息后,根据校验信息确定继续推送或者停止推送节目信息;若校验信息正确,则节目信息推送完毕后,云端服务器停止推送节目信息,用户可进入正常收看电视节目状态。本实施例的节目信息更新方法简单快速,技术实现方便,不需要重新搜台,节省了时间,给用户提供了便利。如图3所示,在上述节目管理方法中,终端在正常启动并通过网络更新节目完成后,用户可在收看电视节目过程中根据目前的节目信息表以及自身的需求发送节目变更需求给云端服务器,云端服务器接收终端的需求并更新编辑该用户的节目信息。云端服务器编辑节目信息成功后,将更新的节目信息推送给终端,终端接收节目信息并进行校验,校验后将校验信息反馈给云端服务器;云端服务器接收到校验信息正确后停止推送节目信息,进入正常收看电视节目状态。同时,在本实施例中,终端在正常启动并通过网络更新节目完成后,建立网络侦听,实时侦听云端服务器的节目信息更新请求。如有节目信息更新请求,则终端向云端服务器发送终端唯一标识ID号,云端服务器根据ID号查找与其匹配的节目信息,然后将匹配的节目信息推送给终端,终端接收节目并校验成功后,可以进入正常的收看电视节目状态。下面我们再以终端为机顶盒的时候,对本方法的实现流程进行简要说明,具体的,是一种机顶盒节目的更新方法,图4是本实施例机顶盒节目更新方法的流程图,如图所示,包括如下步骤
A、机顶盒启动,建立后台监控任务,实时判断网络是否连接,根据网络连接状况在有线电视线路节目更新方法(传统更新业务)和基于云计算的节目管理方法(网络更新业务)间自由切换;
B、机顶盒检测网络状态,若联网,机顶盒进行网络认证,首先与云端服务器建立SOCKET连接,云端服务器监听,处于等待连接的状态,实时监控网络状态,终端向云端服务器提出连接请求,云端服务器响应终端的请求,建立连接,网络认证成功;若没有联网,或者网络认证不成功,则通过有线电视线路判断是否需要更新节目信息,如需更新节目信息,则可通过传统的有线电视线路节目更新方法进行更新,具体流程如图I所示;
C、网络认证成功后,机顶盒向云端服务器发送机顶盒唯一标识ID号,该ID号已经提前在云端服务器登记注册;
D、该ID号验证成功后,云端服务器根据ID号查找与其匹配的节目信息;
E、查找完毕后,云端服务器将匹配的节目信息推送给机顶盒;
F、机顶盒接收节目信息,机顶盒接收节目信息后进行校验,并将校验信息反馈给云端服务器;云端服务器接收到校验信息后,根据校验信息确定继续推送或者推送停止节目信息。若校验信息正确,则节目信息推送完毕后,云端服务器停止推送节目信息,用户可进入正常收看电视节目状态。在上述机顶盒节目更新方法中,机顶盒在正常启动并通过网络更新节目完成 后,用户可在收看电视节目过程中可根据目前的节目信息表以及自身的需求发送节目变更需求给云端服务器,云端服务器接收机顶盒的需求并更新编辑节目信息。云端服务器编辑节目信息成功后,将更新的节目信息推送给机顶盒,机顶盒接收节目信息并进行校验,校验后将校验信息反馈给云端服务器;云端服务器接收到校验信息正确后停止节目信息推送,进入正常收看电视节目状态。同时,在本实施例中,机顶盒终端在正常启动并通过网络更新节目完成后,建立网络侦听,实时侦听云端服务器的节目信息更新请求。如有节目信息更新请求,则机顶盒向云端服务器发送终端唯一标识ID号,云端服务器根据ID号查找与其匹配的节目信息,然后将匹配的节目信息推送给机顶盒,机顶盒接收节目信息并校验成功后,可以进入正常的收看电视节目状态。最后应说明的是以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
权利要求
1.一种基于云计算的节目管理方法,其特征在于所述方法包括如下步骤 Al、終端启动并与云端服务器建立网络连接; BI、終端通过网络向云端服务器发送終端ID号; Cl、云端服务器根据终端ID号获取与其匹配的节目信息; D1、云端服务器将匹配的节目信息通过网络推送给终端; E1、終端通过网络接收节目信息。
2.根据权利要求I所述的基于云计算的节目管理方法,其特征在于所述终端通过网络发送节目变更需求至云端服务器,云端服务器接收终端的需求并编辑节目信息,编辑节目信息成功后,将节目信息推送给终端,終端接收节目信息。
3.根据权利要求I或2所述的基于云计算的节目管理方法,其特征在于所述终端建立网络侦听,实时侦听云端服务器的节目信息更新请求。
4.根据权利要求I或2所述的基于云计算的节目管理方法,其特征在于終端接收节目信息后进行校验,并将校验信息反馈给云端服务器;云端服务器接收到校验信息后根据校验信息确定继续推送或者停止推送节目信息。
5.根据权利要求I或2所述的基于云计算的节目管理方法,其特征在于所述方法还包括終端在云端服务器注册,云端服务器为注册终端分配指定存储空间。
6.一种机顶盒节目更新方法,其特征在于所述方法包括如下步骤 A2、机顶盒启动; B2、机顶盒检测网络状态,若联网,机顶盒进行网络认证;若不联网,或者网络认证不成功,则通过有线电视线路判断是否需要更新节目信息,如需更新,通过有线电视线路更新节目; C2、网络认证成功后,机顶盒向云端服务器发送机顶盒唯一标识ID号; D2、云端服务器根据ID号查找匹配的节目信息; E2、云端服务器将匹配的节目信息推送给机顶盒; F2、机顶盒接收节目信息。
7.根据权利要求6所述的机顶盒节目更新方法,其特征在于所述机顶盒通过网络发送节目变更需求至云端服务器,云端服务器接收机顶盒的需求并编辑节目信息,编辑节目信息成功后,将节目信息推送给机顶盒,机顶盒接收节目信息。
8.根据权利要求6或7所述的机顶盒节目更新方法,其特征在于所述机顶盒建立网络侦听,实时侦听云端服务器的节目信息更新请求。
9.根据权利要求6或7所述的机顶盒节目更新方法,其特征在于所述机顶盒接收节目信息后进行校验,并将校验信息反馈给云端服务器;云端服务器接收到校验信息后根据校验信息确定继续推送或者停止推送节目信息。
10.根据权利要求6或7所述的机顶盒节目更新方法,其特征在于所述方法还包括机顶盒在云端服务器注册,云端服务器为注册终端分配指定存储空间。
全文摘要
本发明涉及一种基于云计算的节目管理方法和机顶盒节目更新方法,基于云计算的节目管理方法,包括终端启动并与云端服务器建立网络连接;终端向云端服务器发送终端唯一标识ID号;云端服务器根据ID号查找与其匹配的节目信息;云端服务器将匹配的节目信息推送给终端;终端接收节目信息。机顶盒节目更新方法,可以在开机启动后根据联网状态确定采用基于云计算的节目管理方法或者有线电视线路更新方法进行节目更新。本发明利用终端的网络特性,将节目信息直接存储在云端服务器上,实现了节目信息的云端存储,用户只需每次开机时从云端服务器将节目信息进行一次同步即可,可有效避免终端重新搜台的问题。
文档编号H04N21/45GK102802051SQ20121028018
公开日2012年11月28日 申请日期2012年8月8日 优先权日2012年8月8日
发明者周印伟 申请人:青岛海信宽带多媒体技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1