一种数字电视接收装置及监控其硬盘休眠的方法和系统的制作方法

文档序号:7649042阅读:124来源:国知局
专利名称:一种数字电视接收装置及监控其硬盘休眠的方法和系统的制作方法
技术领域
本发明涉及对数字电视接收装置的控制技术,尤其是涉及一种监控数字电 视接收装置对硬盘的操作,并根据是否对硬盘进行操作来控制使硬盘进入休眠 的方法及系统,以及一种具有监控其硬盘休眠功能的数字电视接收装置。
背景技术
随着全球广播电视数字化的日益推进,电脑上的数字电视接收卡、数字电 视机顶盒和数字电视一体机都成为推广数字电视的不同途径。且数字电视广播 厂商提供越来越多的服务,比如网页浏览、视频点播、预约录像、在线游戏或 互动电视等。数字电视机顶盒也必将从现有的搭配模拟电视机的过渡产品,发展成为今后普通家庭中必不可少的数字产品。为了给消费者带来更好的服务,出现了 PVR (Personal Video Recorder,个人视频录像机)技术和数字电视机顶盒结合而产 生的PVR机顶盒,带来了数字化视频录放和内容互动。PVR机顶盒,其突出特 点是以硬盘作为存储媒介,建立本地的海量緩冲区和巨大的节目存储库,并利 用数字化处理技术实现对节目的控制和管理。因此,数字化和存储技术是PVR 技术的核心,在这个基础上可以对节目进行灵活的编辑和录放控制。用户可以 通过发出一条指令,如按下"录像键,,,将正在播放的电视节目录制到硬盘上; 也可以在需要的时候发出另外的指令,如回放某个文件,欣赏之前录制在硬盘 上的节目。但在实际使用过程中,用户并不是每时每刻都在进行录像和文件回放等操 作,绝大部分时间仅仅是在收看实时的电视节目。通常,PVR机顶盒一旦开机, 无论是否有对硬盘进行诸如读、写的操作,硬盘一直保持在工作状态,这种情 况存在如下缺陷1、 硬盘一直保持在工作状态,将导致硬盘消耗电能过多,不利于节能和环保;2、 硬盘一直保持在工作状态,将导致硬盘的使用寿命降低,不利于保护硬盘。发明内容本发明的目的在于提出一种监控数字电视接收装置中硬盘休眠的方法及系 统,以及一种具有监控其硬盘休眠功能的数字电视接收装置,通过根据是否对硬盘进行操作来控制硬盘的休眠,以解决现有技术中PVR机顶盒一旦开机后, 硬盘将一直处于工作状态的技术问题。为解决本发明的技术问题,本发明公开一种监控数字电视接收装置中硬盘 休眠的方法,包括检测数字电视接收装置当前是否对硬盘进行操作;根据检 测结果对硬盘休眠进行监控若当前对硬盘没有进行操作,则发出控制指令控 制硬盘进入休眠,若当前对硬盘进行操作,则维持硬盘的工作状态或发出控制 指令将硬盘唤醒至工作状态。较优的,所述发出控制指令控制硬盘进入休眠的步骤包括设置并启动一 个休眠计时器;当休眠计时器大于预设的休眠阈值时,向硬盘发出休眠指令; 硬盘接收休眠指令进入休眠。较优的,所述检测当前是否对硬盘进行操作的步骤是通过检测硬盘当前的 操作对象数,并判断操作对象数的数值来实现。较优的,所述检测当前是否对硬盘进行操作的步骤进一步包括若数字电 视接收装置发出对硬盘进行操作的指令,则控制将硬盘的操作对象数做加1的 统计操作,数字电视接收装置发出对硬盘中止或停止操作的指令,则控制将硬 盘的操作对象数做减1的统计操作。较优的,所述对硬盘进行操作的指令为对硬盘进行读操作或写操作的指令, 包括录像数字电视节目的指令、回放录像节目的指令以及播放录像节目的指令; 而所述对硬盘中止或停止操作的指令为中止或停止对硬盘进行读操作或写操作 的指令。另外,本发明还公开一种监控数字电视接收装置中硬盘休眠的系统,包括 休眠监控任务模块,用于检测数字电视接收装置当前是否对硬盘进行操作;休 眠控制模块,与所述休眠监控任务模块连接,用于根据检测结果对硬盘休眠进 行监控若当前对硬盘没有进行操作,则发出控制指令控制硬盘进入休眠,若 当前对硬盘进行操作,则维持硬盘的工作状态或发出控制指令将硬盘唤醒至工 作状态。另外,本发明还公开一种数字电视接收装置,包括用于存储录像数字电视 节目的硬盘,以及用于实时检测当前对硬盘的操作,并根据是否对硬盘进行操作来监控硬盘休眠的休眠监控单元。较优的,所述休眠监控单元包括休眠监控任务模块,用于检测数字电视 接收装置当前是否对硬盘进行操作;休眠控制模块,与所述休眠监控任务模块 连接,用于根据检测结果对硬盘休眠进行监控若当前对硬盘没有进行操作, 则发出控制指令控制硬盘进入休眠,若当前对硬盘进行操作,则维持硬盘的工 作状态或发出控制指令将硬盘唤醒至工作状态。较优的,所述休眠控制模块包括用于设置并启动一个休眠计时器,并当休 眠计时器大于预设的休眠阈值时,向硬盘发出休眠指令控制硬盘接收休眠指令 进入休眠的子模块。较优的,所述休眠监控任务模块是通过检测硬盘当前的操作对象数,若操 作对象数为0,则判断为当前对硬盘没有进行操作,否则,判断为当前对硬盘进 行操作;并且,若数字电视接收装置发出对硬盘进行操作的指令,则控制将硬 盘的操作对象数做加1的统计操作,数字电视接收装置发出对硬盘中止或停止 操作的指令,则控制将硬盘的操作对象数做减1的统计操作。与现有技术相比,本发明具有如下有益效果本发明通过实时检测是否对硬盘进行操作,并以此为依据来控制硬盘的休 眠,以实现当不对硬盘进行操作时,使硬盘进入休眠,而需要对硬盘进行操作 时,唤醒硬盘。因此, 一方面,本发明减少了硬盘电能的消耗,有利于节能和 环保;另一方面,本发明避免了数字电视接收装置一开机就使硬盘处于工作状 态,从而有利于提高了硬盘的使用寿命。


图1是本发明所揭示的数字电视接收装置的一较佳实施例的结构示意图。 图2是本发明的一较佳实施例的流程示意图。
具体实施方式
本发明是通过实时检测数字电视接收装置是否对硬盘进行操作,并以此为 依据来控制硬盘的休眠,实现当不对硬盘进行操作时,使硬盘进入休眠,而需 要对硬盘进行操作时,唤醒硬盘,达到节约电能、延长硬盘使用寿命的目的。请参考图1所示,是本发明所揭乐的数字电3见接收裝置的 一个较佳具体实施 例的结构示意图。本发明的数字电视接收装置是一种采用了 PVR ( Personal Video Recorder, 个人视频录像机)技术、把数字电视技术和硬盘录像技术完美结合的PVR机顶 盒,包括用于接收外部的音视频数据流的音视频输入模块110;用于实时检测 当前对硬盘的操作,并根据是否对硬盘150进行操作来监控硬盘休眠的休眠监控 单元120;中央处理器(CPU) 130;用于接收用户利用遥控器等输入设备对数 字电视接收装置产生遥控指令的用户输入接口 140;用于存储录像数字电视节目 的硬盘150;用于对音视频数据流解复用的解码器160以及用于将解复用后的音 频和视频数据输出至数字电视或其他外界设备的音视频输出接口 170。用户可以通过遥控器,对接收装置发出操作指令,如开始节目录制、换台 等,所述用户输入接口140接收操作指令后,通过系统总线将该操作指令传送至 所述中央处理器130。而所述音视频输入接口 110获得的音视频数据流通过系统 总线传输到所述解码器160,由所述解码器160解复用后传输到所述音视频输出 接口 170 (该音视频输出接口 170可以是音频解码器和碎见频解码器及其编码输出 接口 );也可以根据用户的选择输出到所述硬盘150,将该数字电视节目录制下 来,且所述硬盘150中的数据可以通过系统总线传输到所述音视频输出接口 170。其中,所述休眠监控单元120包括用于检测数字电视接收装置当前是否 对硬盘进行操作的休眠监控任务模块121;以及休眠控制模块122,与所述休眠 监控任务模块121连接,用于根据检测结果对硬盘休眠进行监控若当前对硬 盘没有进行操作,则发出控制指令控制硬盘进入休眠,若当前对硬盘进行操作, 则维持硬盘的工作状态或发出控制指令将硬盘唤醒至工作状态。所述休眠监控任务模块121通过检测硬盘当前的操作对象数来监控是否对 硬盘进行操作比如,若数字电视接收装置发出对硬盘进行操作的指令,则控 制将硬盘的操作对象数做加1的统计操作;数字电视接收装置发出对硬盘中止 或停止操作的指令,则控制将硬盘的操作对象数做减1的统计操作。因此,所 述休眠监控任务模块121判断当前是否对硬盘进行操作的依据是若操作对象 数为O,则判断为当前对硬盘没有进行操作,可控制硬盘进入休眠;否则,判断 为当前对硬盘进行操作,硬盘不须进入休眠。另外,所述对硬盘进行操作的指令为对硬盘进行读操作或写操作的指令, 包括录像数字电视节目的指令、回放录像节目的指令以及播放录像节目的指令; 而所述对硬盘中止或停止操作的指令为中止或停止对硬盘进行读操作或写操作7的指令。所述休眠控制模块122根据所述休眠监控任务模块121的检测结果,若当 前对硬盘没有进行操作,则所述休眠控制模块122设置并启动一个休眠计时器, 当休眠计时器大于预设的休眠阈值(为根据实际需要预设的一个时间值)时, 向硬盘发出休眠指令,硬盘接收休眠指令进入休眠。若当前对硬盘进行操作, 且之前硬盘已处于休眠状态,此时,由于接收了对硬盘做读或写操作的指令, 需要唤醒硬盘,即所述休眠控制模块122控制发出唤醒硬盘的指令,硬盘唤醒 至工作状态;若之前硬盘一直处于工作状态,即之前的硬盘的操作对象数不为0, 此时,无须对硬盘发出休眠或唤醒的控制指令,硬盘仍将维持之前的工作状态。请参考图2所示,是本发明监控方法的一具体实施例的流程示意图,结合 图1,对本发明如何实现监控数字电视接收装置中硬盘的休眠作更详细的阐述。本发明包括如下步骤S210:通过检测硬盘当前的操作对象数来监控数字电视接收装置当前是否 对硬盘进行操作。步骤S220:判断操作对象数是否为O,若操作对象数为O,则判断为当前对 硬盘没有进行操作,可控制硬盘进入休眠,转入步骤S230;否则,判断为当前 对硬盘进行操作,硬盘需要继续维持工作状态,转入步骤S260。步骤S230:设置并启动一个休眠计时器。步骤S240:当休眠计时器大于预设的休眠阈值时,向硬盘发出休眠指令。 其中,休眠阈值是个时间值,完全可以根据实际需要来设定,比如,设置休眠 阈值为2分钟。步骤S250:硬盘接收休眠指令进入休眠。如果数字电视接收装置接收到用户发出录像数字电视节目的指令、回放录 像节目的指令以及播;改录像节目的指令时,在步骤S210中将维护操作对象数, 即对操作对象数做加1处理,使当前的操作对象数不为0,在步骤S220中判断 硬盘不进入休眠。实际上,此时存在两种情况 一是之前硬盘已处于休眠状态, 此时,由于接收了对硬盘做读或写操作的指令,需要唤醒硬盘;二是,之前硬 盘一直处于工作状态,即之前的硬盘的操作对象数不为0,此时,在步骤S210 中对操作对象数做加1处理,经过维护操作对象数处理后,操作对象数仍然不 为O,因此,硬盘继续维持之前的工作状态,不会进入休眠。步骤S260:判断之前硬盘是否处于休眠状态。该步骤的实现其实很简单,如果之前硬盘处于休眠状态,那么其操作对象数为O,此Bt,由于接收了对硬盘 做读或写操作的指令,使操作对象数做加1的维护操作。因此,本步骤实际上只需要判断,当前的搡作对象数是否为1,若是,则表示之前硬盘处于休眠状态,需要被唤醒,转入步骤S270;否则,表明之前硬盘处于工作状态。步骤S270:控制发出唤醒硬盘的指令,硬盘唤醒至工作状态。即使硬盘进入休眠状态,也不影响用户通过该数字电视接收装置收看数字 电视节目的功能。例如,当用户向数字电视接收装置发出启动录制数字电视节目的遥控指令 后,数字电视接收装置先会检查当前硬盘是否处于休眠,若是,则发出唤醒指 令将硬盘唤醒;然后,打开要录制的文件,并对数字电视T接收装置所维护的所 述操作对象数做加l的维护操:作;启动录制任务进行节目录制。当用户向数字电视接收装置发出停止录制数字电视节目的遥控指令后,数 字电视接收装置将关闭录像文件,并对数字电视接收装置所维护的所述操作对 象数做减l的维护操作。又如,当用户向数字电视接收装置发出录像文件回放的遥控指令后,数字 电视接收装置先会检查当前硬盘是否处于休眠,若是,则发出唤醒指令将硬盘 唤醒;然后,打开已录制的文件,并对数字电视接收装置所维护的所述操作对 象数做加l的维护操作;启动录像文件回放任务进行文件回放。当用户向数字电视接收装置发出停止录像文件回放的遥控指令后,数字电 视接收装置将关闭所回放的录像文件,并对数字电视接收装置所维护的所述操 作对象数做减1的维护操作。再如,当用户向数字电视接收装置发出格式化硬盘的遥控指令后,数字电 视接收装置先会检查当前硬盘是否处于休眠,若是,则发出唤醒指令将硬盘唤 醒;然后,数字电视接收装置对所维护的所述操作对象数做加l的维护操作;其 次,调用文件系统API对硬盘进行格式化。于格式化任务完成后,对数字电视接 收装置所维护的操作对象数做减1的维护操作。综上,本发明通过实时检测是否对硬盘进行操作,并以此为依据来控制硬 盘的休眠,以实现当不对硬盘进行操作时,使硬盘进入休眠,而需要对硬盘进 行操作时,唤醒硬盘。因此, 一方面,本发明减少了硬盘电能的消耗,有利于 节能和环保;另一方面,本发明避免了数字电视接收装置一开机就使硬盘处于 工作状态,从而有利于提高硬盘的使用寿命。
权利要求
1、一种监控数字电视接收装置中硬盘休眠的方法,其特征在于,包括检测数字电视接收装置当前是否对硬盘进行操作;根据检测结果对硬盘休眠进行监控若当前对硬盘没有进行操作,则发出控制指令控制硬盘进入休眠,若当前对硬盘进行操作,则维持硬盘的工作状态或发出控制指令将硬盘唤醒至工作状态。
2、 根据权利要求1所述的监控数字电视接收装置中硬盘休眠的方法,其 特征在于,所述发出控制指令控制硬盘进入休眠的步骤包括设置并启动一个休眠计时器;当休眠计时器大于预设的休眠阈值时,向硬盘发出休眠指令; 硬盘接收休眠指令进入休眠。
3、 根据权利要求1所述的监控数字电视接收装置中硬盘休眠的方法,其 特征在于,所述检测当前是否对硬盘进行操作的步骤是通过检测硬盘当前的 操作对象数,并判断操作对象数的数值来实现。
4、 根据权利要求3所述的监控数字电视接收装置中硬盘休眠的方法,其 特征在于,所述检测当前是否对硬盘进行操作的步骤进一步包括若数字电 视接收装置发出对硬盘进行操作的指令,则控制将硬盘的操作对象数做加1 的统计操作,数字电视接收装置发出对硬盘中止或停止操作的指令,则控制 将硬盘的操作对象数做减1的统计操作。
5、 根据权利要求4所述的监控数字电视接收装置中硬盘休眠的方法,其 特征在于,所述对硬盘进行操作的指令为对硬盘进行读操作或写操作的指令, 包括录像数字电视节目的指令、回放录像节目的指令以及播放录像节目的指 令;而所述对硬盘中止或停止操作的指令为中止或停止对硬盘进行读操作或 写操作的指令。
6、 一种监控数字电视接收装置中硬盘休眠的系统,其特征在于,包括 休眠监控任务模块,用于检测数字电视接收装置当前是否对硬盘进行操作;休眠控制模块,与所述休眠监控任务模块连接,用于根据检测结果对硬 盘休眠进行监控若当前对硬盘没有进行操作,则发出控制指令控制硬盘进 入休眠,若当前对硬盘进行操作,则维持硬盘的工作状态或发出控制指令将 硬盘唤醒至工作状态。
7、 一种数字电视接收装置,包括用于存储录像数字电视节目的硬盘,其特征在于,还包括用于实时检测当前对硬盘的操作,并根据是否对硬盘进行 操作来监控硬盘休眠的〗木眠监控单元。
8、 根据权利要求7所述的数字电视接收装置,其特征在于,所述休眠监 控单元包括休眠监控任务模块,用于检测数字电视接收装置当前是否对硬盘进行操作;休眠控制模块,与所述休眠监控任务模块连接,用于根据检测结果对硬 盘休眠进行监控若当前对硬盘没有进行操作,则发出控制指令控制硬盘进 入休眠,若当前对^5更盘进行操作,则维持硬盘的工作状态或发出控制指令将 硬盘唤醒至工作状态。
9、 根据权利要求8所述的数字电视接收装置,其特征在于,所述休眠控 制模块包括用于设置并启动一个休眠计时器,并当休眠计时器大于预设的休 眠阈值时,向硬盘发出休眠指令控制硬盘接收休眠指令进入休眠的子模块。
10、 根据权利要求8所述的数字电视接收装置,其特征在于,所述休眠 监控任务模块是通过;^测硬盘当前的操作对象数,若操作对象数为0,则判断 为当前对硬盘没有进行操作,否则,判断为当前对硬盘进行操作;并且,若 数字电视接收装置发出对硬盘进行操作的指令,则控制将硬盘的操作对象数 做加1的统计操作,数字电视接收装置发出对硬盘中止或停止操作的指令, 则控制将硬盘的操作对象数做减1的统计操作。
全文摘要
本发明公开一种数字电视接收装置、监控数字电视接收装置中硬盘休眠的方法及系统,该方法包括检测数字电视接收装置当前是否对硬盘进行操作;根据检测结果对硬盘休眠进行监控若当前对硬盘没有进行操作,则发出控制指令控制硬盘进入休眠,若当前对硬盘进行操作,则维持硬盘的工作状态或发出控制指令将硬盘唤醒至工作状态。本发明是通过实时检测是否对硬盘进行操作,并以此为依据来控制硬盘的休眠,因此,本发明不仅减少了硬盘电能的消耗,还有利于提高硬盘的使用寿命。
文档编号H04N5/63GK101262580SQ20071007678
公开日2008年9月10日 申请日期2007年8月31日 优先权日2007年8月31日
发明者麟 王 申请人:深圳市同洲电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1