快速开机中CI模块的处理方法和数字接收终端技术

技术编号:13968794 阅读:81 留言:0更新日期:2016-11-10 01:57
本公开揭示了一种快速开机中CI模块的处理方法和数字接收终端。所述方法包括:待机状态的数字接收终端被唤醒时,生成CI模块中卡移出的消息;根据所述CI模块中卡移出的消息更新硬件初始化标志;根据所述硬件初始化标志在数字接收终端的快速开机中触发进行CI模块的初始化。由此在快速开机中完成了CI模块初始化,进而能够在数字接收终端快速开机后正常工作。

【技术实现步骤摘要】

本公开涉及数字信息
,特别涉及一种快速开机中CI模块的处理方法和数字接收终端
技术介绍
随着数字技术的发展,各种数字接收终端被使用,以逐渐取代传统电视而获得高质量的画面和音质,例如,数字电视一体机。为了提升用户体验,达到快速开关机的目的。通常的做法是,待机时RAM并不掉电,继续保存着所有进程的上下文环境,各线程运行的状态以及各个变量的值都继续保存着,相当于所有的程序处于一种暂停的状态,待机唤醒时,例如loader, kernel,launcher等都不需要重新启动,能够缩短开机时间,即所谓的快速开机str功能(suspend to ram)。但是,现有的快速开机功能是在非DTV(Digital Television,数字电视)通道下实现的,而并无法在DTV通道下实现。在DTV通道下,即数字接收终端中存在着CI模块,作为外部设备的CAM卡将与之相配合,来实现解码和播放功能。随着数字接收终端被唤醒而进行的快速开机过程中,CI模块重新上电,此时,由于发现与之配合的CAM卡已经插入,则不会进行其初始化过程,进而导致CI模块在数字接收终端完成快速开机时并无法正常工作。
技术实现思路
为了解决相关技术中存在的数字接收终端的快速开机实现中CI模块无法主动完成初始化,进而无法正常工作的技术问题,本公开提供了一种快速开机中CI模块的处理方法和数字接收终端。一种快速开机中CI模块的处理方法,包括:待机状态的数字接收终端被唤醒时,生成CI模块中卡移出的消息;根据所述CI模块中卡移出的消息更新硬件初始化标志;根据所述硬件初始化标志在数字接收终端的快速开机中触发进行CI模块的初始化。一种数字接收终端,包括:消息获得模块,用于待机状态的数字接收终端被唤醒时,生成CI模块中卡移出的消息;标志更新模块,用于根据所述CI模块中卡移出的消息更新硬件初始化标志;初始化触发模块,用于根据所述硬件初始化标志在数字接收终端的快速开机中触发进行CI模块的初始化。一种数据接收终端,所述数字接收终端包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置:待机状态的数字接收终端被唤醒时,生成CI模块中卡移出的消息;根据所述CI模块中卡移出的消息更新硬件初始化标志;根据所述硬件初始化标志在数字接收终端的快速开机中触发进行CI模块的初始化。本公开的实施例提供的技术方案可以包括以下有益效果:数字接收终端处于待机状态,在自身被唤醒时,生成CI模块中卡移出的消息,根据CI模块中卡移出的消息进行硬件初始化标志的更新,由此根据硬件初始化标志在数字接收终端的快速开机中触发进行CI模块的初始化,在快速开机中完成了CI模块初始化,进而能够在数字接收终端快速开机后正常工作。应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并于说明书一起用于解释本专利技术的原理。图1是根据一示例性实施例示出的一种装置的框图;图2是根据一示例性实施例示出的一种快速开机中CI模块的处理方法的流程图;图3是图2对应实施例的待机状态的数字接收终端被唤醒时,生成CI模块中卡移出的消息步骤的流程图;图4是根据一示例性实施例中对在数字接收终端根据自身设置的快速开机功能开启状态进行快速开机时,根据硬件初始化标志调用硬件初始化接口步骤的流程图;图5是CI模块正常工作流程的示意图;图6是一示例性实施例中数字电视一体机在快速开机过程中CI模块的初始化实现示意图;图7是根据一示例性实施例示出的一种数字接收终端的框图;图8是图7对应实施例的消息获得模块的框图。具体实施方式这里将详细地对示例性实施例执行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本专利技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本专利技术的一些方面相一致的装置和方法的例子。图1是根据一示例性实施例示出的一种装置100的框图。例如,装置100是本公开所示的数字接收终端,例如,数字电视一体机、机顶盒等。参照图1,装置100可以包括以下一个或多个组件:处理组件102,存储器104,电源组件106,多媒体组件108,音频组件110,传感器组件114以及通信组件116。处理组件102通常控制装置100的整体操作,诸如与显示,电话呼叫,数据通信,相机操作以及记录操作相关联的操作等。处理组件102可以包括一个或多个处理器118来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件102可以包括一个或多个模块,便于处理组件102和其他组件之间的交互。例如,处理组件102可以包括多媒体模块,以方便多媒体组件108和处理组件102之间的交互。存储器104被配置为存储各种类型的数据以支持在装置100的操作。这些数据的示例包括用于在装置100上操作的任何应用程序或方法的指令。存储器104可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。存储器104中还存储有一个或多个模块,该一个或多个模块被配置成由该一个或多个处理器118执行,以完成上述图2、3和图4任一所示方法中的全部或者部分步骤。电源组件106为装置100的各种组件提供电力。电源组件106可以包括电源管理系统,一个或多个电源,及其他与为装置100生成、管理和分配电力相关联的组件。多媒体组件108包括在所述装置100和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。音频组件110被配置为输出和/或输入音频信号。在一些实施例中,音频组件110包括一个扬声器,用于输出音频信号。传感器组件114包括一个或多个传感器,用于为装置100提供各个方面的状态评估。例如,传感器组件114可以检测到装置100的打开/关闭状态,组件的相对定位,传感器组件114还可以检测装置100或装置100一个组件的位置改变以及装置100的温度变化。在一些实施例中,该传感器组件114还可以包括磁传感器,压力传感器或温度传感器。通信组件116被配置为便于装置100和其他设备之间有线或无线方式的通信。装置100可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件116经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件116还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。在示例性本文档来自技高网...

【技术保护点】
一种快速开机中CI模块的处理方法,包括:待机状态的数字接收终端被唤醒时,生成CI模块中卡移出的消息;根据所述CI模块中卡移出的消息更新硬件初始化标志;根据所述硬件初始化标志在数字接收终端的快速开机中触发进行CI模块的初始化。

【技术特征摘要】
1.一种快速开机中CI模块的处理方法,包括:待机状态的数字接收终端被唤醒时,生成CI模块中卡移出的消息;根据所述CI模块中卡移出的消息更新硬件初始化标志;根据所述硬件初始化标志在数字接收终端的快速开机中触发进行CI模块的初始化。2.根据权利要求1所述的方法,其特征在于,所述待机状态的数字接收终端被唤醒时,生成CI模块中卡移出的消息的步骤包括:在待机状态的数字接收终端被唤醒时,通过CI模块的驱动生成CI模块中卡移出的消息;通过所述CI模块的驱动上报所述CI模块中卡移出的消息。3.根据权利要求1所述的方法,其特征在于,所述根据所述CI模块中卡移出的消息更新硬件初始化标志的步骤包括:通过轮询线程根据CI模块中卡移出的消息对存储的硬件初始化标志进行更新,在所述硬件初始化标志中记录所述CI模块未初始化。4.根据权利要求1所述的方法,其特征在于,所述根据所述硬件初始化标志在数字接收终端的快速开机中触发进行CI模块的初始化的步骤包括:在所述数字接收终端根据自身设置的快速开机功能开启状态进行快速开机时,根据所述硬件初始化标志调用硬件初始化接口,所述硬件初始化接口用于进行所述CI模块的初始化。5.根据权利要求4所述的方法,其特征在于,所述在所述数字接收终端根据自身设置的快速开机功能开启状态进行快速开机时,根据所述硬件初始化标志调用硬件初始化接口的步骤包括:读取存储的快速开机功能开启状态;根据所述快速开机功能开启状态发现所述数字接收终端自身的快速开机功能,且所述硬件初始化标志...

【专利技术属性】
技术研发人员:汪桂兰
申请(专利权)人:青岛海信电器股份有限公司
类型:发明
国别省市:山东;37

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

1