图文电视处理方法和装置制造方法及图纸

技术编号:9599757 阅读:67 留言:0更新日期:2014-01-23 04:24
本发明专利技术公开了一种图文电视处理方法和装置,所述图文电视处理方法包括:在预设间隔时间到达前,从节目映射表中获取到达的图文信息的包识别码;根据所述图文信息的包识别码,从传送流中获取第i次到达的图文信息的基本码流数据包;解析第i次到达的图文信息的基本码流数据包,并缓存解析后的第i次到达的图文信息;在预设间隔时间到达时,显示第i次到达的图文信息。本发明专利技术在用户查看图文信息时,无需频繁的操作按键上下翻页,而是由电视机自动更新显示的图文信息,使查阅图文信息更加方便;在缓存器中缓存的数据只更新到下一页,大大减少了内存的消耗。

【技术实现步骤摘要】
图文电视处理方法和装置
本专利技术涉及到电视
,特别涉及到图文电视处理方法和装置。
技术介绍
图文电视(Teletext)又称电视文字广播,是一种电视广播的附属业务。在模拟电视时代,主要是利用电视信号的场消隐期(VBI,VerticalBlankingInterval)来插空传送图文和数据信息。进入数字电视时代后,在PMT(ProgramMapTable,节目映射表)中采用特定的PID(PacketIdentifier,包识别码)来标识图文数据,在打包TS流(TransportStream,传送流)时,根据图文数据的PID,将图文数据加入其中。图文电视广播业务能以低廉的费用,向观众传播即时的新闻、交通、天气、电视节目预告和字幕(subtitle)等信息。与互联网相比,不会因为用户数量的增加影响接收速度。但是阅览图文电视的操作方式非常的单一,用户操作起来非常不方便。特别是在将近1000页的图文信息中,当用户想要找到自己关注的信息时,需要不断的操作遥控器进行翻页。例如:用户当前想要看的是天气信息,而用户又不能提前知道天气信息在图文信息的哪一页,假设它在第300页,则用户只能通过操作遥控器的翻页按键,翻页两三百次才能找到该页,这个操作过程非常繁琐。同时,采用传统方式显示图文电视时,需要将所有页面的图文信息先保存在DirectFB的缓存中,造成电视机存储的数据过多,加重了电视机内存的使用。
技术实现思路
本专利技术的主要目的为提供一种图文电视处理方法和装置,能够使图文电视阅览方便,且占用的电视机内存少。本专利技术提出一种图文电视处理方法,包括步骤:在预设间隔时间到达前,从节目映射表中获取到达的图文信息的包识别码;根据所述图文信息的包识别码,从传送流中获取第i次到达的图文信息的基本码流数据包;解析第i次到达的图文信息的基本码流数据包,并缓存解析后的第i次到达的图文信息;在预设间隔时间到达时,显示第i次到达的图文信息。优选地,所述解析第i次到达的图文信息的基本码流数据包的步骤包括:从第i次到达的图文信息中解析出第i次到达的图文信息的杂志号M’和页码号P’;当M’=M且P’=P+1时,继续解析第i次到达的图文信息的基本码流数据包中剩余的图文信息;其中M为上一次显示的图文信息的杂志号,P为上一次显示的图文信息的页码号。优选地,所述从第i次到达的图文信息中解析出第i次到达的图文信息的杂志号M’和页码号P’的步骤之后还包括:当M’≠M或P’≠P+1时,则存储M’和P’;当预设间隔时间的剩余时间大于预设剩余时间时,i加1,返回所述从传送流中获取第i次到达的图文信息的基本码流数据包的步骤;当预设间隔时间的剩余时间小于或等于预设剩余时间时,在存储的大于或等于M的杂志号中选择最小杂志号M’min,并在存储的M’min对应的、大于P的页码号中选择最小页码号P’min,解析M’min和P’min对应的图文信息的基本码流数据包中剩余的图文信息。优选地,所述当预设间隔时间到达时,显示第i次到达的图文信息的步骤之后还包括:当接收到停止指令时,停止对预设间隔时间计时,并停止对第i+1次到达的图文信息的解析和缓存操作。优选地,所述解析图文信息的基本码流数据包中剩余的图文信息的步骤包括:从图文信息的基本码流数据包中解析出第j行数据包;将所述第j行数据包解析为字符数据;在字符库中查找所述字符数据对应的字符,并缓存所述字符;j加1,返回所述从图文信息的基本码流数据包中解析出第j行数据包的步骤,直至图文信息的基本码流数据包解析完毕。本专利技术还提出一种图文电视处理装置,包括:过滤模块,用于在预设间隔时间到达前,从节目映射表中获取到达的图文信息的包识别码;根据所述图文信息的包识别码,从传送流中获取第i次到达的图文信息的基本码流数据包;解析模块,用于解析第i次到达的图文信息的基本码流数据包;缓存模块,用于缓存解析后的第i次到达的图文信息;显示模块,用于在预设间隔时间到达时,显示第i次到达的图文信息。优选地,所述解析模块用于:从第i次到达的图文信息中解析出第i次到达的图文信息的杂志号M’和页码号P’;当M’=M且P’=P+1时,继续解析第i次到达的图文信息的基本码流数据包中剩余的图文信息;其中M为上一次显示的图文信息的杂志号,P为上一次显示的图文信息的页码号。优选地,所述解析模块还用于:当M’≠M或P’≠P+1时,则存储M’和P’;当预设间隔时间的剩余时间大于预设剩余时间时,i加1,并由所述过滤模块重新从传送流中获取第i次到达的图文信息的基本码流数据包;当预设间隔时间的剩余时间小于或等于预设剩余时间时,在存储的大于或等于M的杂志号中选择最小杂志号M’min,并在存储的M’min对应的、大于P的页码号中选择最小页码号P’min,解析M’min和P’min对应的图文信息的基本码流数据包中剩余的图文信息。优选地,所述图文电视处理装置还包括停止模块,用于:当接收到停止指令时,停止对预设间隔时间计时,并停止对第i+1次到达的图文信息的解析和缓存操作。优选地,所述解析模块还用于:从图文信息的基本码流数据包中解析出第j行数据包;将所述第j行数据包解析为字符数据;在字符库中查找所述字符数据对应的字符,并缓存所述字符;j加1,重新从图文信息的基本码流数据包中解析出第j行数据包,直至图文信息的基本码流数据包解析完毕。本专利技术在用户查看图文信息时,无需频繁的操作按键上下翻页,而是由电视机自动更新显示的图文信息,使查阅图文信息更加方便;在缓存器中缓存的数据只更新到下一页,大大减少了内存的消耗。附图说明图1为本专利技术图文电视处理方法的第一实施例的流程图;图2为本专利技术图文电视处理方法的第二实施例的流程图;图3为本专利技术图文电视处理方法的第三实施例的流程图;图4为本专利技术图文电视处理方法的第四实施例的流程图;图5为本专利技术图文电视处理装置的第一实施例的结构示意图;图6为本专利技术图文电视处理装置的第二实施例的结构示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,图1为本专利技术图文电视处理方法的第一实施例的流程图。本实施例提到的图文电视处理方法,包括:步骤S10,在预设间隔时间到达前,从节目映射表中获取到达的图文信息的包识别码;本实施例中,用户在开启电视机后,可通过遥控器上设置的物理按键,或在电视显示菜单中设置功能控件,来控制图文信息的开启指令。用户还可预先对电视机设置图文显示的国家和语言等参数,电视机CPU根据用户设置的信息,在解析图文信息的数据包时,选择相对应的字库来显示。此外,用户还可预先设置预设间隔时间,如100秒,在图文信息的开启指令到达后,电视机中的定时器根据预设间隔时间开始计时。在定时器计时期间,电视机从PMT表中获取到达的图文信息的包识别码(PID),该包识别码也可以在电视机搜台时从PMT表中提取出来并存储在数据库中,此时电视机就可以直接从数据库中获取到达的图文信息的包识别码,有利于提高图文处理效率。步骤S20,根据图文信息的包识别码,从传送流中获取第i次到达的图文信息的基本码流数据包;电视机根据该PID,从TS流中过滤出图文的基本码流数据包(PacketizedEl本文档来自技高网...

【技术保护点】
一种图文电视处理方法,其特征在于,包括步骤:在预设间隔时间到达前,从节目映射表中获取到达的图文信息的包识别码;根据所述图文信息的包识别码,从传送流中获取第i次到达的图文信息的基本码流数据包;解析第i次到达的图文信息的基本码流数据包,并缓存解析后的第i次到达的图文信息;在预设间隔时间到达时,显示第i次到达的图文信息。

【技术特征摘要】
1.一种图文电视处理方法,其特征在于,包括步骤:在预设间隔时间到达前,从节目映射表中获取到达的图文信息的包识别码;根据所述图文信息的包识别码,从传送流中获取第i次到达的图文信息的基本码流数据包;解析第i次到达的图文信息的基本码流数据包,并缓存解析后的第i次到达的图文信息;在预设间隔时间到达时,电视机创建一个DFB层,来显示第i次到达的图文信息,即当前页图文信息,以页为单位进行缓存与显示,DFB层只存储一个页面的图文信息数据,并在下一次计数到达前,缓存下一次到达的图文信息。2.根据权利要求1所述的图文电视处理方法,其特征在于,所述解析第i次到达的图文信息的基本码流数据包的步骤包括:从第i次到达的图文信息中解析出第i次到达的图文信息的杂志号M’和页码号P’;当M’=M且P’=P+1时,继续解析第i次到达的图文信息的基本码流数据包中剩余的图文信息;其中M为上一次显示的图文信息的杂志号,P为上一次显示的图文信息的页码号。3.根据权利要求2所述的图文电视处理方法,其特征在于,所述从第i次到达的图文信息中解析出第i次到达的图文信息的杂志号M’和页码号P’的步骤之后还包括:当M’≠M或P’≠P+1时,则存储M’和P’;当预设间隔时间的剩余时间大于预设剩余时间时,i加1,返回所述从传送流中获取第i次到达的图文信息的基本码流数据包的步骤;当预设间隔时间的剩余时间小于或等于预设剩余时间时,在存储的大于或等于M的杂志号中选择最小杂志号M’min,并在存储的M’min对应的、大于P的页码号中选择最小页码号P’min,解析M’min和P’min对应的图文信息的基本码流数据包中剩余的图文信息。4.根据权利要求1至3任一项所述的图文电视处理方法,其特征在于,所述当预设间隔时间到达时,显示第i次到达的图文信息的步骤之后还包括:当接收到停止指令时,停止对预设间隔时间计时,并停止对第i+1次到达的图文信息的解析和缓存操作。5.根据权利要求2或3所述的图文电视处理方法,其特征在于,所述解析图文信息的基本码流数据包中剩余的图文信息的步骤包括:从图文信息的基本码流数据包中解析出第j行数据包;将所述第j行数据包解析为字符数据;在字符库中查找所述字符数据对应的字符,并缓存所述字符;j加1,返回所述从图文信息的基本...

【专利技术属性】
技术研发人员:赵逊凌罗阳志曾真李丽君周文欢黄泽展
申请(专利权)人:深圳TCL新技术有限公司
类型:发明
国别省市:

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

1
相关领域技术
  • 暂无相关专利