一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

摄像机的调试方法、装置、录播主机及存储介质与流程

2023-02-04 10:13:11 来源:中国专利 TAG:


1.本技术实施例涉及计算机技术领域,尤其涉及一种摄像机的调试方法、装置、录播主机及存储介质。


背景技术:

2.在使用摄像机之前,通常需要使用厂家提供的调试软件对摄像机进行调试,若摄像机连接在公网上,那么使用厂家提供的调试软件进行调试则比较方便。
3.但是,若将摄像机接入嵌入式设备所在的内网中,那么基于该调试软件所进行的前期配置将会很繁琐。首先运维人员需使用网线将电脑连接至嵌入式设备所在的内网中,之后需要设置电脑的ip地址使其处于嵌入式设备的内网网段中,并确保该调试软件能够在该内网网段内识别到目标摄像头,最后在上述设置完毕后才能操作电脑中的调试软件来进行摄像头调试,这将导致对摄像机的调试效率低下,运维调试成本较高。


技术实现要素:

4.本技术实施例提供了一种摄像机的调试方法、装置、录播主机及存储介质,所述技术方案如下:
5.第一方面,本技术实施例提供了一种摄像机的调试方法,方法由嵌入式设备执行,摄像机接入嵌入式设备所在的内网中,方法包括步骤:
6.获取摄像机可识别的调试指令;其中,摄像机可识别的调试指令是根据调试信息和预设的指令生成算法生成的,调试信息是由部署在外部设备中的调试页面根据用户输入的调试数据转化得到的,外部设备与嵌入式设备建立数据连接;
7.将调试指令通过内网发送至摄像机中,使摄像机根据调试指令进行调试。
8.第二方面,本技术实施例提供了一种摄像机的调试装置,包括:
9.获取单元,用于获取摄像机可识别的调试指令;其中,摄像机可识别的调试指令是根据调试信息和预设的指令生成算法生成的,调试信息是由部署在外部设备中的调试页根据用户输入的调试数据转化得到的,外部设备与嵌入式设备建立数据连接;
10.调试单元,用于将调试指令通过内网发送至摄像机中,使摄像机根据调试指令进行调试。
11.第三方面,本技术实施例提供了一种录播主机,包括处理器、存储器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现如第一方面的摄像机的调试方法的步骤。
12.第四方面,本技术实施例提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现如第一方面的摄像机的调试方法的步骤。
13.在本技术实施例中,未采用厂家提供的调试软件对处于内网中的摄像机进行调试,而是建立外部设备与嵌入式设备的数据连接,通过部署在外部设备中的调试页面,得到
根据用户输入的调试数据转化后的调试信息,再基于该调试信息和预设的指令生成算法得到摄像机可识别的调试指令,嵌入式设备获取该摄像机可识别的调试指令,将调试指令通过内网发送至摄像机中,使摄像机根据调试指令进行调试,从而简化了调试前所要进行的配置操作,提高了对处于内网中的摄像机的调试效率。
14.为了更好地理解和实施,下面结合附图详细说明本技术的技术方案。
附图说明
15.图1为本技术一个实施例提供的摄像机的调试方法的流程示意图;
16.图2为本技术一个实施例提供的摄像机的调试方法的另一流程示意图;
17.图3为本技术一个实施例提供的摄像机的调试方法的又一流程示意图;
18.图4为本技术实施例提供的json数据格式的调试信息的示意图;
19.图5为本技术实施例提供的json数据格式的调试信息的另一示意图;
20.图6为本技术一个实施例提供的摄像机的调试方法中s101的流程示意图;
21.图7为本技术一个实施例提供的摄像机的调试方法中s101的另一流程示意图;
22.图8为本技术一个实施例提供的摄像机的调试方法中s101的又一流程示意图;
23.图9为本技术另一个实施例提供的摄像机的调试方法的流程示意图;
24.图10为本技术一个实施例提供的摄像机的调试装置的结构示意图;
25.图11为本技术一个实施例提供的录播主机的结构示意图。
具体实施方式
26.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本技术的一些方面相一致的装置和方法的例子。
27.在本技术使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本技术。在本技术和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
28.应当理解,尽管在本技术可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本技术范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”/“若”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
29.在对本技术实施例提出的摄像机的调试方法进行阐述之前,先对摄像机的现有调试方法进行简单说明。
30.通常来说在购买摄像机时,摄像机厂家均会提供调试软件的安装包,在进行调试之前需要在一台计算机设备上安装该厂家调试软件,并将该计算机设备与调试摄像机接入同一网络中,从而实现计算机设备与摄像机的交互通信,用户通过在调试软件中设置调试参数,实现对摄像机的调试。
31.但是,在一些使用场景下,摄像机会连接至内网中,例如:摄像机接入至录播主机的内网网卡上。
32.该录播主机为一种具备录播功能的嵌入式设备,常用教学互动的场景中。在使用录播主机时,其会与至少一台摄像机连接,并获取摄像机拍摄的视频画面,进而实现视频录制、存储和回放等功能。此外,录播主机还可以集成更多的功能于一体,例如:同屏播放多个摄像机的拍摄画面、远程与其他录播主机设备互动以及实时导播同步播放等。
33.那么,在摄像头连接至录播主机的内网网卡时,如果使用厂家调试软件对摄像机进行调试,则需要在本地通过网线将安装调试软件的计算机设备一同接入到录播主机所在的内网中,并且,需要设置计算机设备的网络ip为该录播主机所在的内网网段中,之后还要确保厂家调试软件基于其内部算法能够在内网中搜索到目标摄像头,最后才能针对该目标摄像头进行调试。
34.而由于教学场景等因素的限制,这种调试方式将是非常不便的,并且还会导致调试工作繁琐,调试效率低下等问题,进而影响教学互动的效果。
35.因而,为了解决上述技术问题,本技术实施例提出了一种摄像机的调试方法,请参阅图 1,为本技术一个实施例提供的摄像机的调试方法的流程示意图,该方法包括如下步骤:
36.s101:获取摄像机可识别的调试指令;其中,摄像机可识别的调试指令是根据调试信息和预设的指令生成算法生成的,调试信息是由部署在外部设备中的调试页面根据用户输入的调试数据转化得到的,外部设备与嵌入式设备建立数据连接。
37.s102:将调试指令通过内网发送至摄像机中,使摄像机根据调试指令进行调试。
38.在本技术实施例中,摄像机的调试方法的执行主体为嵌入式设备。该嵌入式设备可同时连接至内网和外网中,并且,摄像机接入该嵌入式设备所在的内网中。
39.更具体地,该嵌入式设备可以是一台同时具备内网网卡和外网网卡的嵌入式设备,例如:上述所提及的录播主机,在本技术实施例中,该录播主机通过内网网卡与摄像机建立通信。
40.关于步骤s101,首先说明何为调试信息,以及如何获取到调试信息。
41.在本技术实施例中,调试信息是由部署在外部设备中的调试页面根据用户输入的调试数据转化得到的信息。
42.具体地,在获取调试信息之前,外部设备与嵌入式设备需建立数据连接。
43.在一个可选的实施例中,外部设备可以是运维服务器,运维服务器通过外网与嵌入式设备建立数据连接。
44.那么,在执行步骤s101之前,请参阅图2,该方法包括步骤s103,具体如下:
45.s103:通过部署在运维服务器中的调试页面接收用户输入的调试数据,并通过运维服务器接收调试页面返回的调试信息。
46.在本实施例中,调试页面是部署在运维服务器中,与用户进行交互的前端页面。
47.具体地,用户可以通过与该调试页面交互,输入调试数据,调试页面会对调试数据进行转化,得到调试信息,再将调试信息发送至运维服务器,运维服务器接收该调试信息。
48.在另一个可选的实施例中,外部设备可以是内网设备,例如:接入嵌入式设备所在内网中的pc主机,内网设备通过内网与嵌入式设备建立数据连接。
49.具体地,外部设备可以通过有线的方式接入嵌入式设备所在的内网中,也可以通过局域网访问的无线方式接入嵌入式设备所在的内网中。
50.那么,在执行步骤s101之前,请参阅图3,该方法包括步骤s104,具体如下:
51.s104:通过所述调试软件内的所述调试页面接收用户输入的调试数据,并通过所述内网设备接收所述调试软件输出的调试信息。
52.在本实施例中,调试页面是调试软件中与用户进行交互的软件页面,具体地,用户可以通过与调试页面交互,输入调试数据,调试页面会对调试数据进行转化,得到调试信息,内网设备获取该调试信息。
53.在一个可选的实施例中,本技术所提及的调试信息为json(javascript object notation) 数据格式的调试信息,该调试信息中包括若干个字段和每个字段对应的值。
54.请参阅图4和图5,图4为本技术实施例提供的json数据格式的调试信息的示意图,图5为本技术实施例提供的json数据格式的调试信息的另一示意图。由图4和图5可以看到,调试信息中包括若干字段和对应的值。
55.具体地,用户可以通过与调试页面中的调试数据输入控件交互,输入调试数据,再通过与提交控件交互,触发提交控件关联的进程获取用户输入的调试数据,并基于调试数据生成 json格式的调试信息,将生成的json格式的调试信息发送至外部设备。
56.下面将针对根据调试信息和预设的指令生成算法,生成摄像机可识别的调试指令的方式进行说明,具体如下:
57.在本技术实施例中,指令生成算法用于将调试信息转化为摄像机可识别的调试指令。
58.指令生成算法可以预先设置在嵌入式设备中,在嵌入式设备接收到外部设备发送的调试信息后,其基于调试信息调取该指令生成算法,得到摄像机可识别的调试指令。
59.指令生成算法也可以预先设置在与嵌入式设备连接的其他计算机设备中,在嵌入式设备接收到外部设备发送的调试信息后,将调试信息发送至计算机设备中,并接收计算机设备返回的摄像机可识别的调试指令。其中,其他计算机设备可以为任意一台可执行指令生成算法的计算机设备。
60.在一个可选的实施例中,请参阅图6,步骤101包括步骤s1011~s1013,具体如下:
61.s1011:接收调试信息,根据调试信息的格式和预设的与格式对应的解析算法,解析调试信息,得到调试数据;其中,调试数据包括摄像机内网地址、摄像机类型、调试参数类型以及至少一个调试参数。
62.s1012:若调试参数类型为配置型,获取与配置型参数对应的第一指令生成算法。
63.s1013:根据摄像机类型、调试参数和第一指令生成算法,得到摄像机可识别的配置指令。
64.在本实施例中,生成调试指令的执行主体为嵌入式设备,在其他可选的实施例中,也可以由外部设备执行。
65.关于步骤s1011,嵌入式设备接收调试信息,判断调试信息的格式,获取与调试信息的格式对应的解析算法解析该调试信息,从而得到调试数据,调试数据具体包括:摄像机内网地址、摄像机类型、调试参数类型以及至少一个调试参数。
66.其中,摄像机内网地址是指摄像机在连接至嵌入式设备所在内网中的地址,通过
该摄像机内网地址,嵌入式设备能够确认将后续生成的调试指令发送至哪一摄像机中。
67.摄像机类型是基于摄像机的拍摄主体而划分的,在一个可选的实施例中,若当前处于教室场景中,那么摄像机类型包括拍摄老师的第一类型和拍摄学生的第二类型。
68.调试参数类型是指基于调试参数的功能而划分的,在本技术实施例中,调试参数的类型包括配置型和移动控制型。
69.在一个可选的实施例中,若调试信息的格式为json格式的,那么嵌入式设备则调用与json格式对应的解析算法,解析调试信息,得到摄像机内网地址、摄像机类型、调试参数类型以及至少一个调试参数。
70.其中,与json格式对应的解析算法较为常见,在此不进行详细限定,凡是能够解析字段和各字段对应的值的解析算法均在本技术保护范围内。
71.关于步骤s1012~s1013,针对不同类型的调试参数,采用不同的指令生成算法生成调试指令。
72.具体地,若嵌入式设备确认调试参数类型为配置型,则获取与配置型参数对应的第一指令生成算法。
73.在本技术实施例中,摄像机可识别的配置指令为字符串格式的配置指令,因而,第一指令生成算法即是将摄像机类型和调试参数转化为对应的字符串后,得到摄像机可识别的配置指令。
74.具体地,在一个可选的实施例中,嵌入式设备根据摄像机类型生成摄像机可识别的摄像机类型字符串,并根据调试参数生成摄像机可识别的调试参数字符串;之后,根据摄像机类型字符串、调试参数字符串、预设的连接字符串和预设的待设置调试参数的提示字符串,拼接得到字符串格式的配置指令。
75.其中,预设的连接字符串用于分隔配置指令中的摄像机类型字符串、调试参数字符串和待设置调试参数的提示字符串,从而使摄像机能够从配置指令中进行准确提取到摄像机类型字符串、调试参数字符串和待设置调试参数的提示字符串。
76.预设的待设置调试参数的提示字符串用于指示其后面的字符串为调试参数字符串,从而使摄像机能够确认从配置指令的哪里开始识别调试参数。
77.请参阅图4,图4中所示的json数据格式的调试信息,调试信息中“config”用于表明调试参数类型为配置型,那么对于图4所示的调试信息,生成的字符串格式的配置指令为“teacher_parameter\nset_director_config_file\nmin_switch_time=2\nextern_director_student_ena ble=1110”,其中,“teacher_parameter”表示摄像机类型字符串,“set_director_config_file”表示预设的待设置调试参数的提示字符串,“min_switch_time=2”和“extern_director_student_enable=11110”表示调试参数字符串,“\n”表示预设的连接字符串。
78.那么,在步骤s1011~s1013的基础上,步骤s102包括:嵌入式设备将配置指令通过内网发送至摄像机中,使摄像机根据所述配置指令进行配置,实现对摄像机的远程配置。
79.在本实施例中,通过嵌入式设备获取与调试信息的格式对应的解析算法,对调试信息进行解析,并根据解析得到的调试参数类型获取对应的指令生成算法,从而实现将配置型参数转化为摄像机可识别的字符串格式的配置指令,完成对摄像机的配置,这样的配置方式,能够极大程度地提高摄像机的调试效率。
80.在另一个可选的实施例中,请参阅图7,步骤101包括步骤s1014~s1016,具体如下:
81.s1014:接收调试信息,根据调试信息的格式和预设的与格式对应的解析算法,解析调试信息,得到调试数据;其中,调试数据包括摄像机内网地址、摄像机类型、调试参数类型以及至少一个调试参数。
82.s1015:若调试参数类型为移动控制型,获取与移动控制型参数对应的第二指令生成算法。
83.s1016:根据至少一个调试参数和第二指令生成算法,得到摄像机可识别的移动控制指令。
84.步骤s1014与步骤s1011相同,在此不进行赘述。
85.针对步骤s1015~s1016,针对不同类型的调试参数,采用不同的指令生成算法生成调试指令。
86.具体地,若嵌入式设备确认调试参数类型为移动控制型,则获取与移动控制型参数对应的第二指令生成算法。
87.在本技术实施例中,摄像机可识别的移动控制指令为十六进制格式的配置指令,因而,第二指令生成算法即是将摄像机类型和调试参数转化为对应的十六进制格式后,得到摄像机可识别的移动控制指令。
88.具体地,在一个可选的实施例中,嵌入式设备获取调试参数指示的目标移动类型;之后根据调试参数指示的目标移动类型和预设的移动类型与移动控制指令的对应关系,得到摄像机可识别的十六进制格式的移动控制指令。
89.其中,移动类型包括上移、下移、左移、右移和旋转,那么可以理解的是,针对不同的移动类型,其对应的移动控制指令也是不同的,例如图5所示的json数据格式的调试信息,调试信息中“action”用于表明调试参数类型为移动控制型,“upper”表示移动类型为上移,那么对应的十六进制格式的上移指令为:{0x81,0x01,0x06,0x01,0x0a,0x0a,0x03,0x01, 0xff}{0x81,0x01,0x06,0x01,0x03,0x03,0x03,0x03,0xff}。
90.上述仅为一个示例,基于摄像机可识别的调试指令的差异性,可以动态地修正指令生成算法,从而实现将调试信息转化为摄像机可识别的调试指令。
91.那么,在步骤s1014~s1016的基础上,步骤s102包括:嵌入式设备将移动控制指令通过内网发送至摄像机中,使摄像机根据移动控制指令移动,实现对摄像机的远程移动控制。
92.在本实施例中,通过嵌入式设备获取与调试信息的格式对应的解析算法,对调试信息进行解析,并根据解析得到的调试参数类型获取对应的指令生成算法,从而实现将移动控制型参数转化为摄像机可识别的十六进制格式的配置指令,完成对摄像机的移动控制,这样的移动控制方式,能够极大程度地提高摄像机的调试效率。
93.在本技术实施例中,未采用厂家提供的调试软件对处于内网中的摄像机进行调试,而是建立外部设备与嵌入式设备的数据连接,通过部署在外部设备中的调试页面,得到根据用户输入的调试数据转化后的调试信息,再基于该调试信息和预设的指令生成算法得到摄像机可识别的调试指令,嵌入式设备获取该摄像机可识别的调试指令,将调试指令通过内网发送至摄像机中,使摄像机根据调试指令进行调试,从而简化了调试前所要进行的
配置操作,提高了对处于内网中的摄像机的调试效率。
94.在一个可选的实施例中,为了能够更准确地确认摄像机的当前状态,在嵌入式设备发送调试指令至摄像机之后,其还会接收所述摄像机的回复信息,可理解的是,该回复信息的格式为摄像机可识别的数据格式,为了便于用户理解,嵌入式设备对所述回复信息进行格式转换,得到与调试信息格式相同的目标回复信息,例如:将回复信息转换为json数据格式的目标回复信息,之后,嵌入式设备再通过外网将所述目标回复信息发送至外部设备,使目标回复信息显示在调试页面中,从而使用户在浏览器一端,不仅可以实现对摄像机的调试,又能够及时跟进摄像机的调试效果,进一步地提高了调试效率,降低了运维成本。
95.在另一个的实施例中,请参阅图8,s101包括s1017~s1018,具体如下:
96.s1017:获取所述摄像机的品牌型号。
97.s1018:判断是否预存有与所述品牌型号匹配的指令生成算法,若是,根据所述调试信息和与所述品牌型号匹配的指令生成算法,得到所述品牌型号的摄像机可识别的调试指令。
98.具体地,连接至嵌入式设备的摄像机可以是任意品牌型号的摄像机,那么在嵌入式设备接收到调试信息之后,还需要获取所述摄像机的品牌型号,并判断是否预存有与所述品牌型号匹配的指令生成算法;若存有,则获取与品牌型号匹配的指令生成算法,根据调试信息和与品牌型号匹配的指令生成算法,得到品牌型号的摄像机可识别的调试指令。
99.在本实施例中,通过预先设置多个品牌型号匹配的指令生成算法,从而使得该嵌入式设备可以接入多个品牌型号的摄像机,实现对不同品牌型号的摄像机的调试。既可以利用一台嵌入式设备连接多台不同品牌类型的摄像机进行拍摄,又可以通过一个调试页面调试多台处于嵌入式设备所在内网中的摄像机。
100.请参阅图9,图9为本技术另一个实施例提供的摄像机的调试方法的流程示意图,该方法包括如下步骤:
101.s201:获取外部设备根据第一调试信息和预设的指令生成算法生成的调试指令;其中,调试指令是由部署在外部设备中的调试页面根据用户输入的调试数据转化得到的,外部设备与嵌入式设备建立数据连接。
102.s202:将调试指令通过内网发送至摄像机中,使摄像机根据调试指令进行调试。
103.在本实施例中,生成调试指令的执行主体为外部设备,关于外部设备根据第一调试信息和预设的指令生成算法生成调试指令过程,与嵌入式设备根据第一调试信息和预设的指令生成算法生成调试指令的过程是相同的。
104.通过外部设备生成调试指令,嵌入式设备仅用于调试指令的透传,有利于减轻嵌入式设备的负载,并且有利于兼容多种品牌的摄像机的调试。
105.请参见图10,为本技术一个实施例提供的摄像机的调试装置的结构示意图。该装置可以通过软件、硬件或两者的结合实现成为服务器的全部或一部分。该装置10包括:
106.获取单元101,用于获取摄像机可识别的调试指令;其中,所述摄像机可识别的调试指令是根据调试信息和预设的指令生成算法生成的,所述调试信息是由部署在外部设备中的调试页根据用户输入的调试数据转化得到的,所述外部设备与所述嵌入式设备建立数据连接;
107.调试单元102,用于将所述调试指令通过内网发送至所述摄像机中,使所述摄像机
根据所述调试指令进行调试。
108.需要说明的是,上述实施例提供的摄像机的调试装置在执行摄像机的调试方法时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分为不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的摄像机的调试装置与摄像机的调试方法属于同一构思,其体现实现过程详见方法实施例,这里不再赘述。
109.请参见图11,为本技术一个实施例提供的录播主机的结构示意图。如图11所示,该录播主机8可以包括:处理器80、存储器81以及存储在该存储器81并可以在该处理器80上运行的计算机程序82,例如:摄像机的调试程序;该处理器80执行该计算机程序82时实现上述各方法实施例中的步骤。或者,该处理器80执行该计算机程序82时实现上述各装置实施例中各模块/单元的功能。
110.其中,处理器80可以包括一个或多个处理核心。处理器80利用各种接口和线路连接录播主机8内的各个部分,通过运行或执行存储在存储器81内的指令、程序、代码集或指令集,以及调用存储器81内的数据,执行录播主机8的各种功能和处理数据,可选的,处理器80可以采用数字信号处理(digital signal processing,dsp)、现场可编程门阵列 (field-programmable gate array,fpga)、可编程逻辑阵列(programble logic array,pla) 中的至少一个硬件形式来实现。处理器80可集成中央处理器(central processing unit,cpu)、图像处理器(graphics processing unit,gpu)和调制解调器等中的一种或几种的组合。其中, cpu主要处理操作系统、用户界面和应用程序等;gpu用于负责触摸显示屏所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器80中,单独通过一块芯片进行实现。
111.其中,存储器81可以包括随机存储器(random access memory,ram),也可以包括只读存储器(read-only memory)。可选的,该存储器81包括非瞬时性计算机可读介质 (non-transitory computer-readable storage medium)。存储器81可用于存储指令、程序、代码、代码集或指令集。存储器81可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于至少一个功能的指令(比如触控指令等)、用于实现上述各个方法实施例的指令等;存储数据区可存储上面各个方法实施例中涉及到的数据等。存储器81 可选的还可以是至少一个位于远离前述处理器80的存储装置。
112.本技术实施例还提供了一种计算机存储介质,该计算机存储介质可以存储有多条指令,该指令适用于由处理器加载并执行上述实施例的方法步骤,具体执行过程可以参见上述实施例的具体说明,在此不进行赘述。
113.所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本技术的保护范围。上述系统中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
114.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
115.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
116.在本发明所提供的实施例中,应该理解到,所揭露的装置/终端设备和方法,可以通过其它的方式实现。例如,以上所描述的装置/终端设备实施例仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。
117.作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
118.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
119.集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,计算机程序包括计算机程序代码,计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。
120.本发明并不局限于上述实施方式,如果对本发明的各种改动或变形不脱离本发明的精神和范围,倘若这些改动和变形属于本发明的权利要求和等同技术范围之内,则本发明也意图包含这些改动和变形。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献