视频下载方法、装置、计算机设备、存储介质和终端与流程

文档序号:17602194发布日期:2019-05-07 20:26阅读:182来源:国知局
视频下载方法、装置、计算机设备、存储介质和终端与流程

本发明涉及通信技术领域,具体而言,本发明涉及一种视频下载方法、视频下载装置、计算机设备、存储介质和终端。



背景技术:

随着智能终端的广泛应用以及通信网络的大面积覆盖,流量使用越来越通畅,特别是提升视频播放的需求。

在终端需要播放视频时,会选用固定的url(uniformresourcelocator,统一资源定位符)向服务器请求文件下载,接收服务器传输的视频数据,并在积累到足够视频数据后开始解码播放。

由于终端自身性能或所处的环境较差,容易大致视频播放出现卡顿的现象。例如,网络的网速变化较大,特别是网速较差时,无法积累到足够视频数据,从而导致视频播放的卡顿。

但是视频播放的流畅性往往会受到当前客观因素的影响。例如,在网络网速的变化较大时,终端难以在一个合适且固定的网速下进行下载,当下载速率与所播放视频的码率之间不匹配时,由于下载卡顿而导致所播放视频的卡顿,甚至造成视频因没下载完而导致无法播放。另外,当下载视频的参数与终端的解码能力不匹配,容易导致视频播放卡顿。



技术实现要素:

本发明的目的旨在至少能解决上述的技术缺陷之一,特别是视频播放出现卡顿的技术缺陷。

本发明提供一种视频下载方法,包括如下步骤:

接收客户端发送的视频下载请求,其中,所述下载请求包括资源定位符和所述客户端的性能数据;

在所述资源定位符对应的多个档位的档位视频中确定与所述性能数据匹配的目标视频;

将所述目标视频下发至所述客户端。

在一个实施例中,所述将所述目标视频下发至所述客户端的步骤,包括:

在所述目标视频中选择优先级最高的品质视频;向所述客户端发送所述品质视频。

在一个实施例中,所述在所述目标视频中选择优先级最高的品质视频的步骤,包括:

获取所述目标视频的分辨率;在所述目标视频的分辨率中确定最高分辨率;将所述最高分辨率对应的目标视频作为所述品质视频。

在一个实施例中,所述在所述资源定位符对应的档位视频中确定与所述性能数据匹配的目标视频的步骤,包括:

获取所述档位视频的视频参数;在所述视频参数中确定与所述性能数据匹配的目标参数;将所述目标参数对应的档位视频作为所述目标视频。

在一个实施例中,所述视频参数包括所述档位视频的帧率,所述性能数据包括所述客户端的解码帧率;所述在所述视频参数中确定与所述性能数据匹配的目标参数的步骤,包括:

在所述档位视频的帧率中选择小于所述解码帧率的目标帧率;将所述目标帧率作为与所述解码功能信息匹配的目标参数。

在一个实施例中,所述视频参数包括所述档位视频的码率,所述性能数据包括所述客户端的下载速率;所述在所述视频参数中确定与所述性能数据匹配的目标参数的步骤,包括:

在所述档位视频的码率中选择小于所述下载速率的目标码率;将所述目标码率作为与所述解码功能信息匹配的目标参数。

在一个实施例中,在所述获取所述档位视频的视频参数的步骤之前,还包括:

获取源视频以及标记所述源视频的资源定位符;将所述源视频转档得到所述资源定位符对应的档位视频;提取并记录所述档位视频的视频参数。

本发明还提供一种视频下载装置,包括:

请求接收模块,用于接收客户端发送的视频下载请求,其中,所述下载请求包括资源定位符和所述客户端的性能数据;

目标视频确定模块,用于在所述资源定位符对应的多个档位的档位视频中确定与所述性能数据匹配的目标视频;

目标视频下发模块,用于将所述目标视频下发至所述客户端。

本发明还提供一种视频下载方法包括以下步骤:

获取处理视频的性能数据,和请求下载视频的资源定位符;

根据所述性能数据和所述资源定位符生成视频下载请求,向服务器发送所述视频下载请求,其中,所述服务器用于从所述资源定位符对应的多个档位的档位视频中,选择并下发与所述性能数据匹配的目标视频;

接收和播放所述目标视频。

在一个实施例中,所述性能数据包括设备解码帧率;在所述接收和播放所述目标视频的步骤之后,还包括:

获取历史解码帧率和实时解码帧率;统计所述历史解码帧率和所述实时解码帧率,获得所述设备解码帧率。

在一个实施例中,所述性能数据包括设备下载速率;在所述获取处理视频的性能数据的步骤之前,还包括:

获取最近下载视频的视频下载速率和所述视频下载速率的时间戳,以及获取最近开启应用的开启下载速率和所述开启下载速率的时间戳;在所述视频下载速率和所述开启下载速率中,将时间戳在预设期限内的下载速率作为设备下载速率。

本发明还提供一种视频下载装置,包括:

性能数据获取模块,用于获取处理视频的性能数据,和请求下载视频的资源定位符;

请求发送模块,用于根据所述性能数据和所述资源定位符生成视频下载请求,向服务器发送所述视频下载请求,其中,所述服务器用于从所述资源定位符对应的多个档位的档位视频中,选择并下发与所述性能数据匹配的目标视频;

目标视频接收模块,用于接收和播放所述目标视频。

本发明还提供一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行如任一实施例所述视频下载方法的步骤。

本发明还提供一种存储有计算机可读指令的存储介质,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行任一实施例所述视频下载方法的步骤。

本发明还提供一种终端,其包括:

一个或多个处理器;

存储器;

一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于:执行任一实施例所述的视频下载方法。

上述的视频下载方法、视频下载装置、计算机设备、存储介质和终端,根据客户端的性能数据选择匹配客户端的目标视频,缩短客户端在下载过程和解码过程中延时时间,减少进程卡死,避免播放卡顿,使得客户端流畅播放视频。

本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1为一个实施例中提供的视频下载方法的实施环境图;

图2为一个实施例中视频下载方法的流程图;

图3为一个实施例中确定匹配的目标视频的流程图;

图4为一个实施例中确定匹配的目标参数的流程图;

图5为一个实施例中记录档位视频的视频参数的流程图;

图6为一个实施例中视频下载装置的结构示意图;

图7为又一个实施例中视频下载方法的流程图;

图8为一个实施例中获得设备解码帧率的流程图;

图9为一个实施例中设备下载速率的流程图;

图10为又一个实施例中视频下载装置的结构示意图;

图11为另一个实施例中视频下载方法的流程图;

图12为一个实施例中计算机设备的内部结构示意图;

图13为一个实施例中终端的结构示意图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。

本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。

本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。

本技术领域技术人员可以理解,这里所使用的“终端”、“终端设备”还可以是通讯终端、上网终端、音乐/视频播放终端,例如可以是pda、mid(mobileinternetdevice,移动互联网设备)和/或具有音乐/视频播放功能的移动电话,也可以是智能电视、机顶盒等设备。

如图1所示,图1为一个实施例中提供的视频下载方法的实施环境图,在该实施环境中,包括计算机设备110以及终端120。

需要说明的是,终端120可为智能手机、平板电脑、笔记本电脑、台式计算机等,但并不局限于此。计算机设备110以及终端120可以通过蓝牙、usb(universalserialbus,通用串行总线)或者其他通讯连接方式进行连接,本发明在此不做限制。

在一个实施例中,如图2所示,图2为一个实施例中视频下载方法的流程图,本实施例中提出了一种视频下载方法,该视频下载方法可以应用于上述的计算机设备110中,具体可以包括以下步骤:

步骤s210:接收客户端发送的视频下载请求,其中,下载请求包括资源定位符和客户端的性能数据。

下载请求中的客户端的性能数据用于反映客户端与视频播放相关的性能,如视频解码性能、下载能力和速度等。

步骤s220:在资源定位符对应的多个档位的档位视频中确定与性能数据匹配的目标视频。

源视频在上传服务器之后,会进行转档,获得不同档位的档位视频,这些档位视频可以在画质、分辨率、帧率、数据量等视频参数上供客户端选择。根据视频下载请求中的资源定位符可以查找源视频对应的各个档位的档位视频。

为了使得客户端流畅播放视频,可以根据客户端的性能数据选择匹配客户端的目标视频,选择与客户端的性能数据相近的视频参数,该视频参数对应的目标视频可以缩短客户端在下载过程和解码过程中延时时间,减少进程卡死,避免播放卡顿。在提高客户端的用户体验的考虑下,可以尽量选择质量较高的目标视频。

步骤s230:将目标视频下发至客户端。

上述视频下载方法,根据客户端的性能数据选择匹配客户端的目标视频,缩短客户端在下载过程和解码过程中延时时间,减少进程卡死,避免播放卡顿,使得客户端流畅播放视频。

另外,所确定的目标视频可以包括一个或多个。如果目标视频只有一个,将其直接下发客户端;如果目标视频有多个,可以按照客户端的设置从目标视频中选择一个进行下发,或者还可以按照预设规则选择其中一个进行下发。如果原始的档位视频中没有匹配性能数据的视频,还可以调配一个更低档位的档位参数,生成更低档位的档位视频,并将其作为目标视频。

在一个实施例中,对于步骤s230的将目标视频下发至客户端的步骤,可以包括:

在目标视频中选择优先级最高的品质视频;向客户端发送品质视频。

上述视频下载方法,满足客户端性能数据的目标视频可以有多个,此时可以提供尽可能优质的目标视频,例如在目标视频中选择数据量、画质、分辨率较高等优先级较高的品质视频,向客户端推送品质视频。

在一个实施例中,对于在目标视频中选择优先级最高的品质视频的步骤,可以包括:

获取目标视频的分辨率;在目标视频的分辨率中确定最高分辨率;将最高分辨率对应的目标视频作为品质视频。

目标视频为多个,确定分辨率最高的目标视频,并将其下发给客户端。

上述视频下载方法,在目标视频中,向客户端提供尽可能高分辨率的优质的品质视频,提高优质的视频使用率,还可以提高客户端的用户体验。

在一个实施例中,如图3所示,图3为一个实施例中确定匹配的目标视频的流程图,对于步骤s220的在资源定位符对应的档位视频中确定与性能数据匹配的目标视频的步骤,可以包括:

步骤s221:获取档位视频的视频参数。

档位视频的视频参数越高,则需要进行下载的客户端拥有较好的下载或播放性能,才可以使得播放流畅。因此需要获取档位视频的视频参数,以反映其对客户端性能的要求。以档位视频的帧率作为视频参数为例进行说明,档位视频的帧率越高,流畅播放时则要求客户端的解码速度快,如果档位视频的数据量较大,则要求客户端下载速度足够快,减少等待的延时时间;当然,也可以采用其他视频参数来反映对客户端性能的要求。

步骤s222:在视频参数中确定与性能数据匹配的目标参数。

匹配的目标参数指的是性能参数的客户端可以流畅播放该目标参数的视频,即该目标参数与客户端的性能相比,客户端的性能数据可以满足该目标参数的要求。如果,客户端的性能数据所表示客户端最高的解码帧率为每秒36帧,此时匹配每秒36帧的目标参数是小于或等于每秒36帧的帧率。

步骤s223:将目标参数对应的档位视频作为目标视频。

上述视频下载方法,通过视频参数和性能数据进行比较和匹配,获得与客户端的性能匹配的目标视频。

在一个实施例中,如图4所示,图4为一个实施例中确定匹配的目标参数的流程图,视频参数包括档位视频的帧率,性能数据包括客户端的解码帧率;对于步骤s222的在视频参数中确定与性能数据匹配的目标参数的步骤,可以包括:

步骤s222a:在档位视频的帧率中选择小于解码帧率的目标帧率;步骤s222b:将目标帧率作为与解码功能信息匹配的目标参数。

上述视频下载方法,通过解码帧率进行目标视频的匹配,从解码功能上进行匹配,保障视频播放过程的流畅。

在一个实施例中,如图4所示,视频参数包括档位视频的码率,性能数据包括客户端的下载速率;对于步骤s222的在视频参数中确定与性能数据匹配的目标参数的步骤,可以包括:

步骤s222c:在档位视频的码率中选择小于下载速率的目标码率;步骤s222d:将目标码率作为与解码功能信息匹配的目标参数。

上述视频下载方法,根据下载速率进行目标视频匹配,保障视频下载过程的流畅。

在一个实施例中,如图5所示,图5为一个实施例中记录档位视频的视频参数的流程图,在步骤s221获取档位视频的视频参数的步骤之前,还可以包括:

步骤s201:获取源视频以及标记源视频的资源定位符;步骤s202:将源视频转档得到资源定位符对应的档位视频;步骤s203:提取并记录档位视频的视频参数。

上述视频下载方法,在获得源视频之后,对源视频进行归档和转档,并记录资源定位符和视频参数,以便于后续查找。资源定位符可以是统一资源定位符(url),它包含的信息指出文件的位置以及如何处理该文件。

在一个实施例中,如图6所示,图6为一个实施例中视频下载装置的结构示意图,本实施例中提供一种视频下载装置,包括请求接收模块310、目标视频确定模块320和目标视频下发模块330,其中:

请求接收模块310,用于接收客户端发送的视频下载请求,其中,下载请求包括资源定位符和客户端的性能数据。

目标视频确定模块320,用于在资源定位符对应的多个档位的档位视频中确定与性能数据匹配的目标视频。

目标视频下发模块330,用于将目标视频下发至客户端。

关于视频下载装置的具体限定可以参见上文中对于视频下载方法的限定,在此不再赘述。上述视频下载装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,如图7所示,图7为又一个实施例中视频下载方法的流程图,本实施例中提出了一种视频下载方法,该视频下载方法可以应用于上述的终端120中,具体可以包括以下步骤:

步骤s410:获取处理视频的性能数据,和请求下载视频的资源定位符。

性能数据用于反映客户端与视频播放相关的性能,如视频解码性能、下载能力和速度等。视频解码性能、下载能力和速度可以预先统计并存储在终端中,便于本步骤中进行调用。

步骤s420:根据性能数据和资源定位符生成视频下载请求,向服务器发送视频下载请求,其中,服务器用于从资源定位符对应的多个档位的档位视频中,选择并下发与性能数据匹配的目标视频。

视频下载请求中的性能数据可以便于服务端据此选择匹配客户端的目标视频,该视频参数对应的目标视频可以缩短客户端在下载过程和解码过程中延时时间,减少进程卡死,避免播放卡顿。也能够便于服务器据性能参数选择与客户端的性能数据相近的视频参数,提升客户端播放视频的质量,提高用户端的用户体验。

步骤s430:接收和播放目标视频。

客户端的性能可以流畅接收和播放目标视频。

上述视频下载方法,根据性能数据得到匹配的目标视频,缩短在下载过程和解码过程中延时时间,减少进程卡死,避免播放卡顿,使得视频流畅播放。

在一个实施例中,如图8所示,图8为一个实施例中获得设备解码帧率的流程图,性能数据包括设备解码帧率;在步骤s430接收和播放目标视频的步骤之后,还可以包括:

步骤s441:获取历史解码帧率和实时解码帧率;步骤s442:统计历史解码帧率和实时解码帧率,获得设备解码帧率。

上述视频下载方法,实时解码帧率为在步骤s430的播放目标视频的步骤中,该播放设备当次播放目标视频时自身的解码帧率,历史解码帧率是该播放设备在过往播放视频的解码帧率,根据实时解码帧率和历史解码帧率统计一定使用阶段内该播放设备的设备解码帧率,统计后的设备解码帧率可以符合播放设备的硬件性能缓慢变化的规律,还能够减少因随机性带来的设备解码帧率的波动,提高解码帧率的准确性。

获得的设备解码帧率可以保存在非易失性存储介质中,可以在下次播放视频前,作为性能数据被调用。在一般的播放视频的应用程序中,会将一些常用的历史数据存储在非易失性存储介质中,便于实现其他功能时进行数据调用,此时可以将设备解码帧率存储在该应用程序对应的历史数据中,该应用程序在需要请求下载视频时可以从其之前预存的历史数据中调用设备解码帧率。

在一个实施例中,如图9所示,图9为一个实施例中设备下载速率的流程图,性能数据包括设备下载速率;在步骤s410获取处理视频的性能数据的步骤之前,还可以包括:

步骤s401:获取最近下载视频的视频下载速率和视频下载速率的时间戳,以及获取最近开启应用的开启下载速率和开启下载速率的时间戳;

步骤s402:在视频下载速率和开启下载速率中,将时间戳在预设期限内的下载速率作为设备下载速率。

请求下载视频之前可能存在两种情况:一种情况是在请求之前正在播放视频,此时可以将该播放视频时的下载速率可以作为实时的设备下载速率;另一种情况是发出请求之前没有播放视频,只是刚刚开启的应用程序,可能上一次播放视频时是很久之前的时候,这种情况下的上一次播放视频的下载速率无法真实反映当前的下载速率,此时可以设置应用程序检测当前开启时开启下载速率,得到实时的设备下载速率。当上述两种情况都在而难以判断是,可以根据视频下载速率的时间戳和开启下载速率的时间戳判断哪个下载速率在有效时间内产生的,判断哪个跟接近实时下载速率。

上述视频下载方法,在请求下载视频之前获取实时的设备下载速率,提高设备下载速率的可靠性。

在一个实施例中,如图10所示,图10为又一个实施例中视频下载装置的结构示意图,本实施例中提供一种视频下载装置,包括性能数据获取模块510、请求发送模块520和目标视频接收模块530:

性能数据获取模块510,用于获取处理视频的性能数据,和请求下载视频的资源定位符。

请求发送模块520,用于根据性能数据和资源定位符生成视频下载请求,向服务器发送视频下载请求,其中,服务器用于从资源定位符对应的多个档位的档位视频中,选择并下发与性能数据匹配的目标视频。

目标视频接收模块530,用于接收和播放目标视频。

关于视频下载装置的具体限定可以参见上文中对于视频下载方法的限定,在此不再赘述。上述视频下载装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在另一个实施例中,如图11所示,图11为另一个实施例中视频下载方法的流程图。本实施例提供一种视频下载方法,在播放一个视频的时候,需用先选定一个码率的url或者固定的url,客户端通过下载模块向服务器请求文件下载,然后服务器开始传输视频数据,客户端积累到足够的视频数据后开始解码播放,直到播放完毕或者用户滑到另外一个视频。

其中,用户在请求文件下载的过程中,下载模块会统计当前视频的下载速度,播放模块计算播放过程中的性能,如解码能力等。将用户的解码能力和上一次的下载速度,在请求下载的时候也上报给服务器。服务器根据客户端上报的数据结合之前缓存的数据、当前下载视频的url和视频的转码情况(如有视频显示格式、分辨率、码率等),由高到低,挑选满足客户端性能且质量较优的目标视频发送回客户端。视频显示格式可以包括1080p、720p、480p、360p等。解码能力可以是在一定使用时间内统计的客户端所在设备的解码帧率;上一次的下载速度指的是最接近的且没有过期的下载速度,包括打开上一次视频的下载速度以及打开客户端时检测的当前下载速度。

上述视频下载方法,利用客户端和服务器获取到的信息,为用户挑选更加合适的视频下载播放,在有限信息内,为用户提供好的视频观看体验。在考虑到移动网络网速变化较大,难以固定一个合适的网速进行下载,上述方法避免了选取码率不当,而导致卡顿时间长或者播放不出。还考虑到不同手机性能差距大,上述方法避免下载不当的码率会造成卡顿,进程卡死等等情况。

如图12所示,图12为一个实施例中计算机设备的内部结构示意图。该计算机设备包括通过系统总线连接的处理器、非易失性存储介质、存储器和网络接口。其中,该计算机设备的非易失性存储介质存储有操作系统、数据库和计算机可读指令,数据库中可存储有控件信息序列,该计算机可读指令被处理器执行时,可使得处理器实现一种视频下载方法。该计算机设备的处理器用于提供计算和控制能力,支撑整个计算机设备的运行。该计算机设备的存储器中可存储有计算机可读指令,该计算机可读指令被处理器执行时,可使得处理器执行一种视频下载方法。该计算机设备的网络接口用于与终端连接通信。本领域技术人员可以理解,图7中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提出了一种计算机设备,所述计算机设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任一实施例视频下载方法的步骤。

在一个实施例中,提出了一种存储有计算机可读指令的存储介质,该计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行上述任一实施例视频下载方法的步骤。

本发明实施例还提供了移动终端,如图13所示,图13为一个实施例中终端的结构示意图为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明实施例方法部分。该终端可以为包括手机、平板电脑、pda(personaldigitalassistant,个人数字助理)、pos(pointofsales,销售终端)、车载电脑等任意终端设备,以终端为手机为例:

图13示出的是与本发明实施例提供的终端相关的手机的部分结构的框图。参考图13,手机包括:射频(radiofrequency,rf)电路1510、存储器1520、输入单元1530、显示单元1540、传感器1550、音频电路1560、无线保真(wirelessfidelity,wi-fi)模块1570、处理器1580、以及电源1590等部件。本领域技术人员可以理解,图13中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

在本发明实施例中,该终端所包括的处理器1580还具有以下功能:接收客户端发送的视频下载请求,其中,下载请求包括资源定位符和客户端的性能数据;在资源定位符对应的多个档位的档位视频中确定与性能数据匹配的目标视频;将目标视频下发至客户端。也即处理器1580具备执行上述的任一实施例视频下载方法的功能,在此不再赘述。

应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

以上所述仅是本发明的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1