频道显示控制方法、装置及机顶盒的制作方法

文档序号:9870901阅读:238来源:国知局
频道显示控制方法、装置及机顶盒的制作方法
【技术领域】
[0001] 本发明涉及数字电视技术领域,更具体的说,涉及一种频道显示控制方法、装置及 机顶盒。
【背景技术】
[0002] 随着卫星通信技术的迅速发展,卫星播出平台的频道越来越多,在卫星覆盖的各 个国家都能展示。但是,各个国家对频道的规划不同,某些频道在一些国家是基本包,可W 观看,而在另外一些国家是付费包或尚未做出规划,无法观看,对于送些国家能够收到频道 却无法观看,对用户造成误解,用户体验较差。送就需要对送些无法观看的频道进行显示控 巧[J,不显示在频道列表中。
[0003] 因此,如何对频道进行显示控制,W提高用户体验成为亟待解决的问题。

【发明内容】

[0004] 本发明的目的在于提供一种频道显示控制方法、装置及机顶盒,W对频道进行显 示控制,提高用户体验。
[0005] 为实现上述目的,本发明实施例提供了如下技术方案:
[0006] 一种频道显示控制方法,应用于机顶盒,包括:
[0007] 从接收到的传输流中解析出业务描述表;
[0008] 判断所述业务描述表中携带的第一频道的描述信息中是否包含私有描述符,所述 私有描述符中携带有一个或两个识别码,每一个识别码对应至少一个国家代码;所述识别 码用于表征所述识别码对应的国家代码所对应的国家是否被允许显示第一频道;
[0009] 当判断出所述业务描述表中携带的第一频道的描述信息中包含私有描述符时,确 定目标识别码;
[0010] 判断与所述目标识别码相对应的所有国家代码中是否存在与本地存储的国家代 码相同的国家代码;
[0011] 依据判断结果,W及所述目标识别码对所述第一频道进行显示控制。
[0012] 上述方法,优选的,所述依据判断结果,W及所述目标识别码对所述第一频道进行 显示控制包括:
[0013] 当判断出所述与目标识别码相对应的所有国家代码中存在与本地存储的国家代 码相同的国家代码时,若所述目标识别码表征所述目标识别码对应的国家代码所对应的国 家允许显示所述第一频道,则显示所述第一频道;若所述目标识别码表征所述目标识别码 对应的国家代码所对应的国家不允许显示所述第一频道,则隐藏所述第一频道。
[0014] 上述方法,优选的,所述依据判断结果,W及所述目标识别码对所述第一频道进行 显示控制包括:
[0015] 当判断出所述与目标识别代码相对应的所有国家代码中不存在与本地存储的国 家代码相同的国家代码时,若所述目标识别码表征所述目标识别码对应的国家代码所对应 的国家允许显示所述第一频道,则隐藏所述第一频道;若所述目标识别码表征所述目标识 别码对应的国家代码所对应的国家不允许显示所述第一频道,则显示所述第一频道。
[0016] 上述方法,优选的,还包括:
[0017] 若判断出所述业务描述表中携带的第一频道的描述信息中未包含私有描述符,贝U 显示所述第一频道。
[0018] 上述方法,优选的,当所述私有描述符中携带有两个识别码时,所述确定目标识别 码包括:
[0019] 依据所述两个识别码的取值确定各个识别码的优先等级;
[0020] 将优先等级较高的识别码确定为目标识别码。
[0021] 上述方法,优选的,当所述两个识别码的优先等级相同时,确定所述两个识别码均 为目标识别码。
[0022] -种频道显示控制装置,应用于机顶盒,包括:
[0023] 解析模块,用于从接收到的传输流中解析出业务描述表;
[0024] 第一判断模块,用于判断所述业务描述表中携带的第一频道的描述信息中是否包 含私有描述符,所述私有描述符中携带有一个或两个识别码,每一个识别码对应至少一个 国家代码;所述识别码用于表征所述识别码对应的国家代码所对应的国家是否被允许显示 第一频道;
[0025] 确定模块,用于当所述第一判断模块判断出所述业务描述表中携带的第一频道的 描述信息中包含私有描述符时,确定目标识别码;
[0026] 第二判断模块,用于判断所述与所述目标识别码相对应的所有国家代码中是否存 在与本地存储的国家代码相同的国家代码;
[0027] 第一控制模块,用于依据所述第二判断模块的判断结果,W及所述目标识别码对 所述第一频道进行显示控制。
[0028] 上述装置,优选的,所述第一控制模块包括:
[0029] 第一控制单元,用于当所述第二判断模块判断出所述与目标识别码相对应的所有 国家代码中存在与本地存储的国家代码相同的国家代码时,若所述目标识别码表征所述目 标识别码对应的国家代码所对应的国家允许显示所述第一频道,则显示所述第一频道;若 所述目标识别码表征所述目标识别码对应的国家代码所对应的国家不允许显示所述第一 频道,则隐藏所述第一频道。
[0030] 上述装置,优选的,所述第一控制模块包括:
[0031] 第二控制单元,用于当判断出所述与目标识别代码相对应的所有国家代码中不存 在与本地存储的国家代码相同的国家代码时,若所述目标识别码表征所述目标识别码对应 的国家代码所对应的国家允许显示所述第一频道,则隐藏所述业第一频道;若所述目标识 别码表征所述目标识别码对应的国家代码所对应的国家不允许显示所述第一频道,则显示 所述第一频道。
[0032] 上述装置,优选的,还包括:
[0033] 第二控制模块,用于当所述第一判断模块判断出所述业务描述表中携带的第一频 道的描述信息中未包含私有描述符时,显示所述第一频道。
[0034] 上述装置,优选的,当所述私有描述符中携带有两个识别码时,所述确定模块包 括:
[0035] 第一确定单元,用于依据所述两个识别码的取值确定各个识别码的优先等级;
[0036] 第二确定单元,用于将优先等级较高的识别码确定为目标识别码。
[0037] 上述装置,优选的,所述确定模块还包括:
[0038] 第H确定单元,用于当所述第一确定单元确定两个识别码的优先等级相同时,确 定所述两个识别码均为目标识别码。
[0039] 一种机顶盒,包括如上任意一项所述的频道显示控制装置。
[0040] 通过W上方案可知,本发明实施例提供的一种频道显示控制方法、装置及机顶盒, 当需要对第一频道在不同的国家进行显示控制时,可W在业务描述表中携带的第一频道的 描述信息中添加私有描述符,所述私有描述符中携带有一个或两个识别码,每一个识别码 对应至少一个国家代码;所述识别码用于表征所述识别码对应的国家代码所对应的国家是 否被允许显示第一频道,机顶盒在解析出业务描述表后,在判断出第一频道的描述信息中 包含私有描述符时,确定目标识别码,判断与所述目标识别码相对应的所有国家代码中是 否存在与本地存储的国家代码相同的国家代码;依据判断结果,W及所述目标识别码对所 述第一频道进行显示控制。
[0041] 综上,本发明实施例提供的频道显示控制方法、装置及机顶盒,基于国家代码对频 道进行显示控制,当一个频道在某个国家不能观看时,可W将该国家的代码罗列在SDT表 中第一频道的描述信息中所包含的私有描述符中的识别码下,该识别码表征该识别码下罗 列的国家代码所对应的国家不被允许显示所述第一频道。而由于业务描述表中的第一频道 的描述信息与第一频道是一一对应的关系,因此,通过在业务描述表中的频道的描述信息 中增加如上所述的私有描述符,可W实现在不同的国家进行单个频道的显示控制,从而提 高了用户的体验。
【附图说明】
[0042] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可W根据 提供的附图获得其他的附图。
[0043] 图1为本发明实施例提供的频道显示控制方法的一种实现流程图;
[0044] 图2为本发明实施例提供的频道显示控制装置的一种结构示意图;
[0045] 图3为本发明实施例提供的第一控制模块的一种结构示意图;
[0046] 图4为本发明实施例提供的第一控制模块的另一种结构示意图;
[0047] 图5为本发明实施例提供的频道显示控制装置的另一种结构示意图;
[0048] 图6为本发明实施例提供的确定模块的一种结构示意图;
[0049] 图7为本发明实施例提供的确定模块的另一种结构示意图。
【具体实施方式】
[0050] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0051] 本发明实施例提供的频道显示控制方法及装置应用于机顶盒中。
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1