专利名称:机顶盒实现数码相框的方法及机顶盒的制作方法
技术领域:
本发明涉及机顶盒,尤其是涉及一种机顶盒实现数码相框的方法及机顶盒。背景技术:
随着数码相机逐渐普及,数码照片日渐增多。一般家庭播放照片除了电脑外,就需 要使用数码相框。但是目前数码相框是用于显示数码相片的专用设备,成本较高,且屏幕较 小,用户需要单独购买。
发明内容针对数码相框成本较高,不便普及的问题,提供一种机顶盒实现数码相框的方法。一种机顶盒实现数码相框的方法,包括如下步骤检测是否有外部存储设备接入 机顶盒;如果没有检测到外部存储设备接入机顶盒,则不采取操作;如果检测到有外部存 储设备接入机顶盒,则检索所述存储设备中的所有文件,并列出图片文件表;根据用户选择 的图片文件生成图片播放目录;根据图片播放目录在电视中播放图片文件。优选地,在根据图片播放目录在电视中播放图片文件的步骤之前,还包括对图片 文件进行缩放处理的步骤。优选地,所述方法还包括根据外部存储设备中的文件列出音乐文件列表,根据用 户选择的音乐文件生成音乐播放目录,播放音乐。优选地,根据用户选择的图片文件生成图片播放目录的步骤还包括接收用户设置 的播放参数的步骤。优选地,所述播放参数包括播放间隔和切换模式,所述根据图片播放目录在电视 中播放图片文件的步骤具体是根据所述播放参数播放图片文件。优选地,在根据图片播放目录在电视中播放图片文件的步骤之前,还包括判断是 否满足播放条件,所述播放条件为机顶盒待机或用户播放指令,若机顶盒待机,且已设定待 机播放,则播放图片文件;若机顶盒待机,但未设定待机播放,则进入一般待机;若接收到 用户播放指令,则播放图片文件;若未接收到用户播放指令,则不采取操作。优选地,播放图片的步骤具体为读取图片文件;对图片文件进行解码、播放;在 播放本张图片时,立即读取并解码下一图片文件。此外还提供一种具有数码相框功能的机顶盒。一种机顶盒,包括USB接口、图片播放模块以及文件组织模块,所述USB接口用于 连接外部存储设备,所述图片播放模块用于读取并播放图片文件,所述文件组织模块用于 检索外部存储设备中的图片文件,并列出图片文件表,根据用户选择的图片生成图片播放目录。优选地,还包括图片缩放模块,所述图片缩放模块用于将外部存储设备中的图片 文件缩放到适合显示图片用的显示设备的分辨率的大小。优选地,还包括调度处理模块,所述调度处理模块用于协调图片播放模块在处理相邻图片时读取、解码及显示,具体是指在使图片播放模块在播放一张图片时,立即读取并 解码下一图片文件。本发明的有益效果在于,1、通过机顶盒读取用户存储设备中的图片文件,然后配合电视即可播放,不需购 买专用的数码相框设备即可实现数码相框的功能,减少用户成本,便于普及。2、在播放图片前对图片进行缩放处理,使图片满足机顶盒输出的分辨率,可防止 图片因分辨率过大被截断。3、增加音乐播放的功能以及设置其他的符合用户要求的播放参数可在播放图片 时提升用户使用体验。4、在两张相邻播放的图片之间,进行双缓冲处理,有效地提高了图片处理的效率。
图1为本发明实施例1的机顶盒实现数码相框的方法的处理流程图;图2为本发明实施例6的机顶盒实现数码相框的方法的处理流程图;图3为本发明实施例7的机顶盒。
具体实施方式实施例1如图1所示,为本实施例的一种机顶盒实现数码相框的方法的处理流程图。该方 法包括如下步骤SlO 检测是否有外部存储设备接入机顶盒。本实施例中,机顶盒具有USB接口,外 部存储设备可以是υ盘、以USB接入的硬盘或SD卡,其中SD卡可经USB适配器转换后接入 机顶盒。如果没有检测到外部存储设备接入机顶盒,则不采取操作;如果检测到外部存储设 备接入机顶盒,则转入步骤S20。S20 检索上述的存储设备中的所有文件,并列出图片文件表。一般按照图片的格 式来进行检索,主流的图片格式包括JPG、GIF、BMP等。图片文件表中的图片文件至少显示 图片名称,或还可以显示图片的缩略图。S30:根据用户选择的图片文件生成图片播放目录。用户根据自己的喜好选取图片 文件表中的部分或全部图片文件,作为实现数码相框时播放的图片。根据用户选取的图片 文件,将图片文件进行进一步的组织管理,生成图片播放目录。S40:根据播放目录在电视中播放图片文件。根据播放目录将之前用户选中的图片 文件进行播放。播放图片的步骤具体为读取图片文件;对图片文件进行解码、播放;在播放本张 图片时,立即读取并解码下一图片文件。采取上述步骤播放图片的优点在于,可以提高图片 播放的处理效率,由于一张图片在显示前,都需要经过读取及解码的处理步骤,因此可以利 用上一张图片显示停顿的时间立即对图片进行读取及解码。实施例2上述实施例中,若图片文件的分辨率不大于机顶盒输出的分辨率,则对图片文件 读取后解码进行显示即可。若图片文件的分辨率大于机顶盒输出的分辨率,则图片文件读取后解码进行显示时,图片会被电视屏幕截断,不能完整显示。本实施例中,根据播放目录在电视机中播放图片文件之前,还对图片文件进行缩 放处理。缩放处理的一般步骤是读取图片文件、然后解码、按照预定的分辨率对解码后的图 片进行重采样、输出预定分辨率的图片。实施例3在播放图片时,还可以播放背景音乐。本实施例中,在实施例1的基础上,还可列 出音乐文件列表。根据用户的需要,预先在存储设备中存入机顶盒支持播放的音乐文件,上 述步骤S20中,在对存储设备进行检索时,根据文件格式对音乐文件进行识别,然后列出音 乐文件列表。同时,用户可根据自己的喜好选取需要播放的音乐文件,机顶盒将音乐文件进行 组织管理,生成音乐播放目录。这样就可以在播放图片文件时,播放音乐。实施例4在某些情况下,图片播放需要满足用户特定的要求。本实施例中,在实施例1的基 础上,在步骤S30中,还接收用户设置的播放参数,播放图片时按照所述的播放参数进行播 放。播放参数包括播放间隔和切换模式。播放间隔即一张图片从开始显示到下一张图片开 始显示之间的时间间隔,切换模式是指一张图片切换到下一张图片时采取的变换效果,如 翻页效果、某个角度飞入效果、百叶窗效果以及这些效果的组合等等。实施例5在上述所有实施例中,采取的是接入外部存储设备、用户选定图片文件后即进行 播放的方式。本实施例中,在根据图片播放目录在电视中播放图片文件的步骤之前,需要判 断是否满足播放条件。对于未满足播放条件的情况,即使选定了需要播放的图片文件,也不 立即进行播放。其中,播放条件为机顶盒待机或用户播放指令,在播放前判断如下条件若机顶盒待机,且已设定待机播放,则播放图片文件;若机顶盒待机,但未设定待机播放,则进入一般待机;若接收到用户播放指令,则播放图片文件;若未接收到用户播放指令,则正常使用。实施例6为本发明一优选的实施例。如图2所示,为本实施例的机顶盒实现数码相框的方法的处理流程图。该方法包 括如下步骤SlOO 检测是否有外部存储设备接入机顶盒。本实施例中,机顶盒具有USB接口, 外部存储设备可以是υ盘、以USB接入的硬盘或SD卡,其中SD卡可经USB适配器转换后接 入机顶盒。如果没有检测到外部存储设备接入机顶盒,则不采取操作;如果检测到有外部存 储设备插入机顶盒,则不采取操作。S200 检索上述的存储设备中的所有文件,并列出图片文件表和音乐文件列表。用 户根据自己的喜好选取图片文件表中的部分或全部图片文件,作为实现数码相框时播放的 图片。在列出图片文件表的同时,列出音乐文件列表。根据用户的需要,预先在存储设备中 存入机顶盒支持播放的音乐文件,在对存储设备进行检索时,根据文件格式对音乐文件进行识别,然后列出音乐文件列表S300:根据用户选择的图片文件和音乐文件生成图片播放目录和音乐播放目录, 并接收用户设置的参数。根据用户选取的图片文件,将图片文件进行进一步的组织管理,生 成图片播放目录。同时,用户可根据自己的喜好选取需要播放的音乐文件,机顶盒将音乐文 件进行组织管理,生成音乐播放目录。S410 判断机顶盒是否进入待机且设置了待机播放,如果是,则转入步骤S600 ;如 果否,则转入步骤S420。判断是否符合播放的条件。S420 进入一般待机,即机顶盒进入省电状态。S510 判断是否有用户播放指令,如果是,则转入步骤S600 ;如果否,则转入步骤 S520。用户的播放指令和机顶盒的待机播放是相互独立判断的,只要满足各自的条件就可 以进行播放。S520:正常使用。S600 对图片文件进行缩放处理。缩放处理的一般步骤是读取图片文件、然后解 码、按照预定的分辨率对解码后的图片进行重采样、输出预定分辨率的图片。S700 读取用户设置的参数,播放图片文件和背景音乐。按照用户设置的参数来播 放图片和音乐。实施例7本实施例涉及机顶盒。如图3所示,该机顶盒包括USB接口 10、图片播放模块20、 音乐播放模块30以及文件组织模块40。USB接口 10用于连接外部存储设备,图片播放模 块20用于读取并播放图片文件,音乐播放模块30用于读取并播放音乐,文件组织模块40 用于读取外部存储设备中的图片文件或音乐文件,并且按照文件类型将文件进行组织管理 生成图片列表或音乐列表,或对用户选择的文件进行组织管理,生成图片播放列表或音乐 播放列表。该机顶盒还可进一步包括图片缩放模块50,图片缩放模块50用于将外部存储设 备中的图片文件缩放到适合显示图片用的显示设备的分辨率的大小。该机顶盒还可进一步包括调度处理模块60,调度处理模块60用于协调处理图片 间读取、解码及显示的协调一致性。具体是指处理播放图片的步骤中对图片文件进行双缓 冲,即在对上一张图片进行播放显示时,立即对接下来的一张图片进行读取及解码,以便在 上一张图片播放结束时可立即开始下一张图片的播放,提高播放图片的效率。以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并 不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员 来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保 护范围。因此,本发明专利的保护范围应以所附权利要求为准。
权利要求
1.一种机顶盒实现数码相框的方法,包括如下步骤 检测是否有外部存储设备接入机顶盒;如果没有检测到外部存储设备接入机顶盒,则不采取操作;如果检测到有外部存储设备接入机顶盒,则检索所述存储设备中的所有文件,并列出 图片文件表;根据用户选择的图片文件生成图片播放目录; 根据图片播放目录在电视中播放图片文件。
2.如权利要求1所述的机顶盒实现数码相框的方法,其特征在于,在根据图片播放目 录在电视中播放图片文件的步骤之前,还包括对图片文件进行缩放处理的步骤。
3.如权利要求1所述的机顶盒实现数码相框的方法,其特征在于,所述方法还包括 根据外部存储设备中的文件列出音乐文件列表,根据用户选择的音乐文件生成音乐播放目录,播放音乐。
4.如权利要求1所述的机顶盒实现数码相框的方法,其特征在于,根据用户选择的图 片文件生成图片播放目录的步骤还包括接收用户设置的播放参数的步骤。
5.如权利要求4所述的机顶盒实现数码相框的方法,其特征在于,所述播放参数包括 播放间隔和切换模式,所述根据图片播放目录在电视中播放图片文件的步骤具体是根据 所述播放参数播放图片文件。
6.如权利要求1所述的机顶盒实现数码相框的方法,其特征在于,在根据图片播放目 录在电视中播放图片文件的步骤之前,还包括判断是否满足播放条件,所述播放条件为机 顶盒待机或用户播放指令,若机顶盒待机,且已设定待机播放,则播放图片文件; 若机顶盒待机,但未设定待机播放,则进入一般待机; 若接收到用户播放指令,则播放图片文件; 若未接收到用户播放指令,则不采取操作。
7.如权利要求1所述的机顶盒实现数码相框的方法,其特征在于,播放图片的步骤具 体为读取图片文件;对图片文件进行解码、播放;在播放本张图片时,立即读取并解码下一图片文件。
8.一种机顶盒,包括USB接口、图片播放模块,所述USB接口用于连接外部存储设备,所 述图片播放模块用于读取并播放图片文件,其特征在于,还包括文件组织模块,所述文件组 织模块用于检索外部存储设备中的图片文件,并列出图片文件表,根据用户选择的图片生 成图片播放目录。
9.如权利要求8所述的机顶盒,其特征在于,还包括图片缩放模块,所述图片缩放模块 用于将外部存储设备中的图片文件缩放到适合显示图片用的显示设备的分辨率的大小。
10.如权利要求8所述的机顶盒,其特征在于,还包括调度处理模块,所述调度处理模 块用于协调图片播放模块在处理相邻图片时读取、解码及显示,具体是指在使图片播放模 块在播放一张图片时,立即读取并解码下一图片文件。
全文摘要
一种机顶盒实现数码相框的方法,属于机顶盒领域。该方法包括如下步骤检测是否有外部存储设备接入机顶盒;如果没有检测到外部存储设备接入机顶盒,则不采取操作;如果检测到有外部存储设备接入机顶盒,则检索所述存储设备中的所有文件,并列出图片文件表;根据用户选择的图片文件生成图片播放目录;根据图片播放目录在电视中播放图片文件。此外还提供一种具有数码相框功能的机顶盒。通过机顶盒读取用户存储设备中的图片文件,然后配合电视即可播放,不需购买专用的数码相框设备即可实现数码相框的功能,减少用户成本,便于普及。
文档编号H04N1/00GK102111653SQ200910189380
公开日2011年6月29日 申请日期2009年12月25日 优先权日2009年12月25日
发明者于海波 申请人:康佳集团股份有限公司