视频播放方法和系统

文档序号:664144 发布日期:2021-04-27 浏览:5次 >En<

阅读说明:本技术 视频播放方法和系统 (Video playing method and system ) 是由 吴俊毅 谭兆歆 刘浩 于 2019-10-25 设计创作,主要内容包括:本申请实施例公开了一种视频播放方法,包括:接收客户终端发送的页面访问请求;根据所述页面访问请求,获取HTML文件以及用于链接视频的视频播放地址;将所述视频播放地址加入所述HTML文件,以得到目标HTML文件;将所述目标HTML文件返回给所述客户终端,以便所述客户终端根据所述视频播放地址执行视频播放操作。本申请还提供了视频播放系统、计算机设备及计算机可读存储介质。本申请实施例,在于通过处于服务侧的计算机设备执行“向内容服务器发送播放地址请求”,替代处于用户侧的客户终端执行“向内容服务器发送播放地址请求”的步骤,提升了用户侧网络状况不佳情形下的开播速度。(The embodiment of the application discloses a video playing method, which comprises the following steps: receiving a page access request sent by a client terminal; acquiring an HTML file and a video playing address for linking a video according to the page access request; adding the video playing address into the HTML file to obtain a target HTML file; and returning the target HTML file to the client terminal so that the client terminal can execute video playing operation according to the video playing address. The application also provides a video playing system, computer equipment and a computer readable storage medium. According to the embodiment of the application, the step of sending the play address request to the content server is executed by the computer equipment on the service side instead of the step of sending the play address request to the content server by the client terminal on the user side, so that the play speed of the user side under the condition of poor network condition is improved.)

视频播放方法和系统

技术领域

本申请实施例涉及通信领域,尤其涉及一种视频播放方法、系统、计算机设备及计算机可读存储介质。

背景技术

随着网络视频的迅速普及,用户逐渐习惯通过终端设备播放各类视频。

通常,终端设备根据用户指令进入视频播放页面,并在该视频播放页面上进行视频的播放操作。

然而,在进入视频播放页面的过程中,可能会由于网络环境不佳而导致开播延迟。

发明内容

有鉴于此,本申请实施例的目的是提供一种视频播放方法、系统、计算机设备及计算机可读存储介质,用于解决开播延迟的技术问题。

本申请实施例的一个方面提供了一种视频播放方法,包括:接收客户终端发送的页面访问请求;根据所述页面访问请求,获取HTML文件以及用于链接视频的视频播放地址;将所述视频播放地址加入所述HTML文件,以得到目标HTML文件;及将所述目标HTML文件返回给所述客户终端,以便所述客户终端根据所述视频播放地址执行视频播放操作。

可选地,根据所述页面访问请求,获取HTML文件以及用于链接视频的视频播放地址,包括:根据所述页面访问请求获取HTML文件;根据所述页面访问请求生成播放地址请求;将所述播放地址请求发送到内容服务器中,以使所述内容服务器基于所述播放地址请求返回所述视频播放地址。

可选地,获取与所述页面访问请求对应的HTML文件,包括:根据所述页面访问请求,获取页面资源与页面模板;及根据所述页面资源和所述页面模板进行页面渲染操作,以得到渲染后的所述HTML文件。

可选地,获取与所述页面访问请求对应的HTML文件,包括:根据所述页面访问请求获取页面模板,其中,所述页面模板为用于发送至所述客户终端的所述HTML文件。

可选地,根据所述页面访问请求生成播放地址请求,包括:根据预设的路径地址和页面访问请求中的视频标识,生成所述播放地址请求。

可选地,所述方法用于计算机设备中,所述计算机设备与所述内容服务器位于同一个局域网中。

本申请实施例的一个方面又提供了一种视频播放系统,所述视频播放系统包括:接收模块,用于接收客户终端发送的页面访问请求;获取模块,用于根据所述页面访问请求,获取HTML文件以及用于链接视频的视频播放地址;添加模块,用于将所述视频播放地址加入所述HTML文件,以得到目标HTML文件;返回模块,用于将所述目标HTML文件返回给所述客户终端,以便所述客户终端根据所述视频播放地址执行视频播放操作。

本申请实施例的一个方面又提供了一种计算机设备,所述计算机设备包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时用于实现上述视频播放方法的步骤。

本申请实施例的一个方面又提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序可被至少一个处理器所执行,以使所述至少一个处理器执行上述视频播放方法的步骤。

本申请实施例的一个方面又提供了一种视频播放方法,包括:向第一服务器发送页面访问请求,所述页面访问请求包括目标视频的视频标识;接收所述第一服务器返回的目标HTML文件,所述目标HTML文件包括视频播放地址;基于所述目标HTML文件中的视频播放地址,执行视频播放操作。

可选地,所述视频播放地址是所述第一服务器基于所述视频标识向第二服务器请求得到的,其中,所述第一服务器和所述第二服务器位于同一局域网中。

本申请实施例提供的视频播放方法、系统、设备及计算机可读存储介质,在接收到作为客户终端的页面访问请求之后,获取一个HTML文件,还替代客户终端向内容服务器索取视频播放地址,将索取到的视频播放地址加入到HTML文件中,使得客户终端接收到计算机设备返回的目标HTML文件之后,可以根据目标HTML文件中视频播放地址执行视频播放操作。本申请实施例,通过处于服务侧的计算机设备执行“向内容服务器发送播放地址请求”,替代处于用户侧的客户终端执行“向内容服务器发送播放地址请求”的步骤,提升了用户侧网络状况不佳情形下的开播速度。

附图说明

图1示意性示出了根据本申请实施例一的视频播放方法的应用环境图;

图2示意性示出了根据本申请实施例一的视频播放方法的流程图;

图3示意性示出了图2中步骤S202的流程图;

图4示意性示出了图2中步骤S202的另一流程图;

图5示意性示出了图2中步骤S202的另一流程图;

图6示意性示出了图2中步骤S202的另一流程图;

图7示意性示出了视频播放方法的的传输图;

图8示意性示出了根据本申请实施例二的通信系统的框图;

图9示意性示出了根据本申请实施例三的适于实现视频播放方法的计算机设备的硬件架构示意图;以及

图10示意性示出了根据本申请实施例五的视频播放方法的流程图。

具体实施方式

为了使本申请实施例的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请实施例进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请实施例,并不用于限定本申请实施例。基于本申请实施例中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请实施例保护的范围。

需要说明的是,在本发明中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。

在进入视频播放页面的过程中,造成播放延迟的原因可能存在多个方面,其中本发明人发现:在现有的服务端和客户端的交互中,客户端接收到服务端的HTML文件之后,需要再度向服务端发起一个权限认证(auth)操作,待服务端认证完成之后,再向服务器发送播放地址请求。无论是认证操作还是播放地址请求操作,均一定程度上导致了视频播放的开播延迟,尤其在用户侧网络状况或客户端运行状况不佳的情况下。

下文将提供多个实施例,不难理解,下文提供的各个实施例可以用于解决上文描述的一个或多个技术问题。

图1示意性示出了根据本申请实施例一的视频播放方法的环境应用示意图。在示例性的实施例中,在示例性的实施例中,内容提供者2可以通过网络5连接多个客户终端6。

内容提供者2可以通过一个或多个网络5提供服务。网络5可以包括各种网络设备,例如路由器,交换机,多路复用器,集线器,调制解调器,网桥,中继器,防火墙,代理设备和/或等等。网络5可以包括物理链路,例如同轴电缆链路,双绞线电缆链路,光纤链路,它们的组合和/或类似物。网络5可以包括无线链路,例如蜂窝链路,卫星链路,Wi-Fi链路和/或类似物。

内容提供者2,可以由多个计算机设备组成(如,计算机设备3、内容服务器4),其中,计算机设备3可以为Web服务器,其用于供网上信息浏览服务;内容服务器4可以用于存储视频数据。该多个计算设备可以包括虚拟化计算实例。虚拟化计算实例可以包括虚拟机,诸如计算机系统的仿真,操作系统,服务器等。计算设备可以基于定义用于仿真的特定软件(例如,操作系统,专用应用程序,服务器)的虚拟映像和/或其他数据来加载虚拟机。随着对不同类型的处理服务的需求改变,可以在一个或多个计算设备上加载和/或终止不同的虚拟机。可以实现管理程序以管理同一计算设备上的不同虚拟机的使用。

多个客户终端6可以被配置为访问内容提供者2的内容和服务。多个客户终端6可以包括任何类型的计算设备,诸如移动设备,平板设备,膝上型计算机,机顶盒,智能电视等。

多个客户终端6可以与一个或多个用户相关联。单个用户可以使用多个客户终端6中的一个或多个来访问内容提供者2。多个客户终端6可以使用不同的网络来访问内容提供者2。

示例性的实施例中,客户终端6可以包括浏览器7。浏览器7向用户输出(例如,显示,呈现)内容。所述内容可以页面方式呈现可以包括视频,音频,评论,文本数据和/或类似物。客户终端6可以包括客户终端接口8,该客户终端接口8可以包括输入元件。例如,输入元素可以被配置为接收用户指令,所述用户指令可以使客户终端6执行各类操作,如,发送页面访问请求至计算机设备3中。

实施例一

图2示意性示出了根据本申请实施例一的视频播放方法的流程图。可以理解,本方法实施例可以被执行在计算机设备3中,且本方法实施例的流程图不用于对执行步骤的顺序进行限定。

如图2所示,该视频播放方法可以包括步骤S200~S206,其中:

步骤S200,接收客户终端发送的页面访问请求。

所述计算机设备3接收到该页面访问请求之后,会执行相应的响应操作。

所述页面访问请求可以是基于HTTP(S)(超文本传输协议,HyperText TransferProtocol)协议的HTTP请求,例如,http://bilibili.com/video/...。

步骤S202,根据所述页面访问请求,获取HTML(HyperText Markup Language,超文本标记语言)文件以及用于链接视频的视频播放地址。

所述计算机设备3对该页面访问请求进行解析,并基于解析结果定义一个HTTP响应,如送回目标页面对应的HTML文件。所述计算机设备3还会获取目标页面中的视频播放地址,将视频播放地址随所述HTML文件一起返回到客户终端6中,使得客户终端6可以根据计算机设备3返回的HTML文件即可直接进行视频播放操作。

在示例性的实施例中,如图3所示,所述步骤S202可以包括步骤S300~S304,其中:步骤S300,根据所述页面访问请求获取HTML文件;步骤S302,根据所述页面访问请求生成播放地址请求;步骤S304,将所述播放地址请求发送到内容服务器中,以使所述内容服务器基于所述播放地址请求返回所述视频播放地址。

所述HTML文件可以是未经过页面渲染的文件,也可以经过了页面渲染的文件。所谓页面渲染,在于运行Javascript脚本以请求页面数据,并将请求到的页面数据结合预设的页面模板转换为完整页面,该完整页面可以通过浏览器7展示给用户观看。

在示例性的实施例中,所述计算机设备3执行服务端渲染操作,如图4所示,所述步骤S300可以包括步骤S400~S402,其中:步骤S400,根据所述页面访问请求,获取页面资源与页面模板;步骤S502,根据所述页面资源和所述页面模板进行页面渲染操作,以得到渲染后的所述HTML文件。

在示例性的实施例中,所述计算机设备3不提供服务端渲染操作,通过客户终端执行客户端渲染操作,如图5所示,所述步骤S300可以包括步骤S500:根据所述页面访问请求获取页面模板,其中,所述页面模板为用于发送至所述客户终端的所述HTML文件。

执行服务端渲染操作或客户端渲染操作,是可以由计算机设备3和/或客户终端6的运行状态所决定的,例如,在计算机设备3在高负载情形下则可以停止服务端渲染操作,以维持设备正常运行。

在示例性的实施例中,如图6所示,所述步骤S302可以包括步骤S600:根据预设的路径地址和页面访问请求中的视频标识(ID),生成所述播放地址请求。举例而言:计算机设备3接收到客户终端6发送的页面访问请求,其URL(uniform resourcelocator,统一资源定位器)为https://www.bilibili.com/video/av70877592,“av70877592”为这个页面访问请求中的视频标识,则将“av70877592”与预设的路径地址“bilibili.com/playurl?id=”结合得到播放地址请求“bilibili.com/playurl?id=av70877592”。

所述计算机设备3得到播放地址请求“bilibili.com/playurl?id=av70877592”之后,将该播放地址请求发送到内容服务器4中,以使所述内容服务器基于该播放地址请求返回所述视频播放地址(video url)。

需要说明的是,不同的网站中,视频标识在url中的形式与位置可能有差异性,如爱奇艺的某个视频页面网址:https://www.iqiyi.com/v_19rvi9ywfo.html,其视频标识可能为19rvi9ywfo或v_19rvi9ywfo;优酷的某个视频页面网址:https://v.youku.com/v_show/id_XMzExMDAzNzY2MA==.html?spm=a2h0k.11417342.soresults.dtitle&s=efbfbd4a1a38efbfbdef,其视频标识可能为XMzExMDAzNzY2MA,在此不一一赘述。

步骤S204,将所述视频播放地址加入所述HTML文件,以得到目标HTML文件。

步骤S206,将所述目标HTML文件返回给所述客户终端,以便所述客户终端根据所述视频播放地址执行视频播放操作。

如上所述,实施例一所述的视频播放方法:

计算机设备3作为服务端,其在接收到作为客户终端的页面访问请求之后,获取一个HTML文件,还替代客户端向内容服务器4索取视频播放地址,将索取到的视频播放地址加入到HTML文件中,使得客户终端接收到计算机设备3返回的目标HTML文件之后,可以根据目标HTML文件中视频播放地址执行视频播放操作。

就传统技术而言,以客户端渲染为例,客户终端6需要通过以下步骤才能够施展视频播放操作:①向计算机设备3发送页面访问请求;②接收计算机设备返回的HTML文件;③请求、下载、初始化JS(如,loadvideo.js)等;④与内容服务器4进行权限认证操作;⑤向内容服务器4发送播放地址请求;⑥接收内容服务器4返回的视频播放地址,根据所述视频播放地址执行视频播放操作。不难理解,在步骤④和步骤⑤涉及到用户侧的网络状况,在用户侧网络状况不佳的情形下,这两个步骤的耗时是灾难性的,会严重影响视频的开播速度。

就本实施例而言,将上述步骤④和步骤⑤放在计算机设备3中执行,避免了用户侧网络状况不佳导致的开播延迟问题,从了有效提高了客户终端6的视频开播速度。另外,在一些实施例中,所述计算机设备3与所述内容服务器4位于同一个局域网中,使得计算机设备3在发送播放地址请求“bilibili.com/playurl?id=av70877592”之前,不需要与内容服务器4进行权限认证,即,减少了步骤④,提高了从所述内容服务器4中获取视频播放地址的效率。经过多次试验,通过计算机设备3向处于同一局域网内的内容服务器请求视频播放地址,基本可以维持在10毫秒以内,其速度远快于传统的视频播放地址请求方式。

为了使得本发明更加清晰易懂,如图7所示,下面提供一个示例,需要说明的是,该示例并不用于限制本发明。

步骤S700,客户终端发送页面访问请求,例如“bilibili.com/video/av70877592”。

步骤S702,计算机设备根据所述页面访问请求获取HTML文件;

步骤S704,计算机设备根据预设的路径地址和页面访问请求中的视频标识,生成所述播放地址请求,例如“bilibili.com/playurl?id=av70877592”;

步骤S706,计算机设备将所述播放地址请求发送到处于同一局域网内的内容服务器中;

步骤S708,内容服务器基于所述播放地址请求返回所述视频播放地址;

步骤S710,计算机设备将所述视频播放地址加入所述HTML文件,以得到目标HTML文件。

步骤S712,计算机设备将所述目标HTML文件返回给所述客户终端;

步骤S714,客户终端接收到目标HTML文件,先进行JS(如load video.js)的请求、下载及初始化等,以及进行页面渲染或二次页面渲染等;

步骤S716,客户终端根据所述目标HTML文件中的视频播放地址,执行视频播放操作。

实施例二

图8示意性示出了根据本申请实施例二的视频播放系统的框图,该视频播放系统可以被分割成一个或多个程序模块,一个或者多个程序模块被存储于存储介质中,并由一个或多个处理器所执行,以完成本申请实施例。本申请实施例所称的程序模块是指能够完成特定功能的一系列计算机程序指令段,以下描述将具体介绍本实施例中各程序模块的功能。

如图8所示,该视频播放系统800可以包括接收模块810、获取模块820、添加模块830及返回模块840,其中:

接收模块810,用于接收客户终端发送的页面访问请求;

获取模块820,用于根据所述页面访问请求,获取HTML文件以及用于链接视频的视频播放地址;

添加模块830,用于将所述视频播放地址加入所述HTML文件,以得到目标HTML文件;及

返回模块840,用于将所述目标HTML文件返回给所述客户终端,以便所述客户终端根据所述视频播放地址执行视频播放操作。

在示例性的实施例中,所述获取模块820,还用于:根据所述页面访问请求获取HTML文件;根据所述页面访问请求生成播放地址请求;将所述播放地址请求发送到内容服务器中,以使所述内容服务器基于所述播放地址请求返回所述视频播放地址。

在示例性的实施例中,所述获取模块820,还用于:根据所述页面访问请求,获取页面资源与页面模板;及根据所述页面资源和所述页面模板进行页面渲染操作,以得到渲染后的所述HTML文件。

在示例性的实施例中,所述获取模块820,还用于:根据所述页面访问请求获取页面模板,其中,所述页面模板为用于发送至所述客户终端的所述HTML文件。

在示例性的实施例中,所述获取模块820,还用于:根据预设的路径地址和页面访问请求中的视频标识,生成所述播放地址请求。

在示例性的实施例中,所述系统运行于计算机设备中,所述计算机设备与所述内容服务器位于同一个局域网中。

如上所述,实施例二所述的视频播放系统:

视频播放系统在接收到作为客户终端的页面访问请求之后,获取一个HTML文件,还替代客户端向内容服务器索取视频播放地址,将索取到的视频播放地址加入到HTML文件中,使得客户终端接收到计算机设备返回的目标HTML文件之后,可以根据目标HTML文件中视频播放地址执行视频播放操作。本视频播放系统替代客户终端执行“向内容服务器发送播放地址请求”,提升了用户侧网络状况不佳情形下的开播速度。

实施例三

图9示意性示出了根据本申请实施例三的适于实现视频播放方法的计算机设备的硬件架构示意图。本实施例中,计算机设备3是一种能够按照事先设定或者存储的指令,自动进行数值计算和/或信息处理的设备。例如,可以是机架式服务器、刀片式服务器、塔式服务器或机柜式服务器(包括独立的服务器,或者多个服务器所组成的服务器集群)等。如图9所示,计算机设备3至少包括但不限于:可通过系统总线相互通信链接存储器910、处理器920、网络接口930。其中:

存储器910至少包括一种类型的计算机可读存储介质,可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等)、随机访问存储器(RAM)、静态随机访问存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)、磁性存储器、磁盘、光盘等。在一些实施例中,存储器910可以是计算机设备3的内部存储模块,例如该计算机设备3的硬盘或内存。在另一些实施例中,存储器910也可以是计算机设备3的外部存储设备,例如该计算机设备3上配备的插接式硬盘,智能存储卡(SmartMedia Card,简称为SMC),安全数字(Secure Digital,简称为SD)卡,闪存卡(Flash Card)等。当然,存储器910还可以既包括计算机设备3的内部存储模块也包括其外部存储设备。本实施例中,存储器910通常用于存储安装于计算机设备3的操作系统和各类应用软件,例如视频播放方法的程序代码等。此外,存储器910还可以用于暂时地存储已经输出或者将要输出的各类数据。

处理器920在一些实施例中可以是中央处理器(Central Processing Unit,简称为CPU)、控制器、微控制器、微处理器、或其他数据处理芯片。该处理器920通常用于控制计算机设备3的总体操作,例如执行与计算机设备3进行数据交互或者通信相关的控制和处理等。本实施例中,处理器920用于运行存储器910中存储的程序代码或者处理数据。

网络接口930可包括无线网络接口或有线网络接口,该网络接口930通常用于在计算机设备3与其他计算机设备之间建立通信链接。例如,网络接口930用于通过网络将计算机设备3与外部终端相连,在计算机设备3与外部终端之间的建立数据传输通道和通信链接等。网络可以是企业内部网(Intranet)、互联网(Internet)、全球移动通讯系统(GlobalSystem of Mobile communication,简称为GSM)、宽带码分多址(Wideband Code DivisionMultiple Access,简称为WCDMA)、4G网络、5G网络、蓝牙(Bluetooth)、Wi-Fi等无线或有线网络。

需要指出的是,图9仅示出了具有部件910-930的计算机设备,但是应理解的是,并不要求实施所有示出的部件,可以替代的实施更多或者更少的部件。

在本实施例中,存储于存储器910中的视频播放方法还可以被分割为一个或者多个程序模块,并由一个或多个处理器(本实施例为处理器920)所执行,以完成本发明。

实施例四

本实施例还提供一种计算机可读存储介质,计算机可读存储介质其上存储有计算机程序,计算机程序被处理器执行时实现实施例中的视频播放方法的步骤。

本实施例中,计算机可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等)、随机访问存储器(RAM)、静态随机访问存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)、磁性存储器、磁盘、光盘等。在一些实施例中,计算机可读存储介质可以是计算机设备的内部存储单元,例如该计算机设备的硬盘或内存。在另一些实施例中,计算机可读存储介质也可以是计算机设备的外部存储设备,例如该计算机设备上配备的插接式硬盘,智能存储卡(Smart Media Card,简称为SMC),安全数字(Secure Digital,简称为SD)卡,闪存卡(Flash Card)等。当然,计算机可读存储介质还可以既包括计算机设备的内部存储单元也包括其外部存储设备。本实施例中,计算机可读存储介质通常用于存储安装于计算机设备的操作系统和各类应用软件,例如实施例中的视频播放方法的程序代码等。此外,计算机可读存储介质还可以用于暂时地存储已经输出或者将要输出的各类数据。

实施例五

图10示意性示出了根据本申请实施例五的视频播放方法的流程图。可以理解,本方法实施例可以被执行在客户终端6中,且本方法实施例的流程图不用于对执行步骤的顺序进行限定。

步骤S1000,向第一服务器发送页面访问请求,所述页面访问请求包括目标视频的视频标识。

例如,页面访问请求:“bilibili.com/video/av70877592”,所述目标视频标识为“av70877592”。

步骤S1002,接收所述第一服务器返回的目标HTML文件,所述目标HTML文件包括视频播放地址。

所述第一服务器可以为Web服务器;所述第二服务器可以为内容服务器,用于提供视频数据;所述视频播放地址是所述第一服务器基于所述视频标识向第二服务器请求得到的,其中,所述第一服务器和所述第二服务器位于同一局域网中。

步骤S1004,基于所述目标HTML文件中的视频播放地址,执行视频播放操作。

所述客户终端6接收到目标HTML文件之后,解析所述目标HTML文件,并请求、下载所需的JS,然后渲染成可供浏览器展示的页面,并根据解析出的视频播放地址向第二服务器请求视频数据,并根据请求到的视频数据在展示的页面上进行播放。

本申请实施例,不要执行“向内容服务器发送播放地址请求”的步骤,改由处于服务侧的第一服务器执行该步骤,避免了客户终端遇到网络状况不佳情形导致的开播延迟。

显然,本领域的技术人员应该明白,上述的本发明实施例的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明实施例不限制于任何特定的硬件和软件结合。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

18页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种无线通信基站

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类