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

摄像机控制方法、系统、视频会议终端及可读存储介质与流程

2021-12-04 02:31:00 来源:中国专利 TAG:


1.本发明涉及摄像机控制技术领域,尤其涉及一种摄像机控制方法、系统、视频会议终端及计算机可读存储介质。


背景技术:

2.随着视频会议终端的出现及普及,使得用户可以更加方便地进行会议。摄像机作为视频会议终端最重要的外设之一,主要通过hdmi(high definition multimedia interface,高清多媒体接口)、sdi(serial digital interface,数字分量串行接口)、dvi(digital visual interface,数字视频接口)、usb(universal serial bus,通用串行总线)等接口与视频会议终端连接,实现音视频数据的传输。但是,用户若要对摄像机进行控制,则需要借助另外的串口线,或者使用与摄像机配套的遥控器,才能实现对摄像机的控制操作。因而,目前用户对于摄像机的控制过于繁琐。
3.上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。


技术实现要素:

4.本发明的主要目的在于提供一种摄像机控制方法,旨在解决用户对于摄像机的控制过于繁琐的技术问题。
5.为实现上述目的,本发明提供一种摄像机控制方法,应用于摄像机控制系统,所述摄像机控制系统包括通过hdmi相互连接的视频会议终端和摄像机端,所述摄像机控制方法包括以下步骤:所述视频会议终端发送预设cec信息至所述摄像机端;所述摄像机端接收到所述预设cec信息,则向所述视频会议终端反馈对应的响应信息;所述视频会议终端接收到所述响应信息后,则获取远端控制信息并将所述远端控制信息转化为cec控制指令发送至所述摄像机端;所述摄像机端执行接收到的所述cec控制指令。
6.优选地,所述视频会议终端发送预设cec信息至所述摄像机端的步骤之后包括:所述视频会议终端获取所述预设cec信息的响应时间,并判断所述响应时间是否大于预设响应阈值;若大于预设响应阈值,则所述视频会议终端执行步骤:所述视频会议终端发送预设cec信息至所述摄像机端;若小于或等于预设响应阈值,则所述视频会议终端执行步骤:所述视频会议终端接收到所述响应信息,则生成cec控制指令并发送至所述摄像机端。
7.优选地,所述摄像机控制方法还包括:所述视频会议终端统计所述预设cec信息的发送次数,并判断所述发送次数是否
大于预设发送阈值;若所述发送次数小于或等于预设发送阈值,则所述视频会议终端执行步骤:所述视频会议终端发送预设cec信息至所述摄像机端。
8.优选地,所述视频会议终端统计所述预设cec信息的发送次数,并判断所述发送次数是否大于预设发送阈值的步骤之后包括:若所述发送次数大于预设发送阈值,则所述视频会议终端输出预设提示信息。
9.优选地,所述视频会议终端接收到所述响应信息后,则获取远端控制信息并将所述远端控制信息转化为cec控制指令发送至所述摄像机端的步骤包括:所述视频会议终端接收到所述响应信息,则将所述视频会议终端的摄像机控制状态修改为第二状态,其中,所述视频会议终端与所述摄像机端连接后,所述视频会议终端的摄像机控制状态为第一状态;当所述视频会议终端的摄像机控制状态为第二状态时,所述视频会议终端获取预设控制器的远端控制信息,并将所述远端控制信息转化为cec控制指令发送至所述摄像机端。
10.优选地,所述摄像机端执行接收到的所述cec控制指令的步骤包括:所述摄像机端接收所述cec控制指令,并将所述cec控制指令转化为内部标准控制命令,并执行所述内部标准控制命令。
11.优选地,所述视频会议终端发送预设cec信息至所述摄像机端的步骤之前包括:在所述视频会议终端和摄像机端通过hdmi相互连接时,所述视频会议终端与所述摄像机端通过cec通道进行交互,所述cec通道是所述视频会议终端与所述摄像机端通过hdmi连接后形成的逻辑通道。
12.此外,为实现上述目的,本发明还提供一种摄像机控制系统,所述摄像机控制系统包括:视频会议终端和摄像机端;所述视频会议终端,用于发送预设cec信息至所述摄像机端;所述摄像机端,用于接收到所述预设cec信息,则向所述视频会议终端反馈对应的响应信息;所述视频会议终端,用于接收到所述响应信息后,则获取远端控制信息并将所述远端控制信息转化为cec控制指令发送至所述摄像机端;所述摄像机端,用于执行接收到的所述cec控制指令。
13.此外,为实现上述目的,本发明还提供一种视频会议终端,所述视频会议终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的摄像机控制程序,所述摄像机控制程序被所述处理器执行后以实现以下操作:所述视频会议终端发送预设cec信息至所述摄像机端,以使所述摄像机端反馈与所述预设cec信息对应的响应信息;所述视频会议终端接收到所述响应信息后,则获取远端控制信息并将所述远端控制信息转化为cec控制指令发送至所述摄像机端,以使所述摄像机端执行接收到的所述cec控制指令。
14.所述摄像机控制程序被所述处理器执行还实现以下操作:所述视频会议终端获取所述预设cec信息的响应时间,并判断所述响应时间是否
大于预设响应阈值;若大于预设响应阈值,则所述视频会议终端执行步骤:所述视频会议终端发送预设cec信息至所述摄像机端;若小于或等于预设响应阈值,则所述视频会议终端执行步骤:所述视频会议终端接收到所述响应信息,则生成cec控制指令并发送至所述摄像机端。
15.所述摄像机控制程序被所述处理器执行还实现以下操作:所述视频会议终端统计所述预设cec信息的发送次数,并判断所述发送次数是否大于预设发送阈值;若所述发送次数小于或等于预设发送阈值,则所述视频会议终端执行步骤:所述视频会议终端发送预设cec信息至所述摄像机端。
16.所述摄像机控制程序被所述处理器执行还实现以下操作:若所述发送次数大于预设发送阈值,则所述视频会议终端输出预设提示信息。
17.所述摄像机控制程序被所述处理器执行还实现以下操作:所述视频会议终端接收到所述响应信息,则将所述视频会议终端的摄像机控制状态修改为第二状态,其中,所述视频会议终端与所述摄像机端连接后,所述视频会议终端的摄像机控制状态为第一状态;当所述视频会议终端的摄像机控制状态为第二状态时,所述视频会议终端获取预设控制器的远端控制信息,并将所述远端控制信息转化为cec控制指令发送至所述摄像机端。
18.所述摄像机控制程序被所述处理器执行还实现以下操作:所述视频会议终端接收到所述响应信息后,则获取远端控制信息并将所述远端控制信息转化为cec控制指令发送至所述摄像机端,以使所述摄像机端接收所述cec控制指令,并将所述cec控制指令转化为内部标准控制命令,并执行所述内部标准控制命令。
19.所述摄像机控制程序被所述处理器执行还实现以下操作:在所述视频会议终端和摄像机端通过hdmi相互连接时,所述视频会议终端与所述摄像机端通过cec通道进行交互,所述cec通道是所述视频会议终端与所述摄像机端通过hdmi连接后形成的逻辑通道。
20.此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有摄像机控制程序,所述摄像机控制程序被处理器执行时实现如上所述任一项所述的摄像机控制方法的步骤。
21.本发明提出的一种摄像机控制方法,应用于摄像机控制系统,所述摄像机控制系统包括通过hdmi相互连接的视频会议终端和摄像机端,在所述视频会议终端与所述摄像机端通过hdmi连接时,则建立起了可以在两者之间进行通讯的逻辑通道。所述视频会议终端可以通过所述逻辑通道发送预设cec信息至所述摄像机端。然后,所述摄像机端接收到所述预设cec信息,则生成与所述预设cec信息对应的响应信息,并向所述视频会议终端反馈所述响应信息。当所述视频会议终端接收到所述响应信息时,获知所述摄像机端可以接收cec控制指令,则所述视频会议终端可根据用户通过遥控器、智能手机等预设遥控设备下发的远端控制信息生成对应的cec控制指令并发送至所述摄像机端。当所述摄像机端接收到所述cec控制指令,则可执行与所述cec控制指令对应的控制操作,从而基于hdmi连线实现了
视频会议终端对摄像机的控制。相对于现有技术中增加额外的串口线,或者使用额外的摄像头遥控器的方案,在本发明中,无需对硬件设备进行改动,通过视频会议终端与摄像机之间原有用于视频数据传输的hdmi连线即可实现视频会议终端对摄像机的控制,提高了用户控制摄像机的便捷性。
附图说明
22.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。为了更清楚地说明本技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
23.图1为本发明摄像机控制方法第一实施例的流程示意图;图2为本发明摄像机控制方法中cec控制指令的一示例图;图3为本发明摄像机控制方法第二实施例的流程示意图;图4为本发明摄像机控制方法第三实施例的流程示意图;图5为本发明摄像机控制系统的结构示意图;图6是本发明实施例方案涉及的视频会议终端的结构示意图。
24.本技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。通过上述附图,已示出本技术明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本技术构思的范围,而是通过参考特定实施例为本领域技术人员说明本技术的概念。
具体实施方式
25.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本技术的一些方面相一致的装置和方法的例子。
26.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素,此外,本技术不同实施例中具有同样命名的部件、特征、要素可能具有相同含义,也可能具有不同含义,其具体含义需以其在该具体实施例中的解释或者进一步结合该具体实施例中上下文进行确定。
27.应当理解,尽管在本文可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本文范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语"如果"可以被解释成为"在
……
时"或"当
……
时"或"响应于确定"。再者,如同在本文中所使用的,单数形式“一”、“一个”和“该”旨在也包括复数形式,除非上下文中有相反的指示。应当进一步理解,术语“包含”、“包括”表明存在所述的
特征、步骤、操作、元件、组件、项目、种类、和/或组,但不排除一个或多个其他特征、步骤、操作、元件、组件、项目、种类、和/或组的存在、出现或添加。本技术使用的术语“或”、“和/或”、“包括以下至少一个”等可被解释为包括性的,或意味着任一个或任何组合。例如,“包括以下至少一个:a、b、c”意味着“以下任一个:a;b;c;a和b;a和c;b和c;a和b和c”,再如,“a、b或c”或者“a、b和/或c”意味着“以下任一个:a;b;c;a和b;a和c;b和c;a和b和c”。仅当元件、功能、步骤或操作的组合在某些方式下内在地互相排斥时,才会出现该定义的例外。
28.应该理解的是,虽然本技术实施例中的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
29.取决于语境,如在此所使用的词语“如果”、“若”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。
30.需要说明的是,在本文中,采用了诸如s100、s200等步骤代号,其目的是为了更清楚简要地表述相应内容,不构成顺序上的实质性限制,本领域技术人员在具体实施时,可能会先执行s200后执行s100等,但这些均应在本技术的保护范围之内。
31.应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
32.在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或者“单元”的后缀仅为了有利于本技术的说明,其本身没有特定的意义。因此,“模块”、“部件”或者“单元”可以混合地使用。
33.hdmi(high

definition multimedia interface,高清多媒体接口)是目前应用最广泛,最普遍的一类视频传输接口。摄像机与视频会议终端通过hdmi连接后,用户想要实现对摄像机的控制操作常用的实现方式为以下两种:其一,摄像机和视频会议终端之间通过rs

232标准接口(异步传输标准接口)连线,然后用户通过控制视频会议终端,然后该视频会议终端基于visca协议(索尼公司推出的摄像机控制代码协议)发送控制命令给摄像机;其二,用户通过摄像机自己配套的遥控器进行控制操作。
34.但是,第一种方法需要另外的单独一根串口线连接,第二种方式则需要不同的配套遥控设备才能实现对视频会议终端和摄像机分别控制,两者在使用和操作过程上都比较繁琐,给用户带来了较差体验。
35.参照图1,本发明第一实施例提供一种摄像机控制方法,应用于摄像机控制系统,所述摄像机控制系统包括视频会议终端和摄像机端,所述摄像机控制方法包括以下步骤:步骤s100,所述视频会议终端发送预设cec信息至所述摄像机端;具体地,所述视频会议终端与所述摄像机端通过hdmi连接后,会建立用于两者之间通讯的逻辑通道。所述视频会议终端可以通过所述逻辑通道将预设cec信息发送至所述摄像机端。所述预设cec信息为用于确定所述摄像机端是否支持cec控制功能的信息。
36.其中,在所述视频会议终端和摄像机端通过hdmi相互连接时,所述视频会议终端与所述摄像机端通过cec通道进行交互,所述cec通道是所述视频会议终端与所述摄像机端通过hdmi连接后形成的逻辑通道。
37.具体地,当所述视频会议终端和所述摄像机端通过hdmi连接时,hdmi连线中的cec(consumer electronics control,消费电子控制)总线会建立起所述视频会议终端和所述摄像机端之间用于通讯的逻辑通道(即cec通道),所述视频会议终端与所述摄像机端可以通过cec通道进行交互。
38.步骤s200,所述摄像机端接收到所述预设cec信息,则向所述视频会议终端反馈对应的响应信息;具体地,所述摄像机若是支持cec功能控制,则可以在接收到所述预设cec信息后,同样基于cec协议生成对应的响应信息,并通过cec通道向所述视频会议终端反馈所述响应消息。若是所述摄像机不支持cec功能控制,或者所述摄像机端与所述视频会议终端之间的连线存在故障(如接触不良、连线的线材损坏、收到干扰等),则所述摄像机端可能无法向所述视频会议终端反馈对应的响应信息。
39.步骤s300,所述视频会议终端接收到所述响应信息后,则获取远端控制信息并将所述远端控制信息转化为cec控制指令发送至所述摄像机端;具体地,当所述视频会议终端接收到所述响应信息后,则确定所述摄像机端支持cec功能控制且与所述视频会议终端的连接状态良好。因此所述视频会议终端可以获取用户通过预设控制设备(如遥控器、智能手机等)下发的远端控制信息,并根据所述远端控制信息生成对应的cec控制指令,并将所述cec控制指令发送至所述摄像机端。
40.在另一实施例中,步骤s300包括以下步骤:步骤s310,所述视频会议终端接收到所述响应信息,则将所述视频会议终端的摄像机控制状态修改为第二状态,其中,所述视频会议终端与所述摄像机端连接后,所述视频会议终端的摄像机控制状态为第一状态;步骤s320,当所述视频会议终端的摄像机控制状态为第二状态时,所述视频会议终端获取预设控制器的远端控制信息,并将所述远端控制信息转化为cec控制指令发送至所述摄像机端。
41.具体地,在所述视频会议终端与所述摄像机端通过hdmi连线接入后,所述视频会议终端的摄像机控制状态默认为第一状态,即不支持cec摄像机控制状态。所述视频会议终端的hdmi驱动接收到所述摄像机端反馈的响应信息后,则向所述视频会议终端的上层应用上报新的摄像机控制状态信息,以使所述视频会议终端的上层应用将所述摄像机控制状态修改为第二状态,即支持cec摄像机控制状态。当所述视频会议终端的摄像机控制状态为第二状态时,接收到用户通过预设控制器(如遥控器、智能手机等)下发的远端控制信息,则将所述远端控制信息转化为cec控制指令并将所述cec控制指令发送至所述摄像机端。所述cec控制指令可以包括对所述摄像机端的云台移动、焦距调节、摄像参数修改等功能和参数的控制指令。
42.其中,所述视频会议终端与所述摄像机端之间的cec信息可以通过数据帧的形式来发送的,数据帧结构可以由起始位,引导块和若干数据块组成。一个数据块可以由10位数据组成:8位数据,eom(end of message,消息结束位),ack(acknowledgment,应答位)组成。
所述cec控制指令由所述数据块携带。参考图2,图2为本发明摄像机控制方法中cec控制指令的一示例图。所述cec控制指令可以根据需要定义,所述视频会议终端与所述摄像机端两端保持一致即可。例如,对于请求消息,camera cmd parameter(摄像机命令提示符参数)是命令对应的参数,比如对于控制摄像机左转,对应的控制命令参数为:1

开始;0

停止;或者对应响应消息,camera cmd type(摄像机命令提示符类型)保持不变,命令参数对应操作的结果响应:1

成功,0

失败;对于摄像机是否支持cec控制的协商命令,可以camera cmd type为e,camera cmd parameter也为e,方便与其他命令区分开来。
43.步骤s400,所述摄像机端执行接收到的所述cec控制指令。
44.具体地,所述摄像机端接收到所述cec控制指令后,根据所述cec控制指令执行对应的控制操作,例如所述摄像机端云台上下左右的移动、zoom in或zoom out(zoom in表示用变焦距镜头使景物放大,将景物推近;zoom out刚好相反,表示用变焦距镜头使景物缩小,将景物拉远)、聚焦、设置/取消预置位、摄像参数(分辨率、白平衡、背光补偿等)的修改。
45.此外,在另一实施例中,步骤s400还包括以下步骤:步骤s410,所述摄像机端接收所述cec控制指令,并将所述cec控制指令转化为内部标准控制命令,并执行所述内部标准控制命令。
46.具体地,所述摄像机端接收到所述cec控制指令后,基于预先定义的cec控制指令与所述摄像机端内部标准控制命令的对应关系,将所述cec控制字令转化为所述摄像机端的内部标准控制命令,从而所述摄像机端执行所述内部标准控制命令,实现与所述cec控制指令对应的操作。
47.在本发明第一实施例中,应用于摄像机控制系统,所述摄像机控制系统包括通过hdmi相互连接的视频会议终端和摄像机端,在所述视频会议终端与所述摄像机端通过hdmi连接时,则建立起了可以在两者之间进行通讯的逻辑通道。所述视频会议终端可以通过所述逻辑通道发送预设cec信息至所述摄像机端。然后,所述摄像机端接收到所述预设cec信息,则生成与所述预设cec信息对应的响应信息,并向所述视频会议终端反馈所述响应信息。当所述视频会议终端接收到所述响应信息时,获知所述摄像机端可以接收cec控制指令,则所述视频会议终端可根据用户通过预设遥控设备下达的的远端控制信息生成对应的cec控制指令并发送至所述摄像机端。当所述摄像机端接收到所述cec控制指令,则可执行与所述cec控制指令对应的控制操作,从而基于hdmi连线实现了视频会议终端对摄像机的控制。相对于现有技术中增加额外的串口线,或者使用额外的摄像头遥控器的方案,在本实施例中,无需对硬件设备进行改动,通过视频会议终端与摄像机之间原有用于视频数据传输的hdmi连线即可实现视频会议终端对摄像机的控制,提高了用户控制摄像机的便捷性。
48.进一步地,参照图3,本发明第二实施例提供一种摄像机控制方法,基于上述图1所示的实施例,步骤s100之后包括以下步骤:步骤s110,所述视频会议终端获取所述预设cec信息的响应时间,并判断所述响应时间是否大于预设响应阈值;步骤s111,若大于预设响应阈值,则所述视频会议终端执行步骤s100;步骤s112,若小于或等于预设响应阈值,则所述视频会议终端执行步骤s300。
49.具体地,当所述视频会议终端向所述摄像机端发送预设cec信息后,进行计时,获得所述预设cec信息的响应时间(所述视频会议终端发送所述预设cec信息到接收到所述摄
像端的响应信息之间的时间间隔)。并判断所述响应时间是否大于预设响应阈值(如2秒、3秒、5秒等)。若所述响应时间大于预设响应阈值,则所述视频会议终端执行步骤s100,所述视频会议终端再次发送所述预设cec信息至所述摄像机端。若所述响应时间小于或者等于预设响应阈值,则所述视频会议终端执行步骤s300。例如,所述预设响应阈值为3秒,则所述视频会议终端发送预设cec信息后,若超过3秒还未接收到所述摄像机端反馈的响应信息,则所述视频会议终端再次发送所述预设cec信息至所述摄像机端。本实施例中,通过设置预设响应阈值,在所述预设cec信息的响应时间超出所述预设响应阈值后,所述视频会议终端再次发送所述预设cec信息至所述摄像机端,避免了由于偶然因素(如接触不良、hdmi连线收到干扰等)的影响而导致了所述摄像机端未接收到所述预设cec信息或者所述摄像机端反馈的响应信息未被所述视频会议终端接收到的情况,降低了偶然因素对用户控制摄像机的影响。
50.进一步地,参照图4,本发明第三实施例提供一种摄像机控制方法,基于上述图3所示的实施例,摄像机控制方法还包括以下步骤:步骤s120,所述视频会议终端统计所述预设cec信息的发送次数,并判断所述发送次数是否大于预设发送阈值;步骤s121,若所述发送次数小于或等于预设发送阈值,则所述视频会议终端执行步骤s100。
51.具体地,当所述视频会议终端向所述摄像机端发送预设cec信息后,对所述预设cec信息的发送次数进行统计,获取所述预设cec信息的发送次数。并判断所述发送次数是否大于预设发送阈值(如2次、3次、5次)。若所述发送次数小于或等于预设发送阈值,则所述视频会议终端执行步骤s100,所述视频会议终端再次发送所述预设cec信息至所述摄像机端。例如,所述预设发送阈值为3次,在所述视频会议终端未接收到所述摄像机端反馈的响应信息的之前,若所述预设cec信息的发送次数小于或等于3次,则所述视频会议终端会再次发送所述预设cec信息至所述摄像机端。本实施例中,通过设置预设发送阈值,在所述摄像机端未反馈响应信息之前,若所述发送次数未超过预设发送阈值,则所述视频会议终端再次发送所述预设cec信息至所述摄像机端,避免了由于偶然因素(如接触不良、hdmi连线收到干扰等)的影响而导致了所述摄像机端未接收到所述预设cec信息或者所述摄像机端反馈的响应信息未被所述视频会议终端接收到的情况,降低了偶然因素对用户控制摄像机的影响。
52.此外,在另一实施例中,步骤s120之后还包括以下步骤:步骤s122,若所述发送次数大于预设发送阈值,则所述视频会议终端输出预设提示信息。
53.具体地,当所述预设cec信息的发送次数大于预设发送阈值时,则所述视频会议终端会输出预设提示信息,所述提示信息可以是声音信息和/或图像信息。例如,在与所述视频会议终端连接的显示设备(如电视机、显示器或者投影仪的屏幕)上显示摄“摄像机cec控制失败”或者“请检查该摄像机的连接状态,以及确认该摄像机是否支持cec控制”,此外,还可以对用户进行语音提示。本实施例中,通过设置预设发送阈值,所述视频会议终端发送预设cec信息的此处超出预设发送阈值时,则可以确认由于接触不良、hdmi连线损坏等连接状态问题或者所述摄像机端并不支持cec控制,导致了所述视频会议终端无法实现对所述摄
像机端的控制,进而通过预设提示操作提醒用户,检查所述摄像机端的连接状态,以及确认所述摄像机端是否支持cec控制,从而避免在所述摄像机端无法连接或者不支持cec控制的情况下,用户长时间的等待,提高了用户的使用体验。
54.进一步地,参照图5,本发明一实施例提供一种摄像机控制系统,所述摄像机控制系统包括:视频会议终端10和摄像机端20;所述视频会议终端10,用于发送预设cec信息至所述摄像机端20;所述摄像机端20,用于接收到所述预设cec信息,则向所述视频会议终端10反馈对应的响应信息;所述视频会议终端10,用于接收到所述响应信息后,则获取远端控制信息并将所述远端控制信息转化为cec控制指令发送至所述摄像机端20;所述摄像机端20,用于执行接收到的所述cec控制指令。
55.更进一步地,所述摄像机控制系统还包括:所述视频会议终端10,还用于所述视频会议终端获取所述预设cec信息的响应时间,并判断所述响应时间是否大于预设响应阈值;若大于预设响应阈值,则所述视频会议终端10执行步骤s100;若小于或等于预设响应阈值,则所述视频会议终端10执行步骤s300。
56.更进一步地,所述摄像机控制系统还包括:所述视频会议终端10,还用于统计所述预设cec信息的发送次数,并判断所述发送次数是否大于预设发送阈值;若所述发送次数小于或等于预设发送阈值,则所述视频会议终端10执行步骤s100。
57.更进一步地,所述摄像机控制系统还包括:若所述发送次数大于预设发送阈值,则所述视频会议终端10输出预设提示信息。
58.更进一步地,所述摄像机控制系统还包括:所述视频会议终端10,还用于接收到所述响应信息,则将所述视频会议终端10的摄像机控制状态修改为第二状态,其中,所述视频会议终端10与所述摄像机端20连接后,所述视频会议终端10的摄像机控制状态为第一状态;当所述视频会议终端10的摄像机控制状态为第二状态时,所述视频会议终端10获取预设控制器的远端控制信息,并将所述远端控制信息转化为cec控制指令发送至所述摄像机端20。
59.更进一步地,所述摄像机控制系统还包括:所述摄像机端20,还用于接收所述cec控制指令,并将所述cec控制指令转化为内部标准控制命令,并执行所述内部标准控制命令。
60.更进一步地,所述摄像机控制系统还包括:在所述视频会议终端10和摄像机端20通过hdmi相互连接时,所述视频会议终端10与所述摄像机端20通过cec通道进行交互,所述cec通道是所述视频会议终端10与所述摄像机端20通过hdmi连接后形成的逻辑通道。
61.如图6所示,图6是本发明实施例方案涉及的硬件运行环境的视频会议终端结构示意图。
62.如图6所示,所述视频会议终端可以包括:处理器1001,例如cpu,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi

fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non

volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
63.本领域技术人员可以理解,图6中示出的视频会议终端结构并不构成对所述视频会议终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
64.如图6所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及摄像机控制应用程序。
65.在图6所示的视频会议终端中,处理器1001可以用于调用存储器1005中存储的摄像机控制程序,并执行以下操作:所述视频会议终端发送预设cec信息至所述摄像机端,以使所述摄像机端反馈与所述预设cec信息对应的响应信息;所述视频会议终端接收到所述响应信息,则生成cec控制指令并发送至所述摄像机端,以使所述摄像机端执行接收到的所述cec控制指令。
66.所述视频会议终端发送预设cec信息至所述摄像机端,以使所述摄像机端反馈与所述预设cec信息对应的响应信息;所述视频会议终端接收到所述响应信息后,则获取远端控制信息并将所述远端控制信息转化为cec控制指令发送至所述摄像机端,以使所述摄像机端执行接收到的所述cec控制指令。
67.更进一步地,处理器1001还可以用于调用存储器1005中存储的摄像机控制程序,并执行以下操作:所述视频会议终端获取所述预设cec信息的响应时间,并判断所述响应时间是否大于预设响应阈值;若大于预设响应阈值,则所述视频会议终端执行步骤:所述视频会议终端发送预设cec信息至所述摄像机端;若小于或等于预设响应阈值,则所述视频会议终端执行步骤:所述视频会议终端接收到所述响应信息,则生成cec控制指令并发送至所述摄像机端。
68.更进一步地,处理器1001还可以用于调用存储器1005中存储的摄像机控制程序,并执行以下操作:所述视频会议终端统计所述预设cec信息的发送次数,并判断所述发送次数是否大于预设发送阈值;若所述发送次数小于或等于预设发送阈值,则所述视频会议终端执行步骤:所述视频会议终端发送预设cec信息至所述摄像机端。
69.更进一步地,处理器1001还可以用于调用存储器1005中存储的摄像机控制程序,并执行以下操作:
若所述发送次数大于预设发送阈值,则所述视频会议终端输出预设提示信息。
70.更进一步地,处理器1001还可以用于调用存储器1005中存储的摄像机控制程序,并执行以下操作:所述视频会议终端接收到所述响应信息,则将所述视频会议终端的摄像机控制状态修改为第二状态,其中,所述视频会议终端与所述摄像机端连接后,所述视频会议终端的摄像机控制状态为第一状态;当所述视频会议终端的摄像机控制状态为第二状态时,所述视频会议终端获取预设控制器的远端控制信息,并将所述远端控制信息转化为cec控制指令发送至所述摄像机端。
71.更进一步地,处理器1001还可以用于调用存储器1005中存储的摄像机控制程序,并执行以下操作:所述视频会议终端接收到所述响应信息后,则获取远端控制信息并将所述远端控制信息转化为cec控制指令发送至所述摄像机端,以使所述摄像机端接收所述cec控制指令,并将所述cec控制指令转化为内部标准控制命令,并执行所述内部标准控制命令。
72.更进一步地,处理器1001还可以用于调用存储器1005中存储的摄像机控制程序,并执行以下操作:在所述视频会议终端和摄像机端通过hdmi相互连接时,所述视频会议终端与所述摄像机端通过cec通道进行交互,所述cec通道是所述视频会议终端与所述摄像机端通过hdmi连接后形成的逻辑通道。
73.此外,本发明实施例还提出一种计算机存储介质。
74.所述计算机存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述实施例提供的摄像机控制方法中的操作,具体步骤参考上述实施例,此处不再过多赘述。
75.可以理解,上述场景仅是作为示例,并不构成对于本技术实施例提供的技术方案的应用场景的限定,本技术的技术方案还可应用于其他场景。例如,本领域普通技术人员可知,随着系统架构的演变和新业务场景的出现,本技术实施例提供的技术方案对于类似的技术问题,同样适用。
76.上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。
77.本技术实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
78.本技术实施例设备中的单元可以根据实际需要进行合并、划分和删减。
79.在本技术中,对于相同或相似的术语概念、技术方案和/或应用场景描述,一般只在第一次出现时进行详细描述,后面再重复出现时,为了简洁,一般未再重复阐述,在理解本技术技术方案等内容时,对于在后未详细描述的相同或相似的术语概念、技术方案和/或应用场景描述等,可以参考其之前的相关详细描述。
80.在本技术中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
81.本技术技术方案的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本技术记载的范围。
82.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,被控终端,或者网络设备等)执行本技术每个实施例的方法。
83.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本技术实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络,或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质,(例如,软盘、存储盘、磁带)、光介质(例如,dvd),或者半导体介质(例如固态存储盘solid state disk (ssd))等。
84.以上仅为本技术的优选实施例,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

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

相关文献