会议一体机的网络共享方法、装置及会议一体机与流程

文档序号:25811726发布日期:2021-07-09 13:35阅读:202来源:国知局
1.本发明涉及会议一体机的网络共享
技术领域
:,特别涉及会议一体机的网络共享方法、装置及会议一体机。
背景技术
::2.目前,大多数会议一体机中同时存在两个系统,android系统和windows系统。实际使用过程中,通常需要android系统和windows系统实现共享网络。目前实现android系统和windows系统共享网络一般的做法有以下几种:1.android系统端使用wifi模块作为一个热点,windows系统端连接这个热点从而实现联网。3.2.android系统和windows系统连接同一个网络交换机实现上网。4.采用以上两种方式实现共享网络存在以下问题:1.使用热点的方式,可能会受到干扰,以及受到无线网络的连接带宽限制。5.2.使用交换机芯片会增加硬件成本。6.因此,有必要对现有技术的网络共享方法进行改进。技术实现要素:7.本发明的目的是提供一种会议一体机的网络共享方法、装置及会议一体机,不需要交换机芯片即可解决现有技术中采用热点实现共享网络会受干扰和带宽限制的问题。8.本发明的目的是通过以下技术方案实现的:第一方面,本发明提供一种会议一体机的网络共享方法,包括以下步骤:android系统通过其内部otgusb模块与windows系统连接;通过控制电路控制otgusb模块的id引脚接地,从而控制otgusb模块作为usbdevice设备使用;或通过控制电路控制otgusb模块的id引脚接高电平,从而控制otgusb模块作为usbhost设备使用。9.进一步的,所述控制otgusb模块作为usbdevice设备使用包括:将otgusb模块的id引脚接地;配置android系统主芯片的内核kennel,使其支持usbgadgetsupport,再根据android系统主芯片的usb配置增加驱动,使otgusb模块成为一个虚拟网卡;修改android系统芯片的内核kernel里面的iptable表做ip转发,使得接到android系统的网络数据通过虚拟网卡发送出去;windows系统端通过otgusb模块上网,从而实现windows系统和android系统的网络共享。10.进一步的,控制otgusb模块作为usbhost设备使用包括:通过android系统主芯片的一个gpio引脚控制otgusb模块的id引脚接高电平。11.第二方面,本发明提供一种会议一体机的网络共享装置,包括otgusb模块和控制电路,android系统通过所述otgusb模块与windows系统连接;所述otgusb模块至少包括id引脚,id引脚连接控制电路的输出端,控制电路的输入端连接android系统主芯片的gpio引脚;通过android系统主芯片的gpio引脚控制控制电路的输出端为高电平,从而控制otgusb模块作为usbhost设备使用,或者通过android系统主芯片的gpio引脚控制控制电路的输出端为低电平,从而控制otgusb模块作为usbdevice设备使用。12.进一步的,所述控制电路包括电阻r1、电阻r2和三极管q1,电阻r1的一端作为控制电路的输入端连接android系统主芯片的gpio引脚,电阻r1的另一端连接三极管q1的基极,三极管q1的发射极接地,三极管q1的集电极作为控制电路的输出端连接otgusb模块的id引脚,并且通过电阻r2连接电压vcc。13.进一步的,所述otgusb模块还包括电源引脚、接地引脚和两个数据引脚。14.第三方面,本发明提供一种会议一体机,包括上述网络共享装置。15.本发明的会议一体机的网络共享方法、装置及会议一体机,无需增加芯片成本即可实现共享网络,共享网络抗干扰能力强,也不会受到带宽限制。附图说明16.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。17.图1为本发明的会议一体机的网络共享方法的步骤图;图2为本发明的会议一体机的网络共享装置的框图;图3为本发明的控制电路的电路原理图。具体实施方式18.下面结合附图对本公开实施例进行详细描述。19.以下通过特定的具体实例说明本公开的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本公开的其他优点与功效。显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。本公开还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本公开的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。20.本发明的会议一体机的网络共享方法,其步骤图如图1所示,包括以下步骤:步骤s1、android系统通过其内部otgusb模块与windows系统连接。21.otg是on‑the‑go的缩写,应用于不同的设备或移动设备间的联接,进行数据交换。主要是协商usb设备是作为host还是device设备的,比如手机支持otg功能,在连接u盘的时候,由于u盘只能做device设备,此时手机就作为host设备,能够读写u盘,而u盘不能读写手机。当手机接入电脑的时候,手机就作为了device设备,电脑可以读写手机的存储,手机不能读写电脑的存储。22.步骤s2、通过控制电路控制otgusb模块的id引脚接地,从而控制otgusb模块作为usbdevice设备使用;或通过控制电路控制otgusb模块的id引脚接高电平,从而控制otgusb模块作为usbhost设备使用。[0023]usbdevice设备和usbhost设备是usb设备的两种不同的类型,其中usbdevice设备只能被读写,比如u盘。usbhost设备可以控制其他设备的usb接口,比如电脑的usb接口。[0024]进一步的,控制otgusb模块作为usbdevice设备使用包括:步骤s201、将otgusb模块的id引脚通过三极管连接到地。[0025]步骤s202、配置android系统主芯片的内核kennel,使其支持usbgadgetsupport,再根据android系统主芯片的usb配置增加驱动,使otgusb模块成为一个虚拟网卡。[0026]usbgadgetsupport是内核中的一个控制开关,能够使otgusb模块从软件上支持host设备或device设备的类型,配合硬件连接就能够构成完整的otg功能了。[0027]步骤s203、修改android系统芯片的内核kernel里面的iptable表做ip转发,使得接到android系统的网络数据通过虚拟网卡发送出去。[0028]关于iptable的修改,主要是修改它的内建表,这部分依照linux的开源代码修改就可以。[0029]步骤s204、windows系统端通过这个otgusb模块识别到一个网卡设备并通过网卡设备上网,从而实现windows系统和android系统的网络共享。[0030]进一步的,当windows系统和android系统不需要网络共享时,通过android系统主芯片的一个gpio引脚控制otgusb模块的id引脚接高电平。[0031]通过android系统主芯片的gpio引脚就可以控制otgusb模块的id引脚是连接gnd还是高电平,从而控制otgusb是作为device设备还是host设备。当作为host设备的时候windows就无法识别到虚拟网卡设备,就断开了网络连接,反之则进行网络设备的连接。[0032]会议一体机的网络共享装置,其结构框图如图2所示,包括otgusb模块和控制电路,所述otgusb模块至少包括id引脚,id引脚连接控制电路的输出端,控制电路的输入端连接android系统主芯片的gpio引脚。通过android系统主芯片的gpio引脚控制控制电路的输出端为高电平,从而控制otgusb模块作为usbhost设备使用,或者通过android系统主芯片的gpio引脚控制控制电路的输出端为低电平,从而控制otgusb模块作为usbdevice设备使用。[0033]android系统和windows系统通过otgusb模块连接,当otgusb模块作为usbdevice设备使用时,android系统和windows系统实现网络共享。[0034]进一步的,otgusb模块还包括电源引脚、接地引脚和两个数据引脚。[0035]进一步的,所述控制电路的电路原理图如图3所示,包括电阻r1、电阻r2和三极管q1,电阻r1的一端作为控制电路的输入端连接android系统主芯片的gpio引脚,电阻r1的另一端连接三极管q1的基极,三极管q1的发射极接地,三极管q1的集电极作为控制电路的输出端连接otgusb模块的id引脚,并且通过电阻r2连接电压vcc。[0036]图3的工作原理为:当android系统主芯片的gpio引脚输出低电平时,三极管q1不导通,三极管q1的集电极为高电平,所以otgusb模块的id引脚也是高电平,此时otgusb模块作为host设备使用。当android系统主芯片的gpio引脚输出高电平时,三极管q1导通,三极管q1的集电极为低电平,所以otgusb模块的id引脚也是低电平,此时otgusb模块作为device设备使用。[0037]本发明还提供一种会议一体机,包括上述网络共享装置。[0038]在本发明中,除非另有明确的规定和限定,第一特征在第二特征“上”可以是第一和第二特征直接接触,或第一和第二特征通过中间媒介间接接触。“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。[0039]在本发明中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接或彼此可通讯;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。[0040]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。[0041]另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。[0042]所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read‑onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。[0043]以上仅为说明本发明的实施方式,并不用于限制本发明,对于本领域的技术人员来说,凡在本发明的精神和原则之内,不经过创造性劳动所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。当前第1页1 2 3 当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1