CN1734419A - 数字视频记录***的软件升级装置及方法 - Google Patents

数字视频记录***的软件升级装置及方法 Download PDF

Info

Publication number
CN1734419A
CN1734419A CN 200410070464 CN200410070464A CN1734419A CN 1734419 A CN1734419 A CN 1734419A CN 200410070464 CN200410070464 CN 200410070464 CN 200410070464 A CN200410070464 A CN 200410070464A CN 1734419 A CN1734419 A CN 1734419A
Authority
CN
China
Prior art keywords
upgrading
software
storage card
digital video
video record
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN 200410070464
Other languages
English (en)
Inventor
翁世雄
邓新保
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inventec Corp
Inventec Multimedia and Telecom Corp
Original Assignee
Inventec Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inventec Corp filed Critical Inventec Corp
Priority to CN 200410070464 priority Critical patent/CN1734419A/zh
Publication of CN1734419A publication Critical patent/CN1734419A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Stored Programmes (AREA)

Abstract

本发明公开了一种数字视频记录***的软件升级装置及方法,其通过存储卡实现***软件的升级,包括一存储卡模块,该存储卡模块包含有一存储卡插槽,用以***存储卡,该存储卡内储存有升级文件,当该存储卡***该存储卡插槽时,产生一中断信号,***软件升级模块根据该中断信号,执行该升级文件,对***软件进行升级操作。

Description

数字视频记录***的软件升级装置及方法
技术领域
本发明涉及一种软件升级装置及升级方法,特别是涉及一种数字视频记录***的软件升级装置及方法。
背景技术
随着信息技术的发展,特别是多媒体技术的发展,数字视频记录***DVR(Digital Video Recorder)逐步进入了人们的生活。数字视频记录***一般可以分为两类:一类是基于计算机(或工控机)的视频记录***;另一类是脱机独立的(或嵌入式的)视频记录***。它可以应用于任何需要对场景进行记录或监控的场所。数字视频记录***要求实现的主要功能包括视频、语音的采集、编码、存储、播放,并对记录下来的视频、语音的压缩信息进行译码、检索、回放。
随着数字视频记录***的产量逐年增加,成千上万个DVR被最终用户买走,那么如何有效地对这些***进行管理和升级呢?当前,越来越多的数字电子设备中都提供了***软件或同件版本升级。对于脱机独立的(或嵌入式的)视频记录***,当用户需要升级设备***软件时,用户通常需要通过连接线将设备与计算机相连,因此操作相对复杂繁琐。基于计算机(或工控机)的视频记录***,进行软件或固件版本升级时,虽然无需用户额外联机,但升级方法相对复杂,通常需要用户手动检测并逐步进行升级操作。
因此,如何提供一种简易快速的升级装置及方法,使DVR可自动快速、简易的实现软件升级操作,是当前数字视频记录***亟待解决的问题。
发明内容
本发明所要解决的技术问题在于提供一种数字视频记录***的软件自动升级装置及方法,可自动快速、简易的实现软件升级操作。
为了实现上述目的,本发明提供了一种数字视频记录***的软件升级装置,其通过存储卡实现***软件的升级,包括:一存储卡模块,其包括一存储卡插槽,用以接收存储卡,该存储卡内存储有升级文件,当该存储卡***该存储卡插槽时,产生一中断信号;一***软件升级模块,根据该中断信号,执行该升级文件,对***软件进行升级操作。
本发明进而提供一种数字视频记录***的软件升级方法,其通过存储卡实现***软件的升级,首先在该数字视频记录***的存储卡插槽中***存储卡,然后执行该存储卡中的升级文件,对***软件进行升级处理。
本发明可以通过简易的便携式存储卡(Memory Card)实现***软件的升级,而无需与计算机进行复杂的连接。并且无需用户手动查找升级菜单,***可以自动的检测升级程序并立即弹出菜单,通过独立的窗口,使用户快速、方便的进行升级管理,了解并比较当前版本与欲升级的版本的差别,从而进行***升级,加入不定或者新的应用。
以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的限定。
附图说明
图1为DVR***软件升级的用户接口示意图;
图2为本发明DVR***软件升级装置的部分电路示意图;
图3为***存储卡进入DVR***软件升级程序的流程图;
图4为升级菜单操作的流程图;及
图5为选择菜单处理的流程图。
其中,附图标记:
102-窗口
104-窗口
106-窗口
108-窗口
202-微处理器
204-定时器
206-I/O接口
208-Flash/EEPROM
210-RAM
212-ROM
214-存储卡模块
216-IR接收器模块
步骤304-存储卡是否***存储卡插槽
步骤306-在存储卡目录中找到软件升级文件
步骤308-是否检测到升级文件?
步骤310-启动升级程序
步骤314-执行DVR***常规运作
步骤402-启动DVR***软件升级菜单处理
步骤404-检测到的软件升级文件是否经过验证?
步骤406-编码升级文件头
步骤408-得到DVR***软件信息
步骤410-在独立分割窗口显示信息
步骤412-进入DVR***软件升级选择菜单处理
步骤414-返回
步骤602-选择菜单
步骤604-是否选择了[引导]功能
步骤606-高亮提示移至引导位置
步骤608-是否选择了[Now]功能
步骤610-直接启动***软件升级程序
步骤612-是否选择了[Later]功能
步骤614-备份升级文件
步骤616-是否选择了[Cancel]功能
步骤618-关闭弹出窗口
步骤620-返回
具体实施方式
下面结合附图式对本发明的最佳实施例进步详细说明如下。
本发明通过存储卡升级DVR软件或固件版本,适用于具有多媒体***、内存卡阅读器、以及类似于数字电视机顶盒(Set-top-box)处理器等的数字电子产品。本发明通过存储卡提高软件升级功能,使用户可以快速、简易的控制类似于DVR的多媒体机顶盒。当用户需要升级DVR***软件时,用户只需***具有软件升级文件的存储卡来启动DVR软件升级。该存储卡中储存有最后版本的升级文件。因此,当存储卡***DVR的存储卡插槽时,***可以自动检测升级文件格式,同时窗口管理模块自动弹出菜单窗口。这种菜单窗口用于显示所有软件升级信息,例如检测到的升级文件的文件名、升级的版本、该版本的发布日期、型号、名称、详细说明,以及当前正在使用的软件版本及发布日期等。
然后,根据该菜单窗口通过升级管理模块管理升级文件,通过按下用于项目选择的引导控制按钮选择“直接升级”,立即处理升级,选择“稍后升级”复制升级文件,以便在备用模式下进行升级,或选择“取消升级”来取消升级操作。因此DVR通过存储卡升级软件的可升级功能,增加了灵活性,并且用户从单一的便携式存储卡内存中及时的下载最后版本的DVR***软件,接收控制方法优化到每秒。
请参见图1,该图为DVR***软件升级的用户接口示意图。如图所示,主要分为两个独立的窗口,窗口102以及窗口104。窗口102为视频或频道节目的显示窗口。当软件升级功能已经激活时,主窗口不会关闭或中断,视频播放持续进行。窗口104是用于显示DVR***软件升级菜单的独立分割窗口。当用户将存储卡***DVR存储卡插槽模块时,该分割窗口打开。该窗口为具有较高优先级的窗口,其将覆盖视频显示主窗口。窗口104显示所有详细的***软件升级信息显示用户说明,即当前检测到的升级文件的文件名为(DVR178AAA_V222.run),升级版本(V2.22.222),版本发布日期(27-Oct-2003),DVR型号(DVR178AAA)。窗口106显示了当前用户相关的DVR软件信息。当前使用版本(V1.11.111),版本发布日期(01-Jan-2003),DVR型号(DVR178AAA)。这样,用户就可以了解当前版本与欲升级的版本之间的差别。窗口108为DVR***软件升级菜单可选部分。该部分通过遥控器的向左、向右的引导键进行功能选择,同时高亮显示(Highlight)选择的内容。如果用户需要直接升级最后版本的DVR***软件,用户可以通过引导键高亮显示[NOW]提示键,并按下回车键直接进行升级。如果用户想要稍后升级DVR***软件,则需要按下引导键来高亮显示[LATER]提示键,并按下回车键来复制升级文件,从而使用户可以在以后的任何时间在备用状态模式下升级。如果用户不需要升级,用户可以按下引导键高亮显示[CANCEL]的提示键,并键入回车键,退出DVR***软件升级过程。
图2为DVR机顶盒的部分电路示意图。在本实施例中DVR机顶盒包括一微处理器202,Flash(闪存)或EEPROM(可电擦除式可改写只读存储器)208用于可擦数据的储存。RAM 210用以储存临时数据,ROM 212用以储存永久指令代码。定时器204用以计时,以及I/O接口206用以提供***连接接口。
I/O接口206与存储卡模块214以及IR接收器模块216相连。存储卡模块214用以读取任何形式的存储卡,IR接收器模块216用以接收遥控器产生的红外线。并且通过该I/O接口206与用户电视相连,用以将模拟音频和视频数据流传输给电视,从而显示所有的图形用户接口以及信息导向图。
当用户***任何形式的存储卡进入DVR***软件升级程序时,存储卡模块自动产生一中断信号。微处理器202是控制DVR主***的中央处理单元,其读取或写入I/O接口206的详细位置,从而根据存储在ROM212中的微处理器可读指令代码的执行流程,读取或改变上述输出状态。
这些代码编排在与操作流程功能块对应的代码块中,包括用以进入DVR***软件升级程序的存储卡中断、***软件升级模块程序以及图3、图4、图5中的升级选择菜单处理。
图3是DVR***软件升级程序的存储卡中断操作流程图。首先接收存储卡模块产生的一个中断信号,然后微处理器根据该中断信号启动***软件升级程序。存储卡中断是用户将任何形式的存储卡***DVR***内置存储卡插槽时,产生的一个电信号。微处理器判断是否存储卡已***存储卡插槽(步骤304),存储卡的形式可以是小型闪存,或是轻便的介质,或是安全可靠的数字多媒体卡,记忆条(Memory Stick)以及其它可兼容的设备。如果没有存储卡***,则中断该程序,启动DVR***的常规运转(步骤314)。常规运转为响应产生的其它中断。如果确定存储卡已***存储卡插槽,则微处理器通过浏览所有连接的存储卡目录,找到软件升级文件(步骤306)。然后判断是否检测到软件升级文件(步骤308)。如果此时检测到软件升级文件,则微处理器启动如图4所示的DVR***软件升级程序(步骤310),如果没有检测到软件升级文件,则返回存储卡中断处理,并重新开始DVR***的常规运作(步骤314)。
图4是DVR***软件升级菜单操作处理的详细流程图。其通过上述微处理器检测到存储卡中的升级文件后启动。
首先引导微处理器启动DVR***软件升级菜单处理(步骤402)。然后判断检测到的软件升级文件是否经过验证(步骤404)。如果未经过验证,则退出软件升级操作,同时程序返回至上述存储卡中断程序。如果检测到升级文件经过验证,则微处理器编码升级文件头(步骤406)。该编码用以得到所需的软件升级详述信息。微处理器得到用户相关的DVR***软件信息(步骤408)。这样,用户即可了解到当前版本与欲升级的版本之间的差别。
当所有的升级信息完成编码之后,信息在独立分割窗口显示(步骤410),该独立分割窗口具有比主窗口更高优先级的显示状态,其覆盖了视频显示主窗口的中心部分。如图6所示,微处理器进入DVR***软件升级选择菜单处理(步骤412)。最后,微处理器退出程序,并返回至上述存储卡中断处理(步骤414)。
图5为选择菜单处理的操作流程。首先微处理器提示用户选择菜单,微处理器判断用户选择了哪项功能后,执行相应处理(步骤602)。然后判断是否选择了[引导]功能(步骤604),如果选择了该功能,则微处理器将高亮提示移至引导位置(步骤606)。该[引导]功能包括遥控器的上、下、左、右,方向键,如果检测到未选择该[引导]功能,则判断是否选择了[Now]功能(步骤608),如果选择了,则微处理器直接启动***软件升级程序(步骤610)。这样,用户需要等待DVR***软件自动升级处理,该过程需要一个半小时或更多的时间。如果检测到[Now]未被选中,则检测[Later]是否被选中(步骤612),如果被选中,则微处理器备份升级文件,将其临时复制到HDD(步骤614),以便在备用模式下升级DVR***软件。如果[Later]未被选中,则判断是否[Cancel]被选中(步骤616),如果该功能被选中,则执行微处理器退出***软件升级处理操作,并关闭弹出窗口(步骤618)。如果[Cancel]未被选中,则微处理器退出该程序(步骤620),并返回至图4所示的***软件升级过程。
当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。

Claims (9)

1、一种数字视频记录***的软件升级装置,通过存储卡实现***软件的升级,其特征在于,包括:
一存储卡模块,其包括一存储卡插槽,用以***存储卡,该存储卡内储存有升级文件,当该存储卡***该存储卡插槽时,产生一中断信号;及
一***软件升级模块,根据该中断信号,执行该升级文件,对***软件进行升级处理。
2、根据权利要求1所述的数字视频记录***的软件升级装置,其特征在于,更包括一窗口管理模块,用以根据该中断信号自动弹出升级窗口。
3、根据权利要求1所述的数字视频记录***的软件升级装置,其特征在于,更包括一升级管理模块,用以接收选择的升级信息,并根据该升级信息执行对应的升级处理。
4、根据权利要求3所述的数字视频记录***的软件升级装置,其特征在于,所述升级信息包括立即升级、稍后升级以及取消升级。
5、根据权利要求1所述的数字视频记录***的软件升级装置,其特征在于,所述升级文件为最后版本的升级文件。
6、一种数字视频记录***的软件升级方法,其通过存储卡实现***软件的升级,包括如下步骤:
在该数字视频记录***的存储卡插槽中***存储卡;及
执行该存储卡中的升级文件,对***软件进行升级处理。
7、根据权利要求6所述的数字视频记录***的软件升级方法,其特征在于,更包括根据该***信息,自动弹出升级窗口的步骤。
8、根据权利要求6所述的数字视频记录***的软件升级方法,其特征在于,更包括接收用户选择的升级信息的步骤,包括:
若升级信息为立即升级,则执行升级操作;
若升级信息为稍后升级,则存储该升级文件;及
若升级信息为取消升级,则退出该升级过程。
9、根据权利要求6所述的数字视频记录***的软件升级方法,其特征在于,所述升级文件为最后版本的升级文件。
CN 200410070464 2004-08-03 2004-08-03 数字视频记录***的软件升级装置及方法 Pending CN1734419A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200410070464 CN1734419A (zh) 2004-08-03 2004-08-03 数字视频记录***的软件升级装置及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200410070464 CN1734419A (zh) 2004-08-03 2004-08-03 数字视频记录***的软件升级装置及方法

Publications (1)

Publication Number Publication Date
CN1734419A true CN1734419A (zh) 2006-02-15

Family

ID=36076864

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200410070464 Pending CN1734419A (zh) 2004-08-03 2004-08-03 数字视频记录***的软件升级装置及方法

Country Status (1)

Country Link
CN (1) CN1734419A (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102004658A (zh) * 2010-12-16 2011-04-06 徐洪 导航雷达***软件的升级装置
CN103595945A (zh) * 2013-08-19 2014-02-19 北京汉邦高科数字技术股份有限公司 一种硬盘录像机***升级的方法
CN103942080A (zh) * 2014-05-16 2014-07-23 四川九成信息技术有限公司 电子设备信息传输方法
US8914137B2 (en) 2009-06-19 2014-12-16 Dolby Laboratories Licensing Corporation Upgradeable engine framework for audio and video
CN105025364A (zh) * 2014-04-15 2015-11-04 Tcl集团股份有限公司 一种智能电视ota延迟升级的方法
CN106937040A (zh) * 2017-04-28 2017-07-07 深圳东方红鹰科技有限公司 探测相机及其菜单设置方法
CN112667264A (zh) * 2021-01-15 2021-04-16 广州路派电子科技有限公司 一种脱机下载软件升级的方法及***

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8914137B2 (en) 2009-06-19 2014-12-16 Dolby Laboratories Licensing Corporation Upgradeable engine framework for audio and video
US8984501B2 (en) 2009-06-19 2015-03-17 Dolby Laboratories Licensing Corporation Hierarchy and processing order control of downloadable and upgradeable media processing applications
CN102004658A (zh) * 2010-12-16 2011-04-06 徐洪 导航雷达***软件的升级装置
CN103595945A (zh) * 2013-08-19 2014-02-19 北京汉邦高科数字技术股份有限公司 一种硬盘录像机***升级的方法
CN105025364A (zh) * 2014-04-15 2015-11-04 Tcl集团股份有限公司 一种智能电视ota延迟升级的方法
CN103942080A (zh) * 2014-05-16 2014-07-23 四川九成信息技术有限公司 电子设备信息传输方法
CN103942080B (zh) * 2014-05-16 2016-08-24 国网山东省电力公司青岛供电公司 电子设备信息传输方法
CN106937040A (zh) * 2017-04-28 2017-07-07 深圳东方红鹰科技有限公司 探测相机及其菜单设置方法
CN112667264A (zh) * 2021-01-15 2021-04-16 广州路派电子科技有限公司 一种脱机下载软件升级的方法及***

Similar Documents

Publication Publication Date Title
US7493420B2 (en) Safe mode operation for portable devices supporting multiple protocols
CN1239983C (zh) 用于计算设备的低功率数字音频解码/播放***
US20090024757A1 (en) Automatic Protocol Determination For Portable Devices Supporting Multiple Protocols
CN101322408B (zh) 无触发信号的交互式电视
EP2506191A1 (en) Method and apparatus for wireless digital content management
CN101051514B (zh) 记录和复现装置与记录和复现方法
CN100437552C (zh) 执行标记文档applet的设备和方法
CN1660588A (zh) 带有用于多媒体设备的硬件和软件接口的打印机
CN101521782B (zh) 一种快进退浏览视频的方法、***及多媒体设备
US20200097528A1 (en) Method and Device for Quickly Inserting Text of Speech Carrier
CN1734419A (zh) 数字视频记录***的软件升级装置及方法
CN1896948A (zh) 用于计算设备的低功率数字音频解码/播放***
CN102830955A (zh) 一种摄像机辅助应用***
CN1249465A (zh) 存储参考信息的方法及其装置
CN101325676A (zh) 一种音视频解码装置
CN1753479A (zh) 按照数字tv组合机中的服务类型记录服务数据的方法
US7725743B2 (en) Mobile device with index creation function, method controlling the same, and computer program for executing the method
CN1909634A (zh) 数字广播接收机的自动预约录制方法
CN101828388B (zh) 运动图像记录方法及应用该方法的广播接收机
US8443015B2 (en) Apparatus and method for providing content and content analysis results
CN100339798C (zh) 休眠方法及其装置
CN1971749A (zh) 多媒体播放***及方法
CN101800843A (zh) 一种机顶盒抓取打印信息的方法
RU2005140656A (ru) Способ и устройство для воспроизведения аудиовизуальных данных в интерактивном режиме, и носитель информации для него
CN1818899A (zh) Mpeg播放器的数据检索方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication