一种数字电视中频道的管理方法及数字家庭网络系统的制作方法

文档序号:7695802阅读:158来源:国知局
专利名称:一种数字电视中频道的管理方法及数字家庭网络系统的制作方法
技术领域
本发明涉及数字家庭网络技术领域,尤其涉及一种数字电视中频道的管理方法及数字家庭网络系统。
背景技术
随着家庭数字化的发展,一个家庭内部存在着多台数字电视早已变得非常普遍, 甚至还将有更多的无线智能终端加入数字家庭的行列。当前接入用户家庭的有线电视网 (Community Antenna Television, CATV)是提供数字电视节目的一个主要途径,除此之外用户也可以通过互联网来获取自己感兴趣的电视节目。现有的数字家庭环境是以家庭网关为中心的家庭网络,其中家庭网关负责管理统筹整个家庭的网络,是家庭网络中的核心;而除了家庭网关之外还可以有数字电视、移动终端、水电气表等数字终端设备。家庭网关不仅担当网关的功能且具有多种服务器的功能,如流媒体服务器的功能。目前有多种流媒体服务器,例如RealNetworks公司的RealSystem、 微软公司的Windows Media、IBM公司的VideoCharger、Apple公司的QuickTime以及开源的VLC等。VLC多媒体播放器支持众多音频与视频解码器及文件格式,并支持各类流式协议。VLC不仅功能强大,而且可以根据开发需要进行详细的定制修改。在涉及多用户数字电视同时向服务器请求数字电视节目时,如何管理、协作不同用户之间的需求一直是尚未解决的问题。目前,双频头机顶盒能够满足两个用户同时选择不同的频道进行观看,但是这种方法也只能满足两个用户的需求,而对于更多的用户则又会失效,而且双频头意味着更高的成本,因此从硬件上增加接收卡必然导致成本增加,且没有解决更多用户需求的问题。双频头是通过布置两个电视接收卡接收来至CATV的电视信号,然后分别推送给不同的电视用户。而采用VLC作为流媒体服务器也存在不同方案,有些方案对VLC本身的代码进行修改已达到特定场合需求的目的,这样做的前提是需要对VLC 的代码进行深入的剖析和理解,且这种方案的开发周期长、风险大,在修改的过程容易出
T曰O

发明内容
本发明的目的在于克服现有技术的不足,本发明提供了一种数字电视中频道的管理方法及数字家庭网络系统,可以解决不同数字电视的不同频道需求的问题,能够降低硬件成本,且开发简单。为了解决上述问题,本发明提出了一种数字电视中频道的管理方法,所述方法包括数字电视中的电视适配器将频道请求信息发送给家庭网关;所述家庭网关根据所述频道请求信息将频道地址发送给所述电视适配器;所述电视适配器根据所述频道地址向所述家庭网关发送连接请求;所述家庭网关根据所述连接请求与所述电视适配器建立数据连接;
所述家庭网关将获取到的频道数据发送给所述电视适配器。优选地,所述家庭网关根据所述频道请求信息将频道地址发送给所述电视适配器的步骤包括所述家庭网关的网关控制点根据所述频道请求信息查询并获得所述频道请求信息对应的频点信息;所述网关控制点将所获得的频点信息发送给所述家庭网关的流媒体服务器;所述流媒体服务器根据所述频点信息获得频点信息对应的频道地址;所述流媒体服务器将所获得的频道地址发送给所述网关控制点;所述网关控制点将所述频道地址发送给所述电视适配器中的适配器控制点。优选地,所述电视适配器根据所述频道地址向所述家庭网关发送连接请求的步骤包括所述电视适配器中的流媒体播放器接收发自所述适配器控制点的频道地址;所述流媒体播放器根据所述频道地址向所述媒体网关中的流媒体服务器发送连接请求。优选地,在所述所述家庭网关将获取到的频道数据发送给所述电视适配器的步骤之后,还包括所述电视适配器向所述家庭网关发送释放连接消息;所述家庭网关根据所述释放连接消息断开所述家庭网关与所述电视适配器之间的连接。优选地,所述方法还包括所述家庭网关锁住所述电视适配器中的主适配器所请求获得的频道地址对应的频道所在的频点;所述电视适配器中的从适配器向所述家庭网关发送频道请求信息;所述家庭网关判断所述频道请求信息对应的频道是否所述主适配器所请求获得的频道地址对应的频道所在的频点;若是,则所述家庭网关向所述从适配器发送频道数据;若否,则所述家庭网关向所述从适配器发送所述主适配器所请求获得的频道地址对应的频道所在的频点中的所有频道地址给所述从适配器。优选地,在所述家庭网关向所述从适配器发送所述主适配器所请求获得的频道地址对应的频道所在的频点中的所有频道地址给所述从适配器的步骤之后,还包括所述从适配器在所述所有频道地址中选择任一频道,并根据该频道对应的频道地址将连接请求发送给所述家庭网关;所述家庭网关根据所述连接请求与所述从适配器建立数据连接。相应地,本发明实施例还公开了一种数字家庭网络系统,所述数字家庭网络系统包括家庭网关及至少一个数字电视,所述数字电视包括电视适配器,所述电视适配器包括流媒体播放器和适配器控制点,所述家庭网关包括网关控制点和流媒体服务器;其中,数字电视中的电视适配器将频道请求信息发送给家庭网关;所述家庭网关根据所述频道请求信息将频道地址发送给所述电视适配器;所述电视适配器根据所述频道地址向所述家庭网关发送连接请求;
所述家庭网关根据所述连接请求与所述电视适配器建立数据连接;所述家庭网关将获取到的频道数据发送给所述电视适配器。优选地,所述家庭网关锁住所述电视适配器中的主适配器所请求获得的频道地址对应的频道所在的频点;所述电视适配器中的从适配器向所述家庭网关发送频道请求信息;所述家庭网关判断所述频道请求信息对应的频道是否所述主适配器所请求获得的频道地址对应的频道所在的频点;若是,则所述家庭网关向所述从适配器发送频道数据;若否, 则所述家庭网关向所述从适配器发送所述主适配器所请求获得的频道地址对应的频道所在的频点中的所有频道地址给所述从适配器。优选地,所述从适配器在所述所有频道地址中选择任一频道,并根据该频道对应的频道地址将连接请求发送给所述家庭网关;所述家庭网关根据所述连接请求与所述从适配器建立数据连接。 实施本发明实施例,通过连接的建立、数据的传输和连接的释放可以实现数字电视和家庭网关之间的可靠通信,通过在消息帧中增加如“DEVID”等字段可以更有效地控制管理多个数字电视(具体是电视适配器),可以解决不同数字电视的不同频道需求的问题, 能够降低硬件成本,且开发简单。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1是本发明实施例的数字电视中频道的管理方法的流程示意图;图2是本发明方法实施例中数据连接的建立过程示意图;图3是本发明方法实施例中数据交换的过程示意图;图4是本发明方法实施例中多个电视适配器的配置示意图;图5是本发明方法实施例中连接释放的过程示意图;图6是本发明实施例的数字家庭网络系统结构组成示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。图1是本发明实施例的数字电视中频道的管理方法的流程示意图,如图1所示,该方法包括S101,数字电视中的电视适配器将频道请求信息发送给家庭网关;S102,家庭网关根据频道请求信息将频道地址发送给电视适配器;S103,电视适配器根据频道地址向家庭网关发送连接请求;S104,家庭网关根据连接请求与电视适配器建立数据连接;
S105,家庭网关将获取到的频道数据发送给电视适配器。进一步地,S102包括家庭网关的网关控制点根据频道请求信息查询并获得频道请求信息对应的频点信息;网关控制点将所获得的频点信息发送给家庭网关的流媒体服务器;流媒体服务器根据频点信息获得频点信息对应的频道地址;流媒体服务器将所获得的频道地址发送给网关控制点;网关控制点将频道地址发送给电视适配器中的适配器控制点。在本发明实施例中,流媒体服务器为VLC(VideoLan Client);网关控制点用以流媒体服务器和客户端之间的通信加以监督管理。电视适配器包含有适配器控制点和客户端流媒体播放器,本发明实施例采用VLC播放器来作为流媒体的播放器,适配器控制点用以监控电视适配器的通信,包括适配器控制点与流媒体播放器之间的通信、电视适配器与家庭网关之间的通信。下面通过实例对本发明方法的频道请求过程进行详细描述。该过程包括以下步骤步骤1 用户通过遥控器进行节目的频道选择,电视适配器中的监听模块接收到红外信号,将该信号转交给解析模块进行解析,解析获得频道请求信息;步骤2 适配器控制点将频道请求信息发送给家庭网关;步骤3 家庭网关的网关控制点接收到频道请求信息,查表进行频点对应,并且将所查找得到的频点信息提交给流媒体服务器;步骤4 流媒体服务器根据频点得出其对应的频道地址,然后将该频道地址返回给网关控制点;步骤5 网关控制点将频道地址发送给电视适配器中的适配器控制点;步骤6 适配器控制点将地址转发给适配器中的客户端流媒体播放器,客户端流媒体播放器根据该频道地址向流媒体服务器发送连接请求。在本发明实施例中,主要是在应用层上进行可靠传输设计。用于连接请求的消息帧结构的定义如表1,包含协议的版本号(Version),标识客户端的设备号(DevID),命令字段(Command),数据字段(Length)长度(Data)。表1消息帧结构定义表
权利要求
1.一种数字电视中频道的管理方法,其特征在于,所述方法包括 数字电视中的电视适配器将频道请求信息发送给家庭网关;所述家庭网关根据所述频道请求信息将频道地址发送给所述电视适配器; 所述电视适配器根据所述频道地址向所述家庭网关发送连接请求; 所述家庭网关根据所述连接请求与所述电视适配器建立数据连接; 所述家庭网关将获取到的频道数据发送给所述电视适配器。
2.如权利要求1所述的数字电视中频道的管理方法,其特征在于,所述家庭网关根据所述频道请求信息将频道地址发送给所述电视适配器的步骤包括所述家庭网关的网关控制点根据所述频道请求信息查询并获得所述频道请求信息对应的频点信息;所述网关控制点将所获得的频点信息发送给所述家庭网关的流媒体服务器; 所述流媒体服务器根据所述频点信息获得频点信息对应的频道地址; 所述流媒体服务器将所获得的频道地址发送给所述网关控制点; 所述网关控制点将所述频道地址发送给所述电视适配器中的适配器控制点。
3.如权利要求1或2的数字电视中频道的管理方法,其特征在于,所述电视适配器根据所述频道地址向所述家庭网关发送连接请求的步骤包括所述电视适配器中的流媒体播放器接收发自所述适配器控制点的频道地址; 所述流媒体播放器根据所述频道地址向所述媒体网关中的流媒体服务器发送连接请求。
4.如权利要求1所述的数字电视中频道的管理方法,其特征在于,在所述所述家庭网关将获取到的频道数据发送给所述电视适配器的步骤之后,还包括所述电视适配器向所述家庭网关发送释放连接消息;所述家庭网关根据所述释放连接消息断开所述家庭网关与所述电视适配器之间的连接。
5.如权利要求1所述的数字电视中频道的管理方法,其特征在于,所述方法还包括 所述家庭网关锁住所述电视适配器中的主适配器所请求获得的频道地址对应的频道所在的频点;所述电视适配器中的从适配器向所述家庭网关发送频道请求信息; 所述家庭网关判断所述频道请求信息对应的频道是否所述主适配器所请求获得的频道地址对应的频道所在的频点;若是,则所述家庭网关向所述从适配器发送频道数据;若否,则所述家庭网关向所述从适配器发送所述主适配器所请求获得的频道地址对应的频道所在的频点中的所有频道地址给所述从适配器。
6.如权利要求5所述的数字电视中频道的管理方法,其特征在于,在所述家庭网关向所述从适配器发送所述主适配器所请求获得的频道地址对应的频道所在的频点中的所有频道地址给所述从适配器的步骤之后,还包括所述从适配器在所述所有频道地址中选择任一频道,并根据该频道对应的频道地址将连接请求发送给所述家庭网关;所述家庭网关根据所述连接请求与所述从适配器建立数据连接。
7.一种数字家庭网络系统,所述数字家庭网络系统包括家庭网关及至少一个数字电视,其特征在于,所述数字电视包括电视适配器,所述电视适配器包括流媒体播放器和适配器控制点,所述家庭网关包括网关控制点和流媒体服务器;其中,数字电视中的电视适配器将频道请求信息发送给家庭网关; 所述家庭网关根据所述频道请求信息将频道地址发送给所述电视适配器; 所述电视适配器根据所述频道地址向所述家庭网关发送连接请求; 所述家庭网关根据所述连接请求与所述电视适配器建立数据连接; 所述家庭网关将获取到的频道数据发送给所述电视适配器。
8.如权利要求7所述的数字家庭网络系统,其特征在于,所述家庭网关锁住所述电视适配器中的主适配器所请求获得的频道地址对应的频道所在的频点;所述电视适配器中的从适配器向所述家庭网关发送频道请求信息; 所述家庭网关判断所述频道请求信息对应的频道是否所述主适配器所请求获得的频道地址对应的频道所在的频点;若是,则所述家庭网关向所述从适配器发送频道数据;若否,则所述家庭网关向所述从适配器发送所述主适配器所请求获得的频道地址对应的频道所在的频点中的所有频道地址给所述从适配器。
9.如权利要求8所述的数字家庭网络系统,其特征在于,所述从适配器在所述所有频道地址中选择任一频道,并根据该频道对应的频道地址将连接请求发送给所述家庭网关;所述家庭网关根据所述连接请求与所述从适配器建立数据连接。
全文摘要
本发明实施例公开了一种数字电视中频道的管理方法及数字家庭网络系统,其中,该方法包括数字电视中的电视适配器将频道请求信息发送给家庭网关;所述家庭网关根据所述频道请求信息将频道地址发送给所述电视适配器;所述电视适配器根据所述频道地址向所述家庭网关发送连接请求;所述家庭网关根据所述连接请求与所述电视适配器建立数据连接;所述家庭网关将获取到的频道数据发送给所述电视适配器。实施本发明实施例,通过连接的建立、数据的传输和连接的释放可以实现数字电视和家庭网关之间的可靠通信,通过在消息帧中增加字段可以更有效地控制管理多个数字电视,可以解决不同数字电视的不同频道需求的问题,能够降低硬件成本,且开发简单。
文档编号H04L12/28GK102255782SQ20111016186
公开日2011年11月23日 申请日期2011年6月15日 优先权日2011年6月15日
发明者曾金龙, 牟敏彬, 罗晴明, 高怀恩 申请人:中山大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1