一种获取电视频道信息的方法及系统的制作方法

文档序号:8302085阅读:627来源:国知局
一种获取电视频道信息的方法及系统的制作方法
【技术领域】
[0001]本发明涉及数字电视领域,尤其涉及一种获取电视频道信息的方法及系统。
【背景技术】
[0002]对于收看广播数字电视而言,用户首先需要从广播电视网中获取电视频道信息,目前机顶盒获取电视频道信息都是通过频道搜索方式实现的。频道搜索一般分为手动搜索和自动搜索两种方式,其中,手动搜索是指机顶盒根据用户输入的主频点信息,锁定广播电视网中的主频点,从主频点获取NIT (network Informat1n Table,网络信息表)表,解析NIT表,获取电视频道所在的多个频点,然后依次锁定这些频点,根据这些频点中的PAT ((Program Associat1n Table,节目关联表)、PMT (Program Map Table,节目映射表)等PSI (Progame Specific Informat1n,节目专用信息)表获取这些频点包含的频道信息,最后将获得频道信息保存到机顶盒中;自动搜索是指机顶盒根据预先设置的频道范围,依次锁定广播电视网中的每个频点,并根据这些频点中的PAT、PMT等PSI表获取这些频点包含的频道信息,最后将获得频道信息保存到机顶盒中。无论是手动搜索还是自动搜索,机顶盒从广播电视网中获取频道信息需要较长的时间,尤其是自动搜索,需要更长的时间,甚至有可能需要30分钟以上。对于手动搜索,用户还需要手动输入频点、符号率、调制方式等参数,这些参数相对比较专业,大部分用户都不会使用。另外,目前我国各地方的广播电视网是相对独立的,其主频点并不完全相同,很少有用户会知道这些信息。
[0003]随着三网融合的推进和数字电视技术的发展进步,数字电视机顶盒和数字电视一体机逐渐具备了访问互联网的功能,但目前的频道并没有充分利用网络的优势,而是一直沿用传统的频道搜索机制,频道搜索操作麻烦,且耗费时间长,用户体验差。

【发明内容】

[0004]本发明的目的就是为了解决目前电视频道搜索时间长、操作麻烦、用户体验差等问题,提出了一种获取电视频道信息的方法,机顶盒通过以太网从管理服务器上下载电视频道信息,充分利用了机顶盒的网络功能,获取电视频道信息操作简便,等待时间短,具有用户体验好的优点。
[0005]为了实现上述目的,本发明采用如下技术方案:
[0006]一种获取电视频道信息的方法,它包括:
[0007]S1:开机后,机顶盒自动与管理服务器建立网络连接;
[0008]S2:机顶盒从管理服务器上下载电视频道信息,如果下载成功,则执行步骤S6 ;否贝IJ,执行步骤S3;
[0009]S3:机顶盒从广播电视网中搜索电视频道信息,并保存在机顶盒中;
[0010]S4:机顶盒将所述电视频道信息上传给管理服务器;
[0011]S5:管理服务器保存机顶盒上传的电视频道信息,结束;
[0012]S6:机顶盒保存接收到的电视频道信息并根据接收到的电视频道信息播放节目。
[0013]所述步骤S2进一步包括:
[0014]S2-1:设置机顶盒的区域信息;
[0015]S2-2:机顶盒向管理服务器发送电视频道下载请求,所述下载请求至少包含机顶盒的区域信息和IP地址信息;
[0016]S2-3:管理服务器获取所述机顶盒IP地址所对应的位置信息,并将位置信息与从机顶盒的下载请求中获取的机顶盒的区域信息进行比较,若二者一致,则执行步骤S2-4 ;否则,下载频道信息失败,结束;
[0017]S2-4:管理服务器获取与机顶盒区域信息对应的电视频道信息,并发送给机顶盒。
[0018]所述步骤S4进一步包括:
[0019]S4-1:机顶盒向管理服务器发送电视频道上传请求,所述上传请求至少包含机顶盒的区域信息和IP地址信息;
[0020]S4-2:管理服务器获取所述机顶盒IP地址所对应的位置信息,并与从机顶盒的上传请求中获取的机顶盒的区域信息进行比较,若二者一致,则执行步骤S4-3 ;否则,不处理机顶盒上传的电视频道信息,结束;
[0021]S4-3:管理服务器接收机顶盒上传的电视频道信息。
[0022]所述步骤S5进一步包括:
[0023]S5-1:判断管理服务器上是否存在与机顶盒对应的电视频道记录,若存在,执行步骤S5-2 ;否则,将机顶盒上传的电视频道信息作为一条新的电视频道记录保存在管理服务器中,结束;所述电视频道记录至少包括机顶盒区域信息和电视频道信息;
[0024]S5-2:判断与机顶盒对应的电视频道记录的电视频道信息与机顶盒上传的电视频道信息是否相同,若相同,则不处理机顶盒上传的电视频道信息;否则,执行步骤S5-3 ;
[0025]S5-3:用机顶盒上传的电视频道信息更新管理服务器上与机顶盒对应的电视频道记录的内容。
[0026]所述步骤S6进一步包括:机顶盒判断接收到的电视频道信息与机顶盒中原有的电视频道信息是否一致,若一致,则不做任何处理;否则,利用接收到的电视频道信息更新机顶盒中原有的电视频道信息。
[0027]一种获取电视频道信息的系统,它包括:
[0028]广播电视前端系统,通过广播电视网与机顶盒连接,发送电视频道信息和电视节目内容到广播电视网中;
[0029]机顶盒,从广播电视网中获取电视频道信息及电视节目内容,还通过以太网与管理服务器连接,从管理服务器下载电视频道信息以及上传电视频道信息给管理服务器;
[0030]管理服务器,发送电视频道信息给机顶盒,以及接收并保存机顶盒上传到电视频道信息。
[0031]所述机顶盒包括:
[0032]下载模块,从管理服务器下载电视频道信息;
[0033]上传模块,上传电视频道信息给管理服务器;
[0034]搜索模块,从广播电视网中接收电视频道信息以及电视节目内容;
[0035]第一存储模块,存储获取的电视频道信息;
[0036]第一判断模块,判断从管理服务器接收到的电视频道信息与第一存储模块中的电视频道信息是否一致,若不一致,则更新第一存储模块中的电视频道信息。
[0037]所述管理服务器包括:
[0038]第二存储模块,存储接收到的电视频道信息;
[0039]发送模块,将第二存储模块中的电视频道信息发送给机顶盒;
[0040]接收模块,接收机顶盒发来的电视频道信息及请求信息;
[0041]第二判断模块,判断接收到的电视频道信息与第二存储模块中相应的电视频道信息是否一致,若一致,则不做处理;否则,用接收到的电视频道信息更新第二存储模块中相应的电视频道信息;
[0042]第三判断模块,判断机顶盒发来的请求信息是否合法,若不合法,则不处理机顶盒发来的请求信息。
[0043]所述区域信息是指机顶盒所归属的地理位置信息。
[0044]本发明的有益效果是:本发明充分利用了机顶盒的网络功能,当管理服务器上存在与机顶盒对应的电视频道信息时,机顶盒则通过以太网从管理服务器上下载电视频道信息;当管理服务器上不存在与机顶盒对应的电视频道信息时,机顶盒先从广播电视网中搜索节目,并将搜索到的电视频道信息通过以太网从管理服务器,以便下次或者其他机顶盒能够快捷的从管理服务器上下载电视频道信息,本发明具有获取电视频道信息操作简便、等待时间短、用户体验好等优点。
【附图说明】
[0045]图1是本发明所述方法流程图;
[0046]图2是本发明所述机顶盒下载电视频道信息流程图;
[0047]图3是本发明所述机顶盒上传电视频道信息流程图;
[0048]图4是本发明所述系统结构示意图;
[0049]图5是本发明所述机顶盒结构示意图;
[0050]图6是本发明所述管理服务器结构示意图。
【具体实施方式】
[0051]下面结合附图与实施例对本发明作进一步说明。
[0052]此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意实施例及其说明用于解释本发明,并不构成对本发明的不当限定。
[0053]如图1所述,获取电视频道信息的方法,它包括:
[0054]S1:开机后,机顶盒自动与管理服务器建立网络连接;
[0055]S2:机顶盒从管理服务器上下载电视频道信息,如果下载成功,则执行步骤S6 ;否贝IJ,执行步骤S3;
[0056]S3:机顶盒从广播电视网中搜索电视频道信息,并保存在机顶盒中;
[0057]S4:机顶盒将所述电视频道信息上传给管理服务器;
[0058]S5:管理服务器保存机顶盒上传的电视频道信息,
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1