数字电视接收系统及节目排序、查找方法技术方案

技术编号:9832348 阅读:102 留言:0更新日期:2014-04-01 23:00
本发明专利技术提供了一种数字电视接收系统及节目排序、查找方法,包括:获取数字电视节目的逻辑频道编号;根据逻辑频道编号的大小对所有节目进行排序,然后进行节目逻辑频道编号的比较过程,将逻辑频道编号相同的节目的信息分组显示给用户;根据接收到的用户指令,对所述显示的节目的信息进行修改,以区分逻辑频道编号相同的节目。本发明专利技术中用户可以对逻辑频道编号相同的节目的信息进行修改,来区分逻辑频道编号相同的节目,从而解决了由于逻辑频道编号相同而造成的数字电视节目相冲突的问题,还可以从显示的节目中定位所要查找的节目,不仅能够快速、可靠的查找到用户需要的节目,而且更加人性化,增强了用户的体验效果。

【技术实现步骤摘要】
数字电视接收系统及节目排序、查找方法
本专利技术涉及数字电视
,更具体地说,涉及一种数字电视接收系统及其节目排序、查找方法。
技术介绍
随着数字技术与网络技术的迅猛发展,与计算机通信技术相结合的智能化数字电视等家用电器正逐步走向市场,数字电视的传播网络也显得越来越重要。DVB(DigitalVideoBroadcasting,数字视频广播)是由DVB项目维护的一系列国际公认的数字电视公开标准,其传播方式主要包括:数字卫星、有线和地面无线。其中,DVB-T(DigitalVideoBroadcasting-Terrestrial,数字地面电视广播)是一种复杂且灵活的数字地面传输系统,符合MPEG-2(MovingPictureExpertsGroup,活动图像专家组)标准,其传输流也是MPEG-2的数据复用包,包括针对不同频道的节目的LCN(LogicalChannelNumber,逻辑频道编号)数据,其中,逻辑频道编号是多字段的,表示广播公司或者运营商对自己的节目进行的编号排序,对于同一个运营商来说,每个节目都是唯一的。目前,DVB-T系统已经将数字地面电视的范围扩展到移动领域,比如便携式手持装置。运营商或广播公司可以通过移动网络制定节目,对节目进行编号,并根据DVB标准向用户的机顶盒或接收机等接收系统传输数据,用户接收系统可以根据逻辑频道编号映射出节目的频道编号,从而使用户可以根据频道编号在电视或其它接收系统中定位想要收看的节目。但是,接收系统通过网络搜索并获取节目时,如果搜索结果中包括多个运营商,那么在获取不同运营商提供的节目时,有些节目被运营商定义的逻辑频道编号可能相同,这就使得接收系统接收的传输数据中具有相冲突的节目。
技术实现思路
有鉴于此,本专利技术提供了一种数字电视接收系统及其节目排序、查找方法,以解决现有技术中由于逻辑频道编号相同而导致的节目相冲突的问题。为实现上述目的,本专利技术提供如下技术方案:一种数字电视节目排序方法,包括:步骤1:获取数字电视节目的逻辑频道编号;步骤2:根据逻辑频道编号的大小对所有节目进行排序,然后进行节目逻辑频道编号的比较过程,将逻辑频道编号相同的节目的信息分组显示给用户;步骤3:根据接收到的用户指令,对所述显示的节目的信息进行修改,以区分逻辑频道编号相同的节目。优选的,所述步骤2的过程,具体为:步骤21:根据逻辑频道编号的大小对所有节目进行排序,排序后的节目包括第1节目~第N节目,令L=1,然后进入步骤22;步骤22:将第L节目的逻辑频道编号依次与第L+1节目~第N节目的逻辑频道编号进行比较,当第L节目的逻辑频道编号与第L+1节目~第M-1节目的逻辑频道编号相同而与第M节目的逻辑频道编号不同时,将第L+1节目~第M-1节目分在同一组中,其中,第M节目为第L+1节目~第N节目中的任一节目,然后判断第L+1节目~第M-1节目的个数是否大于1,如果是,进入步骤23,如果否,进入步骤24;步骤23:将第L+1节目~第M-1节目的信息显示给用户,并在接收到用户的切换指令后,令L=M,然后进入步骤22;步骤24:判断L的值是否等于N,如果是,结束流程,如果否,令L=L+1,然后进入步骤22。优选的,所述步骤3中根据接收到的用户指令,对所述显示的节目的信息进行修改的过程包括:根据接收到的用户第一修改指令,对所述显示的节目的名称进行修改;或根据接收到的用户第二修改指令,对所述显示的节目的逻辑频道编号进行修改。一种数字电视接收系统,适用于上述的排序方法,包括:获取模块,用于获取数字电视节目的逻辑频道编号;比较模块,用于根据逻辑频道编号的大小对所有节目进行排序,然后进行节目逻辑频道编号的比较过程,将逻辑频道编号相同的节目的信息分组显示给用户;修改模块,用于根据接收到的用户指令,对所述显示的节目的信息进行修改,以区分逻辑频道编号相同的节目。优选的,所述比较模块包括:排序模块,用于根据逻辑频道编号的大小对所有节目进行排序;第一判断模块,用于判断第L节目的逻辑频道编号与第L+1节目~第N节目的逻辑频道编号是否相同;第二判断模块,用于判断第L+1节目~第M-1节目的个数是否大于1;第三判断模块,用于判断L的值是否等于N;第一交互模块,用于将第L+1节目~第M-1节目的信息显示给用户,并接收用户输入的指令。优选的,所述修改模块包括:第一修改模块,用于根据接收到的用户第一修改指令,对所述显示的节目的名称进行修改;第二修改模块,用于根据接收到的用户第二修改指令,对所述显示的节目的逻辑频道编号进行修改。一种数字电视节目查找方法,包括:获取用户查找的节目的逻辑频道编号;将所述逻辑频道编号依次与所有节目的逻辑频道编号进行比较,找出逻辑频道编号与其相同的节目,并将所述节目的信息显示给用户;根据接收到的用户指令,从所述显示的节目中定位用户查找的节目。优选的,所述将所述逻辑频道编号依次与所有节目的逻辑频道编号进行比较,找出逻辑频道编号与其相同的节目,并将所述节目的信息显示给用户的过程为:将所述逻辑频道编号依次与第1节目~第N节目的逻辑频道编号进行比较,当所述逻辑频道编号与第1节目~第K-1节目的逻辑频道编号相同而与第K节目的逻辑频道编号不同时,判断第1节目~第K-1节目的个数是否大于等于1,如果是,将第1节目~第K-1节目的信息显示给用户,如果否,结束流程;其中,所述第1节目~第N节目为根据逻辑频道编号的大小进行排序后的所有节目,且所述第K节目为第1节目~第N节目中的任一节目。一种数字电视接收系统,适用于上述的查找方法,包括:接收模块,用于获取用户查找的节目的逻辑频道编号;查找模块,用于将所述逻辑频道编号依次与所有节目的逻辑频道编号进行比较,找出逻辑频道编号与其相同的节目,并将所述节目的信息显示给用户;定位模块,用于根据接收到的用户指令,从所述显示的节目中定位用户查找的节目。优选的,所述查找模块包括:第四判断模块,用于依次判断用户查找的节目的逻辑频道编号与所有节目的逻辑频道编号是否相同;第五判断模块,用于判断第1节目~第K-1节目的个数是否大于等于1;第二交互模块,用于将第1节目~第K-1节目的信息显示给用户,并接收用户输入的指令。与现有技术相比,本专利技术所提供的技术方案具有以下优点:本专利技术所提供的数字电视接收系统及节目排序方法,根据数字电视节目逻辑频道编号的大小对所有节目进行排序,然后比较所述节目的逻辑频道编号,找到逻辑频道编号相同的节目,并将其信息分组显示给用户,用户可以对这些节目的信息进行修改,来区分逻辑频道编号相同的节目,从而解决了由于逻辑频道编号相同而造成的数字电视节目相冲突的问题。本专利技术所提供的数字电视接收系统及节目查找方法,获取用户查找的节目的逻辑频道编号,并将所述逻辑频道编号依次与所有节目的逻辑频道编号进行比较,找出逻辑频道编号与其相同的节目,并将所述节目的信息显示给用户,用户可以从这些节目中定位所要查找的节目,不仅能够快速、可靠的查找到用户需要的节目,而且更加人性化,增强了用户的体验效果。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来本文档来自技高网
...
数字电视接收系统及节目排序、查找方法

【技术保护点】
一种数字电视节目排序方法,其特征在于,包括:步骤1:获取数字电视节目的逻辑频道编号;步骤2:根据逻辑频道编号的大小对所有节目进行排序,然后进行节目逻辑频道编号的比较过程,并将逻辑频道编号相同的节目的信息分组显示给用户;步骤3:根据接收到的用户指令,对所述显示的节目的信息进行修改,以区分逻辑频道编号相同的节目。

【技术特征摘要】
1.一种数字电视节目排序方法,其特征在于,包括:步骤1:获取数字电视节目的逻辑频道编号;步骤2:根据逻辑频道编号的大小对所有节目进行排序,然后进行节目逻辑频道编号的比较过程,并将逻辑频道编号相同的节目的信息分组显示给用户;步骤3:根据接收到的用户指令,对所述显示的节目的信息进行修改,以区分逻辑频道编号相同的节目;其中,所述步骤2的过程,具体为:步骤21:根据逻辑频道编号的大小对所有节目进行排序,排序后的节目包括第1节目~第N节目,令L=1,然后进入步骤22;步骤22:将第L节目的逻辑频道编号依次与第L+1节目~第N节目的逻辑频道编号进行比较,即依次判断第L节目的逻辑频道编号与第L+1节目~第N节目的逻辑频道编号是否相同,当第L节目的逻辑频道编号与第L+1节目~第M-1节目的逻辑频道编号相同而与第M节目的逻辑频道编号不同时,将第L+1节目~第M-1节目分在同一组中,其中,第M节目为第L+1节目~第N节目中的任一节目,然后判断第L+1节目~第M-1节目的个数是否大于1,如果是,进入步骤23,如果否,进入步骤24;步骤23:将第L+1节目~第M-1节目的信息显示给用户,并在接收到用户的切换指令后,令L=M,然后进入步骤22;步骤24:判断L的值是否等于N,如果是,结束流程,如果否,令L=L+1,然后进入步骤22。2.根据权利要求1所述的方法,其特征在于,所述步骤3中根据接收到的用户指令,对所述显示的节目的信息进行修改的过程包括:根据接收到的用户第一修改指令,对所述显示的节目的名称进行修改;或根据接收到的用户第二修改指令,对所述显示的节目的逻辑频道编号进行修改。3.一种数字电视接收系统,适用于权利要求1-2任一项所述的排序方法,其特征在于,包括:获取模块,用于获取数字电视节目的逻辑频道编号;比较模块,用于根据逻辑频道编号的大小对所有节目进行排序,然后进行节目逻辑频道编号的比较过程,将逻辑频道编号相同的节目的信息分组显示给用户;修改模块,用于根据接收到的用户指令,对所述显示的节目的信息进行修改,以区分逻辑频道编号相同的节目;其中,所述比较模块包括:排序模块,用于根据逻辑频道编号的大小对所有节目进行排序;第一判断模块,用于判断第L节目的逻辑...

【专利技术属性】
技术研发人员:林锦添
申请(专利权)人:珠海迈科电子科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1