一种数据处理方法及数字电视接收终端技术

技术编号:11512782 阅读:101 留言:0更新日期:2015-05-27 19:39
本发明专利技术实施例提供一种数据处理方法及数字电视接收终端。其中的方法包括如下步骤:接收条件接收前端针对本端的标识码所发送的数据;获取所述数据的数据头;根据所述数据头所对应的字符传输标准,调用字符解码器对所述数据进行解码处理;输出解码处理后的数据。还相应地公开了数字电视接收终端。本发明专利技术实施例简单、方便的实现对数据的解码处理,能够提高数据解码处理的效率。

【技术实现步骤摘要】
一种数据处理方法及数字电视接收终端
本专利技术涉及数字电视领域,具体涉及一种数据处理方法及数字电视接收终端。
技术介绍
目前,数字电视节目分为明流节目和加扰节目,其中加扰节目由运营商在CA(ConditionalAccess,条件接收)前端对节目进行加扰实现,播放时由数字电视接收终端对其进行解扰以实现加扰节目的正常播放,通常加扰节目为付费节目。CA前端不仅可以对节目进行加扰,还可以发送来自运营商的通知消息,例如邮件、滚动字幕等,方便运营商针对性地通知用户。但是由于各个国家显示的字体存在差异性,运营商的CA前端也存在多样性,目前CA前端没有一个统一的数据发送标准,因此在项目开发过程中,经常会遇到数据字符显示不正常或者乱码的情况,目前的解决方法根据具体的项目具体分析,咨询运营商传输数据时采用的字符传输标准或通过运营商发送的数据与实际得到的数据作对比来反推CA前端的字符传输标准,然后单独在数字电视接收终端内集成相应的字符转码器以实现数据的正常显示。单独针对每个项目集成字符转码器既繁琐又费时,在一定程度上会影响项目进度、降低开发效率。
技术实现思路
本专利技术实施例提供一种数据处理方法及数字电视接收终端,简单、方便的实现对数据的解码处理,能够提高数据解码处理的效率。本专利技术实施例第一方面提供一种数据处理方法,可包括:接收条件接收前端针对本端的标识码所发送的数据;获取所述数据的数据头;根据所述数据头所对应的字符传输标准,调用字符解码器对所述数据进行解码处理;输出解码处理后的数据。本专利技术实施例第二方面提供一种数字电视接收终端,可包括:接收模块,用于接收条件接收前端针对本端的标识码所发送的数据;获取模块,用于获取所述数据的数据头;解码模块,用于根据所述数据头所对应的字符传输标准,调用字符解码器对所述数据进行解码处理;输出模块,用于输出解码处理后的数据。在本专利技术实施例中,通过获取条件接收前端针对本端的标识码所发送的数据的数据头,并根据数据头所对应的字符传输标准调用字符解码器对条件接收前端针对本端的标识码所发送的数据进行解码处理,输出解码处理后的数据,简单、方便的实现对数据的解码处理,提高数据处理的效率,增强字符解码器的灵活性和实用性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种数据处理方法的流程示意图;图2为本专利技术实施例提供的另一种数据处理方法的流程示意图;图3为本专利技术实施例提供的又一种数据处理方法的流程示意图;图4为本专利技术实施例提供的一种数字电视接收终端的结构示意图;图5为本专利技术实施例提供的解码模块的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供的数字电视接收终端可以为各种类型的机顶盒,包括标清机顶盒、高清机顶盒、低主频机顶盒等,还可以包括机顶盒与数字电视结合在一起的一体机。在海外项目的开发过程中,由于各个国家的运营商要求显示的字体存在差异性,各国家的CA前端也存在多样性,其传输数据时采用的字符传输标准也就存在多样性,研发人员在开发项目的过程中,经常会遇到显示的数据和所述CA前端发送的数据不一致或者出现乱码数据的情况,现有技术通过在所述数字电视接收终端内集成与传输数据时采用的字符传输标准相对应的字符解码器,只能解决当前环境下的问题,有一定的局限性。因此本专利技术实施例提供的字符解码器包括至少一个与字符传输标准相对应的解码方式,所述字符解码器集成于所述数字电视接收终端内,若所述字符解码器未包括与某个字符传输标准相对应的解码方式,研发人员可以在所述字符解码器中补充与所述某个字符传输标准相对应的解码方式以完善所述字符解码器。下面将结合附图1-附图3对本专利技术实施例数据处理方法进行详细介绍。请参见图1,为本专利技术实施例提供的一种数据处理方法的流程示意图,该方法可包括步骤S101-步骤S104。S101,接收条件接收前端针对本端的标识码所发送的数据。其中,所述本端的标识码为数字电视接收终端的CA(ConditionalAccess,条件接收)卡号,每个数字电视接收终端具有不同且唯一的CA卡号,运营商通过CA前端,即所述条件接收前端,根据所述CA卡号针对性地向所述数字电视接收终端发送节目、通知消息等信息。所述数字电视接收终端接收所述CA前端针对本端的标识码所发送的数据,所述数据可以包括但不限于广告消息、滚动字幕、通知邮件、缴费信息、提示消息等数据。S102,获取所述数据的数据头。具体的,所述数字电视接收终端获取所述CA前端针对本端的标识码所发送的数据的数据头,在本专利技术实施例中的所述数据头为所述数据的第一个字符。目前,由于每个国家对于基本ASCII(AmericanStandardCodeforInformationInterchange,美国信息交换标准代码)字符的定义和使用时相同的,因此采用所述基本ASCII字符表示所述数据的数据头。ASCII字符共有256个,前128个字符为所述基本ASCII字符,后128个字符为扩展ASCII字符,不同的国家对于所述扩展ASCII字符可能会有不同的制定标准。S103,根据所述数据头所对应的字符传输标准,调用字符解码器对所述数据进行解码处理。具体的,所述数字电视接收终端通过获取所述数据头的字符值便可得到所述CA前端传输所述数据时采用的字符传输标准。其中,所述字符传输标准根据不同区域的语言而有所不同,因此国际标准化组织和国际电工委员会联合制定了一系列8位字符集标准,即ISO8859,用以满足多语言的需要,并且所述ISO8859与所述ASCII相容。所述数字电视接收终端根据所述数据头的字符值来确定字符传输标准,调用所述字符解码器中与所述字符传输标准相对应的解码方式对所述数据进行解码处理,但是并不是所有数据头的字符值都有对应的字符传输标准,只有当所述数据头为非可见字符时,才有与所述非可见字符所对应的字符传输标准,因此所述数字电视接收终端需要先判断所述数据头是否为所述非可见字符。其中,所述非可见字符的字符值小于预设的字符值,即十六进制数0x20。当所述数据头为所述非可见字符时,表明所述数据头的字符值小于所述预设的字符值,所述数字电视接收终端根据所述数据头所对应的字符传输标准,调用字符解码器中相应的解码方式对所述数据进行解码处理。例如,当所述数据头的字符值为0x01时,表明所述数据头及其后面的数据采用的字符传输标准为ISO8599-1西欧字符标准;当所述数据头的字符值为0x12时,表明所述数据头及其后面的数据采用的字符传输标准为韩国字符集KSC5601标准;当所述数据头的字符值为0x13时,表明所述数据头及其后面的数据采用的字符传输标准为GB2312标准。当所述数据头为可见字符时,表明所述数据头的字符值大于所述预设本文档来自技高网...
一种数据处理方法及数字电视接收终端

【技术保护点】
一种数据处理方法,其特征在于,包括:接收条件接收前端针对本端的标识码所发送的数据;获取所述数据的数据头;根据所述数据头所对应的字符传输标准,调用字符解码器对所述数据进行解码处理;输出解码处理后的数据。

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:接收条件接收前端针对本端的标识码所发送的数据;获取所述数据的数据头;判断所述数据头是否为非可见字符,所述非可见字符的字符值小于预设的字符值,所述非可见字符的字符值存在对应的字符传输标准,所述预设的字符值为十六进制数0x20;当判断的结果为是时,根据所述数据头所对应的字符传输标准,调用字符解码器对所述数据进行解码处理;当判断的结果为否时,获取所述条件接收前端传输数据时所采用的当前字符传输标准;将所述当前字符传输标准所对应的非可见字符添加至所述数据并作为所述数据的数据头;根据所述当前字符传输标准调用字符解码器对重新封装的数据进行解码处理;输出解码处理后的数据。2.根据权利要求1所述的方法,其特征在于,所述获取所述条件接收前端传输数据时所采用的当前字符传输标准,包括:根据本端的区域设置信息获取所述条件接收前端传输数据时所采用的当前字符传输标准并将其作为第一字符传输标准;或者向所述本端的运营商获取所述条件接收前端传输数据时所采用的当前字符传输标准并将其作为第二字符传输标准。3.根据权利要求2所述的方法,其特征在于,所述根据所述当前字符传输标准调用字符解码器对重新封装的数据进行解码处理,包括:检测根据所述第一字符传输标准解码处理后的数据是否存在乱码数据;当检测的结果为是时,获取所述第二字符传输标准并根据所述第二字符传输标准为所述数据再次封装数据头;根据所述第二字符传输标准调用字符解码器对所述再次封装的数据进行解码处理。4.根据权利要求1至3任一项所述的方法,其特征在于,所述字符解码器包括至少一个与字符传输标准相对应的解码方式。5.一种数字电视接收终端,其特征在于,包括:接收模块,用...

【专利技术属性】
技术研发人员:姚小伟
申请(专利权)人:深圳创维数字技术有限公司深圳市创维软件有限公司
类型:发明
国别省市:广东;44

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

1