一种视频切换播放方法及装置与流程

文档序号:14392225阅读:404来源:国知局
一种视频切换播放方法及装置与流程

本发明涉及多媒体技术领域,尤其涉及一种视频切换播放方法及装置。



背景技术:

目前,视频播放设备具有根据用户喜好为用户切换播放视频资源的功能,视频播放设备可包括机顶盒和电视。

以基于安卓(android)系统的视频播放设备为例,视频播放设备为用户切换播放视频资源的过程,可遵循android系统中多媒体播放器(mediaplayer)的相关协议和架构规范。

现有技术中,视频播放设备接收到用户请求切换播放视频的请求指令后,会将用户请求切换播放的视频资源添加到播放列表中,视频播放设备根据播放列表中视频资源的先后顺序为用户切换播放视频。若用户发出请求切换播放一个视频资源的请求指令之后,相隔较短的时间便发出请求切换播放另一个视频资源的请求指令,视频播放设备会在播放列表中删除前一次请求切换播放的视频资源,以维护播放列表。

上述现有技术中,在为用户切换播放视频资源的过程中,每次接收到用户请求切换播放视频的请求指令都需要维护一个播放列表,并根据该播放列表中视频资源的先后顺序为用户切换播放视频,导致切换视频的工作流程繁琐及性能低下。



技术实现要素:

本发明实施例提供了一种视频切换播放方法及装置,用以解决为用户切换播放视频资源的过程中,存在切换视频的工作流程繁琐及性能低下的问题。

第一方面,本发明实施例提供的一种视频切换播放方法,包括:

判断切换等待时间是否小于设定时间,该切换等待时间为当前时间距离最近一次接收到切换播放视频的请求指令的时间间隔;

如果否,则获取最近一次接收的请求指令请求切换播放的视频资源,并切换播放视频资源;如果是,则确定当前不切换播放最近一次接收的请求指令请求切换播放的视频资源。

在一种可能的设计中,该方法还包括:

如果是,则直到切换等待时间不小于设定时间时,获取最近一次接收的请求指令请求切换播放的视频资源,并切换播放视频资源。

在一种可能的设计中,如果本次判断切换等待时间是否小于设定时间为首次判断时,切换等待时间为初始值,初始值大于或等于设定时间。

在一种可能的设计中,在判断切换等待时间是否小于设定时间之前,还包括:

启动主线程,并通过主线程创建并启动子线程;

判断切换等待时间是否小于设定时间,包括:

子线程判断切换等待时间是否小于设定时间,并根据判断结果向主线程发送消息message对象;

获取最近一次接收的请求指令请求切换播放的视频资源,并切换播放视频资源,包括:

主线程通过异步回调handler机制接收子线程发送的message对象,并根据message对象,维护视频切换播放过程中的全局数据,以及

根据message对象,确定触发指令,指示切换播放最近一次接收的请求指令请求切换播放的视频资源。

在一种可能的设计中,在判断切换等待时间是否小于设定时间之前,还包括:

接收切换播放视频的请求指令,并将切换标志位设置为第一标志位,第一标志位表示当前存在待处理的切换播放视频的请求指令;

在获取最近一次接收的请求指令请求切换播放的视频资源,并切换播放视频资源之后,还包括:

将切换标志位设置为第二标志位,第二标志位表示当前不存在待处理的切换播放视频的请求指令。

第二方面,本发明实施例提供的一种视频切换播放装置,包括:

时间判断单元,用于判断切换等待时间是否小于设定时间,切换等待时间为当前时间距离最近一次接收到切换播放视频的请求指令的时间间隔;

视频切换单元,用于如果时间判断单元判定切换等待时间大于或等于设定时间,则确定获取最近一次接收的请求指令请求切换播放的视频资源,并切换播放视频资源;如果时间判断单元判定切换等待时间小于设定时间,则确定当前不切换播放最近一次接收的请求指令请求切换播放的视频资源。

在一种可能的设计中,时间判断单元还用于:

在判定切换等待时间小于设定时间之后,继续判断切换等待时间是否小于设定时间;

视频切换单元还用于:

直到时间判断单元判定切换等待时间不小于设定时间时,获取最近一次接收的请求指令请求切换播放的视频资源,并切换播放视频资源。

在一种可能的设计中,如果时间判断单元本次判断切换等待时间是否小于设定时间为首次判断时,切换等待时间为初始值,初始值大于或等于设定时间。

在一种可能的设计中,该装置还包括:

线程启动单元,用于在时间判断单元判断切换等待时间是否小于设定时间之前,启动主线程,并控制主线程创建并启动子线程;

时间判断单元在判断切换等待时间是否小于设定时间时,具体用于:

控制子线程判断切换等待时间是否小于设定时间,并控制子线程根据判断结果向主线程发送消息message对象;

视频切换单元在获取最近一次接收的请求指令请求切换播放的视频资源,并切换播放视频资源时,具体用于:

控制主线程通过异步回调handler机制接收子线程发送的message对象,并控制主线程根据message对象,维护视频切换播放过程中的全局数据,以及

控制主线程根据message对象,确定触发指令,指示切换播放最近一次接收的请求指令请求切换播放的视频资源。

在一种可能的设计中,该装置还包括:

标志位设置单元,用于在时间判断单元接收切换播放视频的请求指令时,将切换标志位设置为第一标志位,第一标志位表示当前存在待处理的切换播放视频的请求指令;在视频切换单元获取最近一次接收的请求指令请求切换播放的视频资源,并切换播放视频资源之后,将切换标志位设置为第二标志位,第二标志位表示当前不存在待处理的切换播放视频的请求指令。

通过本发明实施例提供的技术方案可以实现视频直播场景中快速为用户切换播放视频,避免为用户切换播放视频资源的技术方案中,每次接收到用户请求切换播放视频的请求指令都需要维护一个播放列表,并根据该播放列表中视频资源的先后顺序为用户切换播放视频,导致切换视频的工作流程繁琐及性能低下的问题。

附图说明

图1为本发明实施例提供的一种视频切换播放方法的流程示意图;

图2为本发明实施例提供的另一种视频切换播放方法的流程示意图;

图3为本发明实施例提供的一种视频切换播放装置的结构示意图;

图4为本发明实施例提供的另一种视频切换播放装置的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例提供一种视频切换播放方法及装置,用以解决为用户切换播放视频资源的过程中,存在切换视频的工作流程繁琐及性能低下的问题。其中,方法和设备是基于同一发明构思的,由于方法及设备解决问题的原理相似,因此设备与方法的实施可以相互参见,重复之处不再赘述。

本发明实施例提供的技术方案适用于为用户切换播放视频的场景,尤其适用于需要快速切换播放视频的场景。本发明实施例提供的技术方案的执行主体可以是视频播放设备,该视频播放设备包括但不限于机顶盒和电视。

以视频直播场景为例,用于视频直播的视频播放设备能搜索到多个频道,接收到用户请求切换播放频道的请求指令后,需要从播放当前频道的视频资源,切换播放用户请求切换播放的频道的视频资源。通过本发明实施例提供的技术方案可以实现视频直播场景中快速为用户切换播放视频,避免为用户切换播放视频资源的过程中,每次接收到用户请求切换播放视频的请求指令都需要维护一个播放列表,并根据该播放列表中视频资源的先后顺序为用户切换播放视频,导致切换视频的工作流程繁琐及性能低下的问题。

下面通过实施例详细介绍本发明实施例提供的技术方案。

实施例一:

如图1所示,本发明实施例提供了一种视频切换播放方法,包括:

s101、判断切换等待时间是否小于设定时间,该切换等待时间为当前时间距离最近一次接收到切换播放视频的请求指令的时间间隔。

本实施例中,在s101之前接收切换播放视频的请求指令,可通过用户交互接收切换播放视频的请求指令。例如,用户通过点击遥控设备上或者视频播放设备上切换频道的按键,向视频播放设备发送用于用户请求切换播放视频的信号指令。

其中,设定时间可设置为视频播放设备切换播放视频所耗费的时间,例如500毫秒,对于不同的视频播放设备,其切换播放视频所需的操作时间可能不同。

可选的,如果本次判断切换等待时间是否小于设定时间为首次判断时,此时切换等待时间为初始值,该初始值设置为大于或等于设定时间。此时,可直接判定切换等待时间大于或等于设定时间,即执行s102中获取最近一次接收的请求指令请求切换播放的视频资源,并切换播放视频资源。

因此,如果本次判断切换等待时间是否小于设定时间为首次判断时,可直接获取最近一次接收的请求指令请求切换播放的视频资源,并切换播放视频资源,无需用户等待。通过上述方法,避免为用户切换播放视频资源的技术方案中,即使本次判断切换等待时间是否小于设定时间为首次判断时,也需要用户等待一定时间,才能够为用户切换播放视频。

可选的,本实施例中,在s101之前还包括如下步骤:

接收切换播放视频的请求指令,并将切换标志位设置为第一标志位。

本实施例中,可通过设置切换标志位来指示视频播放设备是否处于接收到切换播放视频的请求指令的状态。将切换标志位设置为第一标志位表示当前存在待处理的切换播放视频的请求指令。切换标志位在初始时设置为第二标志位,该第二标志位表示当前不存在待处理的切换播放视频的请求指令。

s102、如果否,即如果判定切换等待时间大于或等于设定时间,则获取所述最近一次接收的所述请求指令请求切换播放的视频资源,并切换播放所述视频资源;如果是,即如果判定切换等待时间小于设定时间,则确定当前不切换播放所述最近一次接收的所述请求指令请求切换播放的视频资源。

可选的,切换播放视频资源之后,等待下一次接收切换播放视频的请求指令。

可选的,如果判定切换等待时间小于设定时间,s102中确定当前不切换播放所述最近一次接收的所述请求指令请求切换播放的视频资源之后,等待直到切换等待时间不小于设定时间时,获取最近一次接收的请求指令请求切换播放的视频资源,并切换播放视频资源。

可选的,本实施例中,在s102中之后还包括如下步骤:

获取最近一次接收的请求指令请求切换播放的视频资源,并切换播放视频资源之后,将切换标志位设置为第二标志位。

本实施例中,假设最近一次接收的请求指令为指令a,通过s101判定切换等待时间小于设定时间时,s102确定不获取指令a请求切换播放的视频资源,等待直到切换等待时间不小于设定时间时获取并切换播放指令a请求切换播放的视频资源。如果在此等待过程中接收到请求指令b,则将指令a对应的切换标志位设置为第二标志位,说明对于指令a,不再继续等待直到指令a的切换等待时间不小于设定时间时获取指令a请求切换播放的视频资源;并且接收指令b之后,将指令b作为最近一次接收的请求指令,并将指令b对应的切换标志位设置为第一标志位,再通过图1所示的方法实现为用户切换播放指令b请求切换播放的视频资源,即判断将指令b作为最近一次接收的请求指令时切换等待时间是否小于设定时间;如果是,则等待直到切换等待时间不小于设定时间时,获取并切换播放指令b请求切换播放的视频资源;否则,直接获取并切换播放指令b请求切换播放的视频资源,在切换播放指令b请求切换播放的视频资源后,将指令b对应的切换标志位设置为第二标志位。这样,对于用户频繁发送切换播放的请求指令的场景,采用上述方法可以避免频繁地为用户切换播放,进而避免系统发生卡顿现象。

可选的,本实施例提供的方法可通过线程(thread)技术实现。线程,有时被称为轻量级进程(lightweightprocess,lwp),是程序执行流的最小单元。一个标准的线程由线程标识(identity,id)、当前指令指针、寄存器集合和堆栈组成。线程是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点儿在运行中必不可少的资源,但它可与同属一个进程的其它线程共享进程所拥有的全部资源。

本实施例中,初始化阶段可理解为,首次判断切换等待时间是否小于设定时间之前的准备阶段。在初始化阶段时,启动主线程,并通过主线程创建并启动子线程。

其中,子线程用于判断切换等待时间是否小于设定时间,并根据判断结果向主线程发送消息(message)对象,该message对象携带的数据可用于主线程维护全局数据。子线程还可以用于执行监听切换播放视频的请求指令。主线程用于通过异步回调(handler)机制接收子线程发送的message对象,根据message对象维护视频切换播放方法中的全局数据。在子线程判定切换等待时间大于或等于设定时间后,子线程通过向主线程发送message对象,以通知主线程需要切换播放视频;主线程通过handler机制接收到子线程发送的message对象后,发出切换播放视频的指令,获取本次接收的请求指令请求切换播放的视频资源,重置视频播放设备,以实现视频播放设备切换播放视频资源。主线程维护的全局数据包括但不限于切换等待时间、设定时间、切换标志位。

在s101中,判断切换等待时间是否小于设定时间的方法包括:

通过子线程判断切换等待时间是否小于设定时间,并根据判断结果向主线程发送message对象;

在s102中,获取最近一次接收的请求指令请求切换播放的视频资源,并切换播放视频资源的方法包括:

通过主线程通过异步回调handler机制接收子线程发送的message对象,并根据message对象,维护视频切换播放过程中的全局数据,以及

根据message对象,确定触发指令,指示切换播放最近一次接收的请求指令请求切换播放的视频资源。

例如,子线程接收到用于用户请求切换播放视频的请求指令后,向主线程发送message对象,该message对象携带的数据可指示接收到切换播放视频的请求指令;主线程通过handler机制接收子线程发送的message对象后,根据该message对象携带的数据,将全局数据中的切换标志位设置为第一标志位。

又例如,子线程判定切换等待时间小于所述设定时间之后,向主线程发送message对象,该message对象携带的数据可指示需要切换播放视频;主线程通过handler机制接收子线程发送的message对象后,切换播放视频,并将全局数据中的切换标志位设置为第二标志位。

示例性的,本实施例提供的一种视频切换播放方法如图2所示,包括:

s201、执行初始化阶段。

执行初始化阶段包括:

启动主线程,并通过主线程创建并启动子线程。

在视频切换播放过程中,子线程用于判断切换等待时间是否小于设定时间和执行监听切换播放视频的请求指令,并根据判断结果向主线程发送消息(message)对象,该message对象携带的数据可用于主线程维护全局数据。主线程用于通过异步回调(handler)机制接收子线程发送的message对象,根据message对象维护视频切换播放方法中的全局数据。在子线程判定切换等待时间大于或等于设定时间后,子线程通过向主线程发送message对象,以通知主线程需要切换播放视频;主线程通过handler机制接收到子线程发送的message对象后,发出切换播放视频的指令,获取本次接收的请求指令请求切换播放的视频资源,重置视频播放设备,以实现视频播放设备切换播放视频资源。主线程维护的全局数据包括但不限于切换等待时间、设定时间、切换标志位。

设置设定时间,该设定时间可设置为视频播放设备切换播放视频所耗费的时间,例如500毫秒,对于不同的视频播放设备,其切换播放视频所需的操作时间可能不同。

将切换等待时间设置为初始值,该初始值可大于或等于设定时间。

将切换标志位设置为第二标志位,表示当前不存在待处理的切换播放视频的请求指令。

s202、接收切换播放视频的请求指令,并将切换标志位设置为第一标志位。

s203、判断切换等待时间是否小于设定时间。

切换等待时间为当前时间距离最近一次接收到切换播放视频的请求指令的时间间隔。

如果否,则执行s204;如果是,则执行s205。

s204、获取最近一次接收的请求指令请求切换播放的视频资源,并切换播放视频资源;并将切换标志位设置为第二标志位。

s204之后,执行s205。

s205、等待直到切换等待时间不小于设定时间时,获取最近一次接收的请求指令请求切换播放的视频资源,并切换播放视频资源;切换播放视频资源后,等待直到下一次接收切换播放视频的请求指令,执行s202。

通过本发明实施例提供的技术方案可以实现视频直播场景中快速为用户切换播放视频,避免为用户切换播放视频资源的过程中,每次接收到用户请求切换播放视频的请求指令都需要维护一个播放列表,并根据该播放列表中视频资源的先后顺序为用户切换播放视频,导致切换视频的工作流程繁琐及性能低下的问题。本实施例中,如果本次判断切换等待时间是否小于设定时间为首次判断时,可直接获取最近一次接收的请求指令请求切换播放的视频资源,并切换播放视频资源,无需用户等待。通过上述方法,避免为用户切换播放视频资源的过程中,即使本次判断切换等待时间是否小于设定时间为首次判断时,也需要用户等待一定时间,才能够为用户切换播放视频。

实施例二:

基于以上实施例一,本发明实施例还提供了一种视频切换播放装置,该视频切换播放装置可以采用图1对应的实施例一提供的方法,参阅图3所示,视频切换播放装置300包括:时间判断单元301和视频切换单元302。

时间判断单元301,用于判断切换等待时间是否小于设定时间,切换等待时间为当前时间距离最近一次接收到切换播放视频的请求指令的时间间隔;

视频切换单元302,用于如果时间判断单元301判定切换等待时间大于或等于设定时间,则确定获取最近一次接收的请求指令请求切换播放的视频资源,并切换播放视频资源;如果时间判断单元301判定切换等待时间小于设定时间,则确定当前不切换播放最近一次接收的请求指令请求切换播放的视频资源。

可选的,时间判断单元301还用于:

在判定切换等待时间小于设定时间之后,继续判断切换等待时间是否小于设定时间;

视频切换单元302还用于:

直到时间判断单元301判定切换等待时间不小于设定时间时,获取最近一次接收的请求指令请求切换播放的视频资源,并切换播放视频资源。

可选的,如果时间判断单元301本次判断切换等待时间是否小于设定时间为首次判断时,切换等待时间为初始值,初始值大于或等于设定时间。

可选的,该装置还包括:

线程启动单元303,用于在时间判断单元301判断切换等待时间是否小于设定时间之前,启动主线程,并控制主线程创建并启动子线程;

时间判断单元301在判断切换等待时间是否小于设定时间时,具体用于:

控制子线程判断切换等待时间是否小于设定时间,并控制子线程根据判断结果向主线程发送消息message对象;

视频切换单元302在获取最近一次接收的请求指令请求切换播放的视频资源,并切换播放视频资源时,具体用于:

控制主线程通过异步回调handler机制接收子线程发送的message对象,并控制主线程根据message对象,维护视频切换播放过程中的全局数据,以及

控制主线程根据message对象,确定触发指令,指示切换播放最近一次接收的请求指令请求切换播放的视频资源。

可选的,该装置还包括:

标志位设置单元304,用于在时间判断单元301接收切换播放视频的请求指令时,将切换标志位设置为第一标志位,第一标志位表示当前存在待处理的切换播放视频的请求指令;在视频切换单元302获取最近一次接收的请求指令请求切换播放的视频资源,并切换播放视频资源之后,将切换标志位设置为第二标志位,第二标志位表示当前不存在待处理的切换播放视频的请求指令。

需要说明的是,本发明实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

基于以上实施例,本发明实施例还提供了一种视频切换播放装置,该视频切换播放装置可采用图1对应的实施例一提供的方法,可以与图3所示的视频切换播放装置是相同的设备。参阅图4所示,该视频切换播放装置400包括:处理器401、收发机402、总线403以及存储器404,其中:

处理器401,用于读取存储器404中的程序,执行下列过程:

处理器401,用于判断切换等待时间是否小于设定时间,该切换等待时间为当前时间距离最近一次接收到切换播放视频的请求指令的时间间隔;

处理器401,还用于如果判定切换等待时间大于或等于设定时间,则确定获取最近一次接收的请求指令请求切换播放的视频资源,并切换播放视频资源;如果判定切换等待时间小于设定时间,则确定当前不切换播放最近一次接收的请求指令请求切换播放的视频资源。

可选的,处理器401还用于:

在判定切换等待时间小于设定时间之后,继续判断切换等待时间是否小于设定时间;

直到判定切换等待时间不小于设定时间时,获取最近一次接收的请求指令请求切换播放的视频资源,并切换播放视频资源。

可选的,如果处理器401本次判断切换等待时间是否小于设定时间为首次判断时,该切换等待时间为初始值,该初始值大于或等于设定时间。

可选的,该装置还包括:

处理器401,用于在判断切换等待时间是否小于设定时间之前,启动主线程,并控制主线程创建并启动子线程;

处理器401在判断切换等待时间是否小于设定时间时,具体用于:

控制子线程判断切换等待时间是否小于设定时间,并控制子线程根据判断结果向主线程发送消息message对象;

处理器401在获取最近一次接收的请求指令请求切换播放的视频资源,并切换播放视频资源时,具体用于:

控制主线程通过异步回调handler机制接收子线程发送的message对象,并控制主线程根据message对象,维护视频切换播放过程中的全局数据,以及

控制主线程根据message对象,确定触发指令,指示切换播放最近一次接收的请求指令请求切换播放的视频资源。

可选的,该装置还包括:

处理器401,用于在接收切换播放视频的请求指令时,将切换标志位设置为第一标志位,第一标志位表示当前存在待处理的切换播放视频的请求指令;在获取最近一次接收的请求指令请求切换播放的视频资源,并切换播放视频资源之后,将切换标志位设置为第二标志位,第二标志位表示当前不存在待处理的切换播放视频的请求指令。

收发机402,用于在处理器401的控制下,接收或发送数据。

处理器401、收发机402以及存储器404通过总线403相互连接;总线403可以是外设部件互连标准(peripheralcomponentinterconnect,pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,eisa)总线等。所述总线可以分为地址总线、数据总线、控制总线等。

其中,在图4中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器401代表的一个或多个处理器和存储器404代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机402可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。处理器401负责管理总线架构和通常的处理,存储器404可以存储处理器401在执行操作时所使用的数据。

可选的,处理器404可以是中央处理器、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(field-programmablegatearray,fpga)或复杂可编程逻辑器件(complexprogrammablelogicdevice,cpld)。

通过本发明实施例提出的一种视频切换播放装置,可以实现视频直播场景中快速为用户切换播放视频,避免为用户切换播放视频资源的过程中,每次接收到用户请求切换播放视频的请求指令都需要维护一个播放列表,并根据该播放列表中视频资源的先后顺序为用户切换播放视频,导致切换视频的工作流程繁琐及性能低下的问题。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明实施例的精神和范围。这样,倘若本发明实施例的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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