不启动操作系统下播放光碟数据信息的方法与系统技术方案

技术编号:2882643 阅读:235 留言:0更新日期:2012-04-11 18:40
一种在不启动电脑操作系统下播放光碟数据信息的方法与系统,其能在硬碟分割磁区之前架构一用以播放光碟数据信息的嵌入式(Embedded)播放系统,用以在使用者不启动电脑操作系统下也可播放光碟数据信息。本发明专利技术的方法是在电脑完成电源启动自我测试(POST)程序后,直接启动该嵌入式播放系统,并在启动光碟播放装置的驱动程序后,接着关闭不必要的电源,随即进行播放光碟数据信息的操作。此外,当使用者欲退出嵌入式播放系统时,可重新启动电脑操作系统或直接关闭电脑。(*该技术在2020年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术有关一种播放光碟数据信息的方法与系统,特别是指在不启动操作系统下,在分割磁区前架构一嵌入式播放系统,用以启动光碟播放装置,以播放光碟数据信息的方法与系统。随着电脑软、硬件技术的快速进步与信息网络的高度发展,现代的社会已迈入以大量的数据信息传播为产业重要特征的数据信息化社会,而全球的数据信息往来也日渐频繁,各式各样的数据信息以不同的面貌被产生、传送,而各式各样的存储媒介也逐渐被开发出来。举例而言,光碟便是目前极为方便与普遍应用的存储媒介,不仅因为其存储容量极大,更因为价格与烧录机的价格也日渐普及化之故,所以除了音乐光碟之外,存储影音数据的VCD或DVD光碟也有广泛使用的趋势。基本上,在电脑上播放光碟的数据信息除了需要相对应的播放装置,诸如光碟机、VCD或DVD播放设备(Player)之外,也需要驱动程序等软件支援,方可完成由读取光碟中的数据,进而执行播放数据的操作。然而在电脑中执行播放光碟数据的动作,都必须在电脑操作系统,诸如微软视窗95/98(Microsoft Windows 95/98)等系统中执行,因此当使用者想在电脑中播放光碟数据信息时,便必须等候电脑执行冗长的开机程序,诸如依序执行电源启动与自我测试(Power On Self Test,POST)程序、分割与启动(Partition and Boot)程序、以及启动操作系统(包含DOS与Windows 95/98)等程序之后,方可执行光碟播放装置的驱动程序,对于只想观看VCD或DVD片的影像数据,或是只想听音乐CD的使用者而言,要等候电脑开机不仅是件浪费时间之事。另一方面,若是只需执行光碟播放装置时,在电脑中启动许多不必要的装置,也是件浪费电源的事。此外,对于一些非电脑使用族群而言,其往往迷失在功能庞大、且具有各式各样使用者介面的操作系统中,但仍无法找到执行光碟播放装置的途径。所以若能在电脑启动之后,直接播动光碟播放装置,便可在节省时间与电源之外,更方便非电脑使用族群以使用音乐光碟、VCD或DVD等光碟播放装置。本专利技术的主要目的是提供一种在不启动电脑操作系统下,即可播放光碟数据信息的方法与系统。本专利技术的另一目的是提供一种可节省电源、以播放光碟数据信息的方法与系统。本专利技术的用以播放光碟数据信息的嵌入式(Embedded)播放系统是这样实现的其能在不启动电脑操作系统之下播放光碟数据信息,其特征在于该嵌入式播放系统至少包含行程管理模组,与电脑系统的处理器耦合,用以执行该嵌入式播放装置所控制管理的光碟播放装置的行程管理;存储器管理模组,与该处理器及与该电脑系统的存储器耦合,用以执行该光碟播放装置在播放光碟数据信息时的存储器管理;以及播放装置驱动模组,与该光碟播放装置、该处理器、该存储器耦合,用以读取该光碟数据信息,以便在该光碟播放装置中播放该光碟数据信息。上述的行程管理模组、该存储器管理模组、该播放装置驱动模组与一使用者介面装置耦合,用以输入指令,以控制该光碟播放装置播放该光碟数据信息的操作。上述的电脑系统包含一存储装置,用以存储该播放装置驱动模组。上述的播放装置驱动模组被载入至该存储器后,该存储装置的电源即被关闭。上述的电脑系统包含一基本输入/输出系统(Basic Input OutputSystem,BIOS),用以对该电脑系统进行初始化(Initialization)、以及启动电源自我测试(Power On Self Test,POST)程序。上述的嵌入式播放系统是在该初始化与该启动电源自我测试程序执行后启动。本专利技术的在不启动电脑操作系统之下播放光碟数据信息的播放方法是这样实现的至少包含下列步骤输入一播放光碟数据信息功能键;启动一嵌入式(Embedded)播放系统;配置光碟播放装置所需的系统资源;载入该光碟播放装置的驱动程序;关闭电脑系统中,在播放该光碟数据信息不需用到的装置的电源;以及播放该光碟数据信息。上述的播放光碟数据信息功能键是在该电脑系统执行初始化(initialization)、以及启动电源自我测试(Power On Sell Test,POST)程序后所输入。上述的系统资源包含该光碟播放装置所需的输出入接口(I/O port)与中断通道(Interrupt Request,IRQ)。上述的该电脑系统所包含的硬碟是在播放该光碟数据信息前被关闭电源。本专利技术所揭露的方法与系统,是在硬碟分割磁区之前架构一用以播放光碟数据信息的嵌入式(Embedded)播放系统,以在电脑完成电源启动自我测试(POST)程序后,提供一路径以直接启动该嵌入式播放系统,并在启动光碟播放装置的驱动程序后,接着关闭不必要的电源,于是使用者便可以在驱动程序所提供的介面下进行光碟数据信息的播放操作。此外,当使用者欲退出嵌入式播放系统时,可重新启动电脑操作系统或直接关闭电脑。本专利技术所揭露的嵌入式播放系统可运用嵌入式Linux系统来构筑,因此光碟播放装置或电脑的制造商,便可依据Linux系统的原始码以架构所需的嵌入式播放系统,以便在本专利技术的方法与系统中播放存储于光碟中的数据信息。下面以较佳实施例及附图详细说明本专利技术的播放系统的结构组成及实现方法附图说明图1为当电脑运用进入本专利技术的嵌入式播放系统的总体操作流程图;图2为本专利技术的嵌入式播放系统的架构方块图;图3为本专利技术的嵌入式播放系统的操作流程图。请参阅图1所示的本专利技术的总体流程图。首先,当电脑在电源启动后(步骤102),电脑的基本输入/输出系统(Basic Input Output System,BIOS)将对电脑的硬件进行初始化的动作,诸如用以建立中断向量表与BIOS数据区(步骤104)。接下来,电脑将执行启动电源自我测试(POST)程序,用以对电脑硬件装置进行标准测试、以及硬件装置初始值的设定(步骤106)。随后,电脑将检查是否有光碟播放装置的播放功能键被按下(步骤108),若使用者没按下功能键,则执行电脑操作系统的启动程序(步骤110),诸如分割与启动程序、以及启动操作系统等程序。当使用者按下播放光碟播放装置的功能键时,电脑系统将检查嵌入式播放系统是否存在(步骤112)。若该嵌入式播放系统不存在时,则表示目前的电脑系统未包含嵌入式播放系统、或是嵌入式播放系统已毁损,因此电脑系统可显示相关信息以通知使用者(步骤114)。当嵌入式播放系统存在电脑系统中时,则电脑系统将呼叫该嵌入式播放系统,并由该嵌入式播放系统启动光碟播放装置(步骤116),随后再由光碟读入数据并进行播放(步骤118)。上述的功能键是指在开机过程中,使用者可以中断开机程序,以进行播放光碟数据信息的入口,一如在开机过程中,使用者可以经由预定的功能键以进行CMOS的设定、或启动多重开机模式菜单的情形。而本专利技术所使用的功能键可以是开机过程中未定义的功能键(例如F3)、或是经由组合键来完成,例如在笔记型电脑中使用Fn+F10来启动嵌入式播放系统。另一方面,为了使非电脑使用族群能方便地进入本专利技术所提供的系统,可以在适当时间中显示提示画面,例如在执行步骤108时显示“按下Fn+F10以直接播放VCD”的提示,以方便其使用。此外,本专利技术所揭露的嵌入式播放系统可运用嵌入式Linux(Embedded Linux)系统、或使用C/C++以撰写所需本文档来自技高网...

【技术保护点】
一种在不启动操作系统下播放光碟数据信息的嵌入式播放系统,其能在不启动电脑操作系统之下播放光碟数据信息,其特征在于:该嵌入式播放系统至少包含:行程管理模组,与电脑系统的处理器耦合,用以执行该嵌入式播放装置所控制管理的光碟播放装置的行程管理;存储器管理模组,与该处理器及与该电脑系统的存储器耦合,用以执行该光碟播放装置在播放光碟数据信息时的存储器管理;以及播放装置驱动模组,与该光碟播放装置、该处理器、该存储器耦合,用以读取该光碟数据信息,以便在该光碟播放装置中播放该光碟数据信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈宗辉林子华
申请(专利权)人:英业达股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1