[发明专利]一种获取码流的输出图文语言的方法、装置及机顶盒无效
申请号: | 201210153916.1 | 申请日: | 2012-05-17 |
公开(公告)号: | CN102695096A | 公开(公告)日: | 2012-09-26 |
发明(设计)人: | 陈浩 | 申请(专利权)人: | 深圳市九洲电器有限公司 |
主分类号: | H04N21/443 | 分类号: | H04N21/443;H04N21/462 |
代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 张全文 |
地址: | 518000 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 获取 输出 图文 语言 方法 装置 机顶盒 | ||
技术领域
本发明属于机顶盒技术领域,尤其涉及一种获取码流的输出图文语言的方法、装置及机顶盒。
背景技术
机顶盒在人们的生活中发挥着越来越多的作用,图文功能能够为用户显示节目字幕,用户可以更方便、快捷的获取所需要的信息。同时也为视力或者听力功能有障碍的用户提供了一些帮助,使他们能更加有效地获取到一些电视信息,从而弥补因为听力、视力的障碍引起的信息丢失问题。众所周知,当一个节目中具有多种图文语言的时候,涉及到优先选择哪种图文语言的问题。根据用户的需要,机顶盒软件常常可以存储用户选择的图文语言,设置默认的图文语言等等。通常情况下用户通过机顶盒的界面选择的图文语言的优先级最高,用户通过机顶盒的应用软件设置的图文语言优先级次之,其他图文语言则优先级最低。那么这里就涉及到一个如何判定码流中图文语言的优先级问题,通常情况下应用软件会选择优先级最高的那一种图文语言进行处理,但是各种图文语言的优先级比较,包括同级别的优先级语言都是可以去归类的。所以这种优先级的不同图文语言的排序直接影响到用户的操作交互体验。
如图1所示为以将图文按照优先级分为以下三种(实际情况可能更多),用户通过机顶盒的界面选择码流中的某一种图文语言A;机顶盒的应用软件通过用户设置的某种默认图文语言B;码流中的其他普通图文语言C为例,利用现有技术获取码流的输出图文语言的方法流程图,如下所述:
在步骤S101中,一般利用机顶盒获取当前节目数据的当前码流中的所有当前图文语言。
在步骤S102中,循环检测每一种当前图文语言是否符合A的情况,是,则执行步骤S103,将符合A情况的当前图文语言设置为最高优先级,否,则继续执行步骤S104。
在步骤S104中,循环检测每一种当前图文语言是否符合B的情况,是,则执行步骤S105,将符合B情况的当前图文语言设置为最高优先级,否,则继续执行步骤S106。
在步骤S106中,循环检测每一种当前图文语言是否符合C的情况,是,则执行步骤S107,将符合C情况的当前图文语言设置为最高优先级,否,则继续执行步骤S108,设置空的输出语言为最高优先级,也即不输出任何语言。
步骤S109,输出优先级最高的当前图文语言。
最终通过多次固定顺序的循环比较才能得出当前优先级最高的一种当前图文语言,进而输出优先级最高的当前图文语言,如果下一段码流的当前图文语言发生变化,则重复步骤S101至步骤S109。然而,该方法需要经过多重的循环比较,重新对图文语言进行排序和比较,使得最高优先级的图文语言的选择过程比较冗余,而且耗用系统较多的时间空间资源,效率较低,影响机顶盒的响应速度。
发明内容
本发明实施例的目的在于提供一种获取的码流输出图文语言的方法、装置及机顶盒,旨在解决利用现有技术获取码流的输出语言时,需要进行多次循环判断操作,导致操作复杂、响应速度慢、获取效率较低的问题。
本发明实施例是这样实现的,一种获取码的流输出图文语言的方法,所述方法包括下述步骤:
获取当前节目的当前码流中的所有当前图文语言;
根据预设的图文语言与权重的对应关系表,获取与每一当前图文语言对应的权重;
将权重最大时所对应的当前图文语言设置为所述当前码流的输出图文语言。
本发明实施例的另一目的在于提供一种获取码流的输出图文语言的装置,所述装置包括:
当前语言获取单元,用于获取当前节目的当前码流中的所有当前图文语言;
权重获取单元,用于根据预设的图文语言与权重的对应关系表,获取与每一当前图文语言对应的权重;以及
输出语言获取单元,用于将权重最大时所对应的当前图文语言设置为所述当前码流的输出图文语言。
本发明实施例的另一目的在于提供一种包括获取码流的输出图文语言的装置的机顶盒。
本发明实施例通过根据预设的图文语言与权重的对应关系表,获取当前码流中的所有当前图文语言对应的权重,解决了在利用现有技术获取码流的输出语言时,需要进行多次循环判断操作,导致操作复杂、响应速度慢、获取效率较低的问题,使得操作复杂度得到降低、获取效率及响应速度均得到提高。
附图说明
图1是利用现有技术获取码流的输出图文语言的方法的实现流程图;
图2是本发明第一实施例提供的获取码流的输出图文语言的方法的实现流程图;
图3是本发明第二实施例提供的获取码流的输出图文语言的方法的实现流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市九洲电器有限公司,未经深圳市九洲电器有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210153916.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种信号冲突检测方法、检测方法及装置
- 下一篇:业务识别方法、设备和系统