专利名称:实时的可随意选择的播放方法
技术领域:
本发明涉及一种媒体数据播放方法,尤其涉及一种能够在播放媒体实时播放的过程中,提供使用者可随意选择来源媒体数据并进行再播放的方法。
背景技术:
传统的播放媒体,像是电视机、收音机等早已是人们生活中不可或缺的必需品,除了休闲娱乐功能之外,也有许多人是利用这些播放媒体所传递的内容来作为获取知识、撷取信息、甚至是进行学习的最主要途径之一。伴随着影音播放技术的不断发展,现在已经出现了许多其它运用不同形式来进行播放的新一代的播放媒体。
这些播放媒体通常都具备有传递实时媒体数据的特性,并且能够让使用者在第一时间内接收到最新的内容,但是使用者在实时接收的同时常常会面临到的一个相当困扰的问题是实时播放的媒体数据经常稍纵即逝,往往在播放的当时使用者无法再重新或者再重复播放同样的内容。因此,会导致使用者在接收一些学习性的媒体数据内容时,常常因为无法在一次的接收过程当中有效的学习到其中的内容,而使得学习的过程变得十分艰辛困难。虽然有些播放媒体自已具备或者是可以外接其它的储存媒体来记录下所播放的媒体数据内容,但是操作程序可能非常复杂而且还可能必须产生一些衍生的额外费用造成使用者的其它负担,而且最重要的是这样的方式是非实时的,所以特别是当播放媒体在播放一些实时性的媒体数据时可能根本无法满足使用者在实时播放上的需求。
因此,有必要提出一种通过计算机软件程序来控制播放媒体实时播放的方法,尤其是一种能够在实时播放过程当中提供使用者可以随意选择设定所欲播放的媒体数据区段、播放的媒体数据区段次数等,达到让使用者可以在播放媒体执行时任意重复或者是回溯播放媒体数据内容,满足使用者播放操作需求的方法。
发明内容
为了解决上述问题,本发明提出一种实时的可随意选择的播放方法,主要是利用计算机软件程序来进行对播放媒体的实时播放控制。
本发明揭露一种实时的可随意选择的播放方法,其特点在于,所述方法是在播放媒体执行播放媒体数据过程中,提供使用者可实时随意选择媒体数据进行再播放的方法,包含下列步骤激活记录程序及播放程序开始记录并播放一来源媒体数据;储存所述来源媒体数据于一储存空间,并产生一对应播放记录内容于所述储存空间中;当激活随意选择播放时,还包含下列步骤储存一播放程序时间数据至所述储存空间并暂停播放程序;及根据一随意选择播放参数设定开始随意选择播放储存空间中的来源媒体数据,并持续进行记录程序;完成随意选择播放时,取回所述播放程序时间数据;搜寻所述对应播放记录内容找到对应所述来源媒体数据,恢复播放程序进行播放;及持续播放程序直到播完所述储存空间的所述来源媒体数据后结束播放程序。
上述的实时的可随意选择的播放方法,其特点在于,所述播放媒体为影音播放软件。
上述的实时的可随意选择的播放方法,其特点在于,所述播放媒体为影音播放装置。
上述的实时的可随意选择的播放方法,其特点在于,所述来源媒体数据至少可由文字、声音、影像的群组组合中任意选择或组合。
上述的实时的可随意选择的播放方法,其特点在于,储存所述来源媒体数据于所述储存空间,并产生所述对应播放记录内容于所述储存空间中的步骤,还包含下列步骤读取所述来源媒体数据对应的时间信息;储存所述来源媒体数据并接收位置信息;及新增所述对应播放记录内容至一播放记录表并加以储存。
上述的实时的可随意选择的播放方法,其特点在于,所述播放记录表是记载所述来源媒体数据的时间信息与其储存于所述储存空间的位置信息的对应关系。
上述的实时的可随意选择的播放方法,其特点在于,储存所述来源媒体数据于所述储存空间,并产生所述对应播放记录内容于所述储存空间中的步骤,还包含检视所述储存空间当前的容量信息的步骤。
上述的实时的可随意选择的播放方法,其特点在于,检视所述储存空间当前的容量信息的步骤,当可储存的所述储存空间不足够时还包含下列步骤发出执行错误讯息;及中止记录程序。
上述的实时的可随意选择的播放方法,其特点在于,所述随意选择播放参数设定至少包含一随意选择播放时间信息、一随意选择播放次数信息。
通过本发明,将可让使用者在实时播放过程中随意选择来源媒体数据的区段进行重复、回溯的播放动作,达到满足使用者实时播放需求的目的。
当使用者利用接收的来源媒体数据进行实时学习时,还可以在实时的环境下反复去学习所需求的任何来源媒体数据,同时不会遗漏掉任何的来源媒体数据,因此也可以达到增加实时学习效果及提升实时学习成效的目的。
有关本发明具体可行的实施方式,现结合
如下
图1是本发明的实时的可随意选择的播放方法的运作流程图;及图2是本发明的实时的可随意选择的播放方法的对应播放记录内容的产生流程图。
具体实施例方式
本发明揭露一种实时的可随意选择的播放方法,是利用计算机软件程序来控制播放媒体(包括影音播放软件、影音播放装置等)播放来源媒体数据(包含文字、声音、影像等或各种组合形式的媒体数据)的实时播放过程。
图1是本发明的实时的可随意选择的播放方法的运作流程图,主要流程步骤如下步骤100当播放媒体激活实时播放开始播放来源媒体数据时,本发明的计算机软件程序便激活对应的记录程序及播放程序,开始记录及播放由播放媒体所传送来的来源媒体数据。
步骤200储存来源媒体数据于储存空间中,并且同时产生对应播放记录内容于储存空间中。其中对应播放记录内容的产生方法流程将通过图2作更详细的说明,至于此处的储存空间则可以是播放媒体的内存(memory)、缓冲区(buffer)或者储存装置(storage device)等等。
步骤300当使用者激活本发明方法的随意选择播放功能时,便开始执行下列步骤步骤400储存目前的播放程序时间数据至储存空间,并暂停播放程序,也就是将当时播放程序的时间信息给记录下来,以便作为恢复播放程序时的主要播放依据。
步骤500根据使用者设定的随意选择播放参数设定,开始随意选择播放储存在储存空间中对应的来源媒体数据,且此时仍然持续进行记录程序,以记录播放媒体所持续播放的来源媒体数据。其中随意选择播放参数设定包括随意选择播放时间信息及随意选择播放次数信息,这些参数设定将用来作为执行随意选择播放时撷取来源媒体数据及播放来源媒体数据的主要播放依据。
在步骤300中,若使用者未激活随意选择播放功能时,则记录程序和播放程序将一直进行,并且持续执行步骤200的部分。
步骤550判断是否完成使用者所设定的随意选择播放。若已完成,则进行步骤600取回先前所储存的播放程序时间数据,也就是读取暂停播放程序前的时间信息;然后进行步骤700根据所记录的时间去搜寻出对应播放记录内容,并且找到储存在储存空间中对应的来源媒体数据,重新激活播放程序进行播放的动作。通过这一运作机制,将可以让使用者在执行随意选择播放功能后不会感觉遗漏掉其它来源媒体数据的内容,此时播放程序所播放的来源媒体数据则是在进行随意选择播放过程中记录程序所记录储存在储存空间中的来源媒体数据,而非播放媒体所实时播放的来源媒体数据。最后进行步骤800持续进行播放程序直到储存空间中的来源媒体数据均播放完毕后,结束播放程序,同时完成所有的运作流程步骤。
在步骤550中,若未完成使用者所设定的随意选择播放,则重复进行步骤500及后续步骤。
图2则是说明如何产生对应播放记录内容的详细流程步骤,步骤如下步骤210读取来源媒体数据对应的时间信息。
步骤220检视储存空间当前的容量信息。
步骤230判断可储存储存空间是否足够?如果储存空间不够,则进行步骤240发出执行错误讯息。同时进行步骤250中止记录程序。并进入到步骤800处。
如果储存空间足够,则进行步骤260储存来源媒体数据并接收储存的相关位置信息,如内存地址等。同时进行步骤270将所产生的对应播放记录内容新增至播放记录表中加以储存。在每笔播放记录内容中主要包含有来源媒体数据的时间信息及储存空间的位置信息,借以在随意选择播放或者恢复播放程序时提供正确的来源媒体数据给播放媒体。
步骤280判断记录程序是否结束?如果是,则结束本流程,否则便重新回到步骤210处持续执行本流程,事实上记录程序的结束与否取决于播放媒体是否播放完毕,所以当播放媒体的播放动作结束时,本发明便会立即结束记录程序。
所述的播放记录表,主要是用来记载来源媒体数据的时间信息以及所对应储存储存空间的位置信息,因此通过播放记录表,便能够根据使用者所设定的随意选择播放的时间信息或者所储存的播放程序时间数据对照找出所需的来源媒体数据所在的储存空间位置信息,进而读取所需的来源媒体数据进行播放。
在本发明中,图1中步骤200为执行记录程序并产生播放记录内容的步骤,所述步骤的执行可以通过使用者在记录程序中的时间设定来决定何时要执行记录储存的动作,或者也可以依照来源媒体数据中所预设的时间断点来决定步骤200的执行与否,事实上在实施手段上除了上述两种以外仍有其它可以达成相同目的的不同实施方式,在此不多作赘述。
上述仅为本发明的较佳实施例,并非用来限定本发明的实施范围,譬如本发明方法也可以应用于非实时环境之下,让使用者可以对储存空间中已记录储存的来源媒体数据作任意的随意选择播放,则同样可以达到满足使用者播放需求的目的;事实上凡依本发明权利要求所作的均等变化与修饰,都应属于本发明所附的权利要求的保护范围。
权利要求
1.一种实时的可随意选择的播放方法,其特征在于,所述方法是在播放媒体执行播放媒体数据过程中,提供使用者可实时随意选择媒体数据进行再播放的方法,包含下列步骤激活记录程序及播放程序开始记录并播放一来源媒体数据;储存所述来源媒体数据于一储存空间,并产生一对应播放记录内容于所述储存空间中;当激活随意选择播放时,还包含下列步骤储存一播放程序时间数据至所述储存空间并暂停播放程序;及根据一随意选择播放参数设定开始随意选择播放储存空间中的来源媒体数据,并持续进行记录程序;完成随意选择播放时,取回所述播放程序时间数据;搜寻所述对应播放记录内容找到对应所述来源媒体数据,恢复播放程序进行播放;及持续播放程序直到播完所述储存空间的所述来源媒体数据后结束播放程序。
2.根据权利要求1所述的实时的可随意选择的播放方法,其特征在于,所述播放媒体为影音播放软件。
3.根据权利要求1所述的实时的可随意选择的播放方法,其特征在于,所述播放媒体为影音播放装置。
4.根据权利要求1所述的实时的可随意选择的播放方法,其特征在于,所述来源媒体数据至少可由文字、声音、影像的群组组合中任意选择或组合。
5.根据权利要求1所述的实时的可随意选择的播放方法,其特征在于,储存所述来源媒体数据于所述储存空间,并产生所述对应播放记录内容于所述储存空间中的步骤,还包含下列步骤读取所述来源媒体数据对应的时间信息;储存所述来源媒体数据并接收位置信息;及新增所述对应播放记录内容至一播放记录表并加以储存。
6.根据权利要求5所述的实时的可随意选择的播放方法,其特征在于,所述播放记录表是记载所述来源媒体数据的时间信息与其储存于所述储存空间的位置信息的对应关系。
7.根据权利要求1所述的实时的可随意选择的播放方法,其特征在于,储存所述来源媒体数据于所述储存空间,并产生所述对应播放记录内容于所述储存空间中的步骤,还包含检视所述储存空间当前的容量信息的步骤。
8.根据权利要求7所述的实时的可随意选择的播放方法,其特征在于,检视所述储存空间当前的容量信息的步骤,当可储存的所述储存空间不足够时还包含下列步骤发出执行错误讯息;及中止记录程序。
9.根据权利要求1所述的实时的可随意选择的播放方法,其特征在于,所述随意选择播放参数设定至少包含一随意选择播放时间信息、一随意选择播放次数信息。
全文摘要
本发明公开一种实时的可随意选择的播放方法,包含下列步骤激活记录程序及播放程序开始记录并播放一来源媒体数据;储存所述来源媒体数据于一储存空间,并产生一对应播放记录内容于储存空间中;当激活随意选择播放时,还包含下列步骤储存一播放程序时间数据至所述储存空间并暂停播放程序,及根据一随意选择播放参数设定开始播放储存空间中的来源媒体数据,并持续进行记录程序;完成随意选择播放时,取回所述播放程序时间数据;搜寻所述对应播放记录内容找到对应所述来源媒体数据,恢复播放程序进行播放;及持续播放程序直到播完所述储存空间的来源媒体数据后结束播放程序。通过此方法使用者可在实时播放过程中重复、回溯播放来源媒体数据内容。
文档编号G11B20/10GK1567188SQ0314627
公开日2005年1月19日 申请日期2003年7月7日 优先权日2003年7月7日
发明者林耀南, 吴俊贤, 程新雨 申请人:微星科技股份有限公司