CN116980149A - 连接管理方法、装置、终端及存储介质 - Google Patents
连接管理方法、装置、终端及存储介质 Download PDFInfo
- Publication number
- CN116980149A CN116980149A CN202210431194.5A CN202210431194A CN116980149A CN 116980149 A CN116980149 A CN 116980149A CN 202210431194 A CN202210431194 A CN 202210431194A CN 116980149 A CN116980149 A CN 116980149A
- Authority
- CN
- China
- Prior art keywords
- connection
- code
- target account
- connection code
- interactive
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000007726 management method Methods 0.000 title claims abstract description 265
- 238000003860 storage Methods 0.000 title claims abstract description 22
- 230000002452 interceptive effect Effects 0.000 claims abstract description 253
- 238000004891 communication Methods 0.000 claims abstract description 204
- 230000003993 interaction Effects 0.000 claims abstract description 109
- 238000000034 method Methods 0.000 claims abstract description 32
- 230000006870 function Effects 0.000 claims description 37
- 238000005304 joining Methods 0.000 claims description 16
- 238000004590 computer program Methods 0.000 claims description 9
- 230000004044 response Effects 0.000 claims description 5
- 238000005516 engineering process Methods 0.000 abstract description 7
- 238000010586 diagram Methods 0.000 description 21
- 230000008569 process Effects 0.000 description 11
- 230000005540 biological transmission Effects 0.000 description 8
- 238000012545 processing Methods 0.000 description 5
- 238000012795 verification Methods 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 238000007667 floating Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000005266 casting Methods 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000008707 rearrangement Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0815—Network architectures or network communication protocols for network security for authentication of entities providing single-sign-on or federations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup of application sessions
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申请实施例公开了一种连接管理方法、装置、终端及存储介质,其包括:接收登录操作;响应于所述登录操作,登录目标账号;获取所述目标账号绑定的连接码,所述目标账号在其他终端中通过所述连接码与交互平板建立通信连接时与所述连接码绑定;根据所述连接码,与所述交互平板建立通信连接;接收控制操作;基于所述通信连接向所述交互平板发送相应的控制指令,以使所述交互平板执行所述控制指令,所述控制指令通过所述控制操作生成。采用上述方法可以解决相关技术中用户使用多个电子终端与交互平板建立通信连接时操作过于繁琐的技术问题。
Description
技术领域
本申请实施例涉及通信连接技术领域,尤其涉及一种连接管理方法、装置、终端及存储介质。
背景技术
随着智能化技术的发展,通过各类智能化的应用程序可以满足用户不同的需求,例如,分别在用户使用的电子终端和交互平板中安装用于通信连接的应用程序,以通过该应用程序实现电子终端和交互平板的局域网连接。实现连接后,用户通过电子终端可以控制交互平板执行录屏、截屏、投屏、文件传输或创建会议等功能。
相关技术中,当用户使用多个电子终端时,需要在多个电子终端中重复进行连接操作以使多个电子终端分别与交互平板建立通信连接。这样繁琐的操作环节,不仅增加了用户的操作时长还增加了用户的操作复杂度。
发明内容
本申请一个实施例提供了一种连接管理方法、装置、终端及存储介质,以解决相关技术中用户使用多个电子终端与交互平板建立通信连接时操作过于繁琐的技术问题。
第一方面,本申请一个实施例提供了一种连接管理方法,包括:
接收登录操作;
响应于所述登录操作,登录目标账号;
获取所述目标账号绑定的连接码,所述目标账号在其他终端中通过所述连接码与交互平板建立通信连接时与所述连接码绑定;
根据所述连接码,与所述交互平板建立通信连接;
接收控制操作;
基于所述通信连接向所述交互平板发送相应的控制指令,以使所述交互平板执行所述控制指令,所述控制指令通过所述控制操作生成。
第二方面,本申请一个实施例还提供了一种连接管理装置,包括:
登录接收单元,用于接收登录操作;
账号登录单元,用于响应于所述登录操作,登录目标账号;
第一连接码获取单元,用于获取所述目标账号绑定的连接码,所述目标账号在其他终端中通过所述连接码与交互平板建立通信连接时与所述连接码绑定;
通信连接单元,用于根据所述连接码,与所述交互平板建立通信连接;
控制接收单元,用于接收控制操作;
控制发送单元,用于基于所述通信连接向所述交互平板发送相应的控制指令,以使所述交互平板执行所述控制指令,所述控制指令通过所述控制操作生成。
第三方面,本申请一个实施例还提供了一种连接管理终端,包括:
通信模块,用于实现数据通信;
一个或多个处理器;
存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的连接管理方法。
第四方面,本申请一个实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面所述的连接管理方法。
在本申请一个实施例中,通过接收登录操作登录目标账号,获取目标账号绑定的连接码,其中,目标账号可在其他终端中登录且在其他终端通过连接码首次与交互平板建立通信连接时将目标账号与连接码绑定,之后,根据绑定的连接码与交互平板建立通信连接,通信连接后,接收控制操作并向交互平板发送相应的控制指令以使交互平板执行该控制指令的技术手段,解决了相关技术中用户使用的多个电子终端与交互平板建立通信连接时操作过于繁琐的技术问题。多个电子终端与交互平板建立通信连接时,其中一个电子终端登录用户的账号后将账号与当前使用的连接码绑定,之后,另外的电子终端登录用户的账号后,无需再获取手动输入的连接码,可以直接获取该账号绑定的连接码,并基于连接码实现自动登录,即实现了同一账号的多个电子终端的连接的同步,用户无需多次进行连接操作,简化了用户的操作过程,降低了用户的操作时长,尤其在多人沟通场景下,提高了沟通效率,并且,交互平板和电子终端均无需额外增加硬件成本,便于推广和使用。
附图说明
图1为本申请一个实施例提供的一种连接管理方法的流程图。
图2为本申请一个实施例提供的一种连接管理方法的流程图;
图3为本申请一个实施例提供的一种连接管理方法的示例流程图;
图4为本申请一个实施例提供的第一界面示意图;
图5为本申请一个实施例提供的第二界面示意图;
图6为本申请一个实施例提供的第三界面示意图;
图7为本申请一个实施例提供的第四界面示意图;
图8为本申请一个实施例提供的第五界面示意图;
图9为本申请一个实施例提供的第六界面示意图;
图10为本申请一个实施例提供的一种连接管理装置的结构示意图;
图11为本申请一个实施例提供的一种连接管理终端的结构示意图。
具体实施方式
下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。
多人沟通场景(如会议场景)下,交互平板是较为常用的辅助沟通设备。其中,交互平板是通过触控技术对显示在显示平板上的内容进行操控和实现人机交互操作的一体化设备,其集成了投影机、电子白板、幕布、音响、电视机以及视频会议终端等一种或多种功能。交互平板安装有至少一类操作***,其中,操作***可以是Android***、Windows***、Linux***或IOS***等。交互平板在操作***下可以安装至少一个应用程序。其中,应用程序可以是操作***自带的应用程序,也安装是从第三方设备或者服务器中下载的应用程序,当前不作限定。交互平板还配置有至少一块显示屏。例如,交互平板配置有一块具有触摸功能的显示屏,该显示屏可以是电容屏、电阻屏、红外屏和/或电磁屏。用户可以通过手指或触控笔(也称为触摸笔、智能笔等)触控显示屏的方式实现对交互平板的控制。此外,交互平板还可以连接鼠标、键盘等外置设备,用户还可以通过操作外置设备的方式实现对交互平板的控制。交互平板还配置有通信模块,通过通信模块可以实现通信功能,例如,通过通信模块实现与其他电子终端进行数据传输。再如,通过通信模块实现与后台的服务器进行数据传输。
交互平板辅助沟通时,可以与局域网中用户使用的电子终端建立通信连接。其中,用户使用的电子终端可以是手机、平板电脑或笔记本电脑等。电子终端安装有至少一类操作***,操作***可以是Android***、Windows***、Linux***或IOS***等。电子终端在操作***下可以安装至少一个应用程序,且安装的应用程序可以是操作***自带的应用程序,也安装是从第三方设备或者服务器中下载的应用程序,当前不作限定。电子终端还配置有至少一块显示屏。例如,电子终端配置有一块具有触摸功能的显示屏,该显示屏可以是电容屏、电阻屏、红外屏和/或电磁屏。用户可以通过手指或触控笔触控显示屏的方式实现对电子终端的控制。此外,电子终端还可以连接鼠标、键盘等外置设备,用户还可以通过操作外置设备的方式实现对交互平板的控制。电子终端还配置有通信模块,电子终端通过通信模块可以实现通信功能,例如,电子终端通过通信模块与交互平板、其他电子终端或后台的服务器进行数据传输。
当前,电子终端具有可移动性,用户可以结合当前的使用场景将电子终端放置在需要的位置上,如会议场景下,会议室中放置有交互平板,此时,用户可以将自身的电子终端带进会议室并通过交互平板所在的局域网与交互平板建立通信连接。建立通信连接时,由交互平板生成用于连接的连接码,并显示该连接码,其中,连接码为一串由字母、数字和/或符号组成的字符串,交互平板生成连接码时使用的规则当前不作限定。之后,用户在电子终端中输入连接码,以通过连接码与交互平板进行连接。
建立通信连接后,用户通过电子终端向交互平板传输文件或者投屏,以在交互平板中显示需要供会议室内其他用户观看的内容。用户通过电子终端还可以指示交互平板进行录屏、截屏等功能。
一些场景下,用户需要使用多个电子终端与交互平板建立通信连接,如用户需要将笔记本电脑中的PPT和手机中的图片分别投屏至交互平板进行显示时,需要分别在笔记本电脑和手机中输入连接码,以使两个电子终端分别与交互平板建立通信连接,即用户需要重复输入连接码的动作,这样使得用户的操作较为繁琐,降低了会议效率。
因此,本申请一个实施例提供了一种连接管理方法、装置、终端及存储介质,以在多个电子终端连接交互平板时,无需用户在多个电子终端中逐一进行连接操作,降低了用户的操作复杂度。
图1为本申请一个实施例提供的一种连接管理方法的流程图。该连接管理方法可以由连接管理终端执行,连接管理终端可以通过软件和/或硬件的方式实现,该连接管理终端可以是两个或多个物理实体构成,也可以是一个物理实体构成。当前,该连接管理终端可以认为是用户使用的电子终端(也可记为电子设备、终端设备等)。
一个实施例中,连接管理终端和交互平板中分别安装有用于实现连接的应用程序。当前,连接管理终端中安装的应用程序可以理解为通信连接时的客户端。客户端可包括前台和后台,前台是指在显示屏中显示且供用户进行交互,后台是指在后台运行无法供用户观看。可理解,连接管理终端执行连接管理方法时,可由连接管理终端中用于实现连接的应用程序执行连接管理方法,此时,用于实现连接的应用程序也可认为是连接管理终端本身。相应的,交互平板中安装用于实现连接的应用程序,该应用程序也可以包括前台和后台。通过用于连接的应用程序,使得交互平板和连接管理终端相互配合,进而实现交互平板与连接管理终端的通信连接,还可以使交互平板在连接后接收连接管理终端发送的控制指令,并对控制指令进行响应。示例性的,交互平板和连接管理终端均可以与服务器进行通信,由服务器为交互平板和连接管理终端中的用于连接的应用程序提供相关的服务。可理解,上述所提及的通信环节,均可通过自身的通信模块实现。
参考图1,该连接管理方法包括:
步骤110、接收登录操作。
用户在客户端完成注册后,可以得到供自身使用的账号。之后,用户使用客户端时,需要登录自身的账号。当前,只有在用户登录后,才可与交互平板建立通信连接。
示例性的,将用户登录账号时执行的操作记为登录操作。登录操作的具体实现手段当前不作限定,例如,通过用户名和密码登录账号时,登录操作可包括输入用户名、输入密码以及确定登录的操作,再如,通过用户的指纹登录账号时,登录操作包括指示采集指纹的操作。又如,通过用户人脸登录账号时,登录操作包括指示拍摄人脸图像的操作。可选的,客户端可以记录前一次登录账号时使用的登录信息(如用户名、密码、指纹、人脸图像等),并在本次登录过程中,直接使用记录的登录信息,此时,登录操作可以仅包括确定登录的操作。
可选的,连接管理终端先接收启动客户端的操作,如检测到客户端所对应的应用图标接收到点击操作时,确定接收到启动客户端的操作,之后,启动客户端。客户端启动后,显示登录界面。或者是,客户端启动后,显示用于登录的虚拟按键,当检测到该虚拟按键接收到设定操作(如单击操作)时,显示登录界面。之后,连接管理终端接收作用于登录界面的登录操作。其中,登录界面的界面内容当前不作限定。
步骤120、响应于登录操作,登录目标账号。
示例性的,基于登录操作,登录用户使用的账号。当前,将用户使用的账号记为目标账号。可选的,接收登录操作后,获取登录信息,并在登录信息验证成功后,登录目标账号。其中,登录信息的验证过程当前不作限定,例如,通过用户名和密码进行登录时,通过登录操作获取的登录信息包括用户名和密码,之后,判断用户名是否为已注册的用户名,若为已注册的用户名,则确定密码是否为用户名对应的密码,若是,则确定验证成功,若不是,则提示用户密码错误。若用户名不是已注册的用户名,则提示用户当前账号未注册。可选的,由服务器验证登录信息,此时,服务器中存储有当前已注册的各账号以及各账号对应的登录信息,用户登录时,客户端的后台将登录信息反馈至服务器,由服务器验证登录信息,并在验证成功后,通知客户端目标账号登录成功。可理解,若验证失败,则提示用户无法进行登陆,此时,用户可以在连接管理终端中重新进行登陆操作。
步骤130、获取目标账号绑定的连接码,目标账号在其他终端中通过连接码与交互平板建立通信连接时与连接码绑定。
示例性的,客户端支持单账号登录多个连接管理终端,即用户使用多个连接管理终端时,可以在多个连接管理终端的客户端中同时登录目标账号。
登录目标账号后,连接管理终端获取目标账号当前绑定的连接码,一个实施例中,连接码是由交互平板生成的,且供各连接管理终端连接使用。一个实施例中,交互平板基于网络信息生成连接码,当前,网络信息可理解为交互平板在局域网中的网络信息,通过网络信息可以使局域网中的其他终端查找到交互平板并与交互平板进行通信。可选的,交互平板启动后,后台运行用于连接的应用程序以等待连接管理终端的连接,同时基于本机的网络信息生成连接码,其中,连接码可以显示在交互平板中,以供交互平板所在空间的用户获取连接码并通知其他的用户。可选的,连接管理终端与交互平板建立通信连接后,交互平板的显示界面可以发生变化,然而,无论交互平板的显示界面如何发生变化,均会在显示界面中显示连接码,直到交互平板关闭或者是用户指示交互平板停止显示连接码。
示例性的,目标账号绑定有连接码,说明当前已经有登录目标账号的其他连接管理终端(即其他终端)基于连接码与交互平板建立通信连接。具体来说,基于客户端支持单账号登录多个连接管理终端的特性,当一个客户端登录目标账号后,用户在客户端中输入连接码,之后,客户端基于该连接码与交互平板建立通信连接后,目标账号和连接码绑定,当另外的客户端登录目标账号时,可以直接获取绑定的连接码,无需用户再手动输入连接码。
可选的,存在目标账号没有绑定连接码的情况,即当前登录目标账户的各连接管理终端均未与交互平板建立通信连接时,目标账号没有绑定的连接码,此时,无法获取目标账号绑定的连接码。基于此,获取连接码之前,需要先判断目标账号是否有绑定的连接码,并在有绑定的连接码时,获取连接码。一个实施例中,目标账号没有绑定的连接码时,可以由用户在连接管理终端中输入本次连接使用的连接码。之后,连接管理终端通过该连接码与交互平板建立通信连接,之后,将该连接码与目标账号进行绑定,以供登录目标账号的其他连接管理终端基于绑定关系获取连接码。
可选的,目标账号与连接码的绑定关系可以存储在服务器中,连接管理终端通过访问服务器可以获取到绑定的连接码。
步骤140、根据连接码,与交互平板建立通信连接。
示例性的,对连接码进行解析后,可以获取交互平板的网络信息,之后,客户端通过网络信息与交互平板建立通信连接。
一个实施例中,连接管理终端与交互平板可以处于同一个局域网,也可以不处于同一局域网,当处于同一局域网时,连接管理终端基于交互平板的网络信息,直接使用局域网与交互平板建立通信连接。当不处于同一局域网时,连接管理终端无法基于网络信息与交互平板通信,此时,连接管理终端可以通过互联网与交互平板建立通信连接。一种可选方式,连接管理终端将交互平板的网络信息发送至服务器,由服务器建立通信连接,此时,连接管理终端和交互平板间传输的所有内容均通过服务器进行转发。其中,服务器建立通信连接时,可以是基于网络信息定位交互平板(此时,服务器中预先存储有各交互平板的网络信息),并确定服务器与交互平板进行通信时使用的通信地址(互联网的通信地址),之后,基于该通信地址和连接管理终端使用的通信地址,建立通信连接。一种可选方式,连接管理终端通过远程会议的方式与交互平板建立通信连接,其中,远程会议也可以记为网络会议、音视频会议、远程视频会议等。远程会议可理解为通过互联网技术,将不同地点的电子终端连接起来进行音视频通话,以模拟面对面的会议场景。通过远程会议建立通信连接时,由连接管理终端向服务器发送一个指令,之后,由服务器将该指令发送至交互平板,交互平板根据该指令确定未处于同一局域网的连接管理终端需要建立通信连接,之后,交互平板创建远程会议,并生成会议码。该会议码为一串由字母、数字和/或符号组成的字符串,交互平板生成会议码时使用的规则当前不作限定。通过会议码可以使多个连接管理终端加入交互平板创建的远程会议中。生成会议码后,交互平板将会议码发送至服务器并由服务器将会议码反馈至连接管理终端,之后,连接管理终端通过该会议码加入交互平板创建的远程会议,加入后可以认为与交互平板建立了通信连接。可选的,会议码也可以由服务器生成并分别发送至交互平板和连接管理终端,交互平板基于该会议码创建远程会议,连接管理终端基于该会议码加入远程会议。
一个实施例中,建立通信连接后,若连接管理终端与交互平板断开通信连接,则解除目标账号与连接码之间的绑定关系,此时,登录目标账号的其他连接管理终端也同步断开与交互平板的通信连接。
步骤150、接收控制操作。
一个实施例中,连接管理终端与交互平板建立通信连接后,可以对交互平板进行控制,其中,可控制交互平板实现的功能可以根据实际情况设定,可选的,连接管理终端与交互平板通过局域网连接时控制交互平板实现的功能记为第一功能,连接管理终端与交互平板通过非局域网连接时控制交互平板实现的功能记为第二功能,第一功能和第二功能可以相同也可以不同,当前以第一功能和第二功能不同为例进行描述,举例而言,通过局域网连接(即交互平板与连接管理终端处于同一局域网)时,连接管理终端可以控制交互平板进行录屏、截屏、投屏、创建远程会议以及接收文件等第一功能。其中,录屏是指交互平板对显示屏中的显示内容进行录制。截屏是指交互平板对显示屏的全部或部分局域中的显示内容进行截取以得到对应的图片。投屏也可称为传屏、飞屏、屏幕共享等,其是指通过特定技术将电子终端的画面“实时地”显示到交互平板,显示的内容包括各类媒体信息和实时操作画面。创建远程会议是指交互平板根据连接管理终端的指示创建远程会议,并生成会议码,以供其他连接管理终端基于会议码加入远程会议,可选的,交互平板创建远程会议后,可以由连接管理终端获取会议码,并基于会议码向其他连接管理终端发送会议邀请,其他连接管理终端基于会议邀请获取会议码并基于会议码加入远程会议。接收文件是指交互平板接收连接管理终端发送的文件,其中,该文件可以是白板文件、PPT、Word、多媒体文件(音频和/或视频文件)等。可选的,交互平板接收到文件后可以直接通过自身的应用程序打开该文件,或者是,将接收的文件以缩略图的方式显示,并由用户在交互平板中选择缩略图,之后,交互平板指示对应的应用程序打开用户选择的文件。打开文件后,除了展示该文件,用户还可在交互平板中对文件进行编辑操作。举例而言,交互平板接收白板文件后,通过本地的白板应用打开白板文件,其中,在白板应用的界面中,用户可以实现与实体黑板类似的写、画、擦除等操作,并进一步有更好的移动、保存、缩放、***图片、颜色调整、笔画粗细设置等数字化功能。实际应用中,白板应用也可以命名为书写应用、电子白板应用、协同白板应用等名称,不管名称如何改变,只要用于实现上述功能的应用,均等同于本公开的白板应用。再如,通过非局域网连接(即交互平板与连接管理终端未处于同一局域网)时,连接管理终端可以控制交互平板进行录屏、截屏以及接收文件等第二功能。此时,由于交互平板已经创建了远程会议,因此,连接管理终端无需在指示交互平板创建远程会议。
示例性的,连接管理终端对交互平板进行控制时,用户指示控制时发出的相关操作可记为控制操作,其中,控制操作的具体实现方式当前不作限定。之后,连接管理终端基于接收的控制操作生成对应的控制指令。可理解,交互平板与自身终端处于同一局域网时,控制指令用于指示交互平板实现第一功能,交互平板与自身终端未处于同一局域网时,控制指令用于指示所述交互平板实现第二功能。
一个实施例中,连接管理终端与交互平板建立通信连接后,连接管理终端显示控制界面,用户通过操作控制界面选择需要交互平板实现的功能,并发出控制操作。其中,控制界面的显示内容当前不做限定,之后,连接管理终端根据控制操作生成控制指令并发送至交互平板。可理解,用户发出控制操作时,连接管理终端显示的控制界面可发生变化。
可选的,目标账号存在绑定的连接码时,从用户视角而言,用户在登录界面进行登录后,连接管理终端显示控制界面,用户通过控制界面确定与交互平板已建立通信连接,而连接过程在后台进行。实际应用中,还可以是用户在登录界面进行登录后,连接管理终端显示连接界面,连接界面显示当前绑定的连接码,之后,由用户在连接界面确定建立连接时,连接管理终端通过连接码与交互平板建立通信连接,之后,显示控制界面。
步骤160、基于通信连接向交互平板发送相应的控制指令,以使交互平板执行控制指令,控制指令通过控制操作生成。
示例性的,连接管理终端向交互平板发送控制指令,交互平板接收控制指令后,对其进行响应。如交互平板接收的控制指令包含白板文件时,指示白板应用开启,并在白板应用中打开白板文件。
一个实施例中,利用已经与交互平板建立的通信连接,发送控制指令,其中,连接管理终端和交互平板通过局域网通信连接时,控制指令直接通过局域网发送至交互平板中。一个实施例中,电子终端和交互平板通过非局域网通信连接,控制指令通过远程会议发送至交互平板。
上述,通过接收的登录操作登录目标账号,获取目标账号绑定的连接码,其中,目标账号可在其他终端中登录且在其他终端通过连接码首次与交互平板建立通信连接时将目标账号与连接码绑定,之后,根据绑定的连接码与交互平板建立通信连接,通信连接后,接收控制操作并向交互平板发送相应的控制指令以使交互平板执行该控制指令的技术手段,解决了相关技术中用户使用的多个电子终端与交互平板建立通信连接时操作过于繁琐的技术问题。用户使用多个电子终端与交互平板建立通信连接时,其中一个电子终端登录用户的账号后将账号与当前使用的连接码绑定,之后,另外的电子终端登录用户的账号后,无需再手动输入连接码,可以直接获取该账号绑定的连接码,并基于连接码实现自动登录,即实现了同一账号的多个电子终端的连接的同步,用户无需多次进行连接操作,简化了用户的操作过程,降低了用户的操作时长,尤其在多人沟通场景下,提高了沟通效率,并且,交互平板和电子终端均无需额外增加硬件成本,便于推广和使用。
本申请一个实施例中,登录目标账号后,连接管理终端的后台可以持续监听是否有与目标账号绑定的连接码。此时,步骤130可以包括:接收服务器反馈的连接码绑定消息,连接码绑定消息为目标账号与连接码绑定的消息;响应于连接码绑定消息,获取目标账号绑定的连接码。
示例性的,目标账号没有绑定连接码时,若某个登录目标账号的其他连接管理终端接收到用户输入的连接码且基于连接码与交互平板建立通信连接,则其他连接管理终端会通知服务器将目标账号与连接码绑定。服务器将目标账号和连接码绑定后,生成连接码绑定消息,连接码绑定消息是说明目标账号和连接码绑定的消息。可选的,连接码绑定消息包含目标账号和连接码。示例性的,服务器生成连接码绑定消息后,查找登录该目标账号的连接管理终端,并将连接码绑定消息发送至登录该目标账号的连接管理终端。
一个实施例中,当前的连接管理终端登录目标账号后,可以通过后台持续监听服务器中的连接码绑定消息,当监听到与目标账号有关的连接码绑定消息,接收服务器发送的连接码绑定消息,即获取连接码绑定消息,此时,连接管理终端可以确定登录目标账号的其他电子终端已经绑定了连接码。之后,连接管理终端解析连接码绑定消息,以获取与目标账号绑定的连接码。可理解,监听连接码绑定消息,是由于当前目标账号没有绑定的连接码,若登陆目标账号时,目标账号已经绑定了连接码,则可以直接获取连接码,此时,无需监听连接码绑定消息。
可选的,连接管理终端通过后台持续监听服务器中的连接码绑定消息时,若接收到用户在本地输入的连接码,并基于连接码与交互平板建立通信连接,则停止监听。或者是,连接管理终端接收到连接码绑定消息后,停止监听。
上述,当登录目标账号的其他终端通过连接码连接交互平板时,通过对应的连接码绑定消息,可以使当前的连接管理终端得到目标账号与连接码绑定的消息,进而获取到与目标账号绑定的连接码,以通过连接码实现与交互平板的通信连接,这样不仅可以实现不同电子终端间的连接同步,还可以保证不同电子终端间连接的实时性,一个电子终端与交互平板建立通信连接后,其他电子终端可以自动与交互平板建立通信连接。
本申请一个实施例中,连接管理终端与交互平板建立通信连接后,还可以断开与交互平板的通信连接。
一个示例中,可以由用户在连接管理终端中执行断开通信连接的操作,此时,根据连接码,与交互平板建立通信连接之后,还包括:接收连接停止操作;响应于连接停止操作,断开与交互平板建立的通信连接;通知服务器将目标账号和连接码解绑,以使登录目标账号的其他终端断开与交互平板建立的通信连接。其中,连接停止操作是指示连接管理终端断开通信连接的操作。连接停止操作由用户在连接管理终端中发出,连接停止操作的具体实现手段当前不作限定。例如,连接管理终端与交互平板建立通信连接后,显示用于触发停止的虚拟按键,当检测到该虚拟按键接收到设定操作(如单击操作)时,确定接收到连接停止操作。之后,连接管理终端根据连接停止操作,断开与交互平板的通信连接。可选的,连接管理终端断开通信连接时,向交互平板发送断开通信连接的通知,以使交互平板明确与连接管理终端断开通信连接。一个实施例中,连接管理终端断开通信连接之后,由后台通知服务器将目标账号和连接码解绑,此时,若有其他连接管理终端登录目标账号,则服务器会将解绑的消息通知其他连接管理终端,其他连接管理终端根据解绑的消息,断开与交互平板的通信连接。可选的,连接管理终端断开通信连接后,可同步退出登录的目标账号。还可选的,连接管理终端断开通信连接后,可保持登录目标账号,此时,若用户再次存在连接请求时,可以在连接管理终端中输入交互平板生成的连接码,以通过连接码建立与交互平板的通信连接。
可理解,连接管理终端再次与交互平板通信连接时,目标账号和对应的连接码会再次绑定。
可理解,连接管理终端与交互平板建立通信连接之后的任何时刻,用户都可结合自身的实际需求在连接管理终端中发出连接停止操作。
一个示例中,由其他连接管理终端执行断开通信连接的操作,此时,根据连接码,与交互平板建立通信连接之后,还包括:接收服务器反馈的连接码解绑消息,连接码解绑消息为目标账号与连接码解绑的消息;响应于连接码解绑消息,断开与交互平板建立的通信连接。
示例性的,连接码解绑消息是说明目标账号和连接码解绑的消息。可选的,用户在其他连接管理终端中发出连接停止操作后,其他连接管理终端会通知服务器将目标账号与连接码解码。服务器将目标账号和连接码解绑后,生成连接码解绑消息。可选的,连接码解绑消息包含目标账号和连接码。示例性的,服务器生成连接码解绑消息后,查找登录该目标账号的连接管理终端,并将连接码解绑消息发送至登录该目标账号的连接管理终端。
一个实施例中,当前的连接管理终端登录目标账号或者与交互平板建立通信连接后,可以通过后台持续监听服务器中的连接码解绑消息,当监听到与目标账号有关的连接码解绑消息,接收服务器发送的连接码解绑消息,即获取连接码解绑消息,此时,连接管理终端可以确定登录目标账号的其他连接管理终端与交互平板断开了通信连接。之后,连接管理终端根据连接码解绑消息,断开与交互平板建立的通信连接。
可理解,通过远程会议建立通信连接时,断开通信连接是指退出远程会议。
上述,当多个使用相同账号的连接管理终端与交互平板建立通信连接后,若其中一个连接管理终端与交互平板断开通信连接,则该账号与所绑定的连接码解绑,解绑后,另外的连接管理终端可以同步断开与交互平板的通信连接。此时,无需用户逐一手动断开各连接管理终端与交互平板的通信连接,简化了用户的操作过程,并且,实现了使用同一账号的多个电子终端同步断开通信连接。
图2为本申请一个实施例提供的一种连接管理方法的流程图。参考图2,该连接管理方法包括:
步骤210、接收登录操作。
步骤220、响应于登录操作,登录目标账号。
步骤230、判断目标账号是否存在绑定的连接码。若目标账号存在绑定的连接码,则执行步骤240。若目标账号未存在绑定的连接码,则执行步骤260。
示例性的,连接管理终端登录目标账号后,访问服务器,以确定服务器中是否记录有目标账号绑定的连接码。之后,若确定目标账号存在绑定的连接码,则执行步骤240。否则执行步骤260。
步骤240、获取目标账号绑定的连接码,目标账号在其他终端中通过连接码与交互平板建立通信连接时与连接码绑定。执行步骤250。
步骤250、根据连接码,与交互平板建立通信连接。执行步骤290。
一个实施例中,步骤250包括步骤251-步骤255:
步骤251、通过连接码获取交互平板的网络信息。
示例性的,连接码基于交互平板的网络信息生成,因此,连接管理终端通过解析连接码,可以得到交互平板的网络信息。其中,连接码的解析手段当前不作限定。
步骤252、根据网络信息,确定自身终端与交互平板是否处于同一局域网。确定自身终端与交互平板处于同一局域网时,执行步骤253。确定自身终端与交互平板未处于同一局域网时,执行步骤254。
示例性的,根据交互平板的网络信息确定交互平板与自身连接管理终端是否位于同一局域网,即是否处于同一网段,其中,网段(network segment)一般指一个计算机网络中使用同一物理层设备(传输介质,中继器,集线器等)能够直接通讯的那一部分,同一局域网中的各终端处于同一网段。可选的,根据交互平板的网络信息可以确定交互平板当前连接的局域网所属的网段,之后,判断该网段是否为连接管理终端所在的网络,若是,则确定交互平板与连接管理终端处于同一局域网,执行步骤253,否则,确定交互平板与连接管理终端未处于同一局域网,执行步骤254。其中,确定交互平板与自身电子终端是否位于同一局域网,是已经实现的技术手段,当前不作赘述。
步骤253、利用局域网与交互平板建立通信连接。
示例性的,连接管理终端根据交互平板的网络信息,通过局域网通信的方式与交互平板建立通信连接,在局域网中,连接管理终端向交互平板发送连接请求,交互平板根据连接请求确定与连接管理终端进行通信连接。其中,连接请求的具体生成规则当前不作限定,可理解,局域网通信时所采用的技术手段当前不作限定,例如,通过socket实现局域网通信,socket连接为长连接,其为已经实现的技术手段,当前不作赘述。之后,执行步骤290。
步骤254、生成会议创建指令。执行步骤255。
示例性的,两个局域网中的终端设备无法直接通过局域网进行通信。当自身连接管理终端与交互平板未处于同一局域网时,连接管理终端无法直接通过交互平板的网络信息向交互平板发送数据,此时,连接管理终端通过远程会议的方式与交互平板建立通信连接。示例性的,连接管理终端生成会议创建指令,该会议创建指令用于指示交互平板创建远程会议。
步骤255、通过服务器将会议创建指令发送至交互平板,以使交互平板根据会议创建指令创建远程会议。执行步骤256。
一个实施例中,连接管理终端通过调用后台的接口(该接口用于与服务器进行通信),向服务器发送会议创建指令,之后,服务器将会议创建指令发送至交互平板。
可选的,会议创建指令除了用于指示交互平板创建远程会议,还用于启动交互平板中安装的Link服务应用,其中,Link服务应用是指运行Link服务的应用程序,Link服务为运行在交互平板的服务,该服务能够根据会议创建指令指示交互平板创建远程会议,连接管理终端和交互平板建立通信连接后,交互平板通过Link服务可以接收连接管理终端发送的控制指令,并指示交互平板对控制指令进行响应。即连接管理终端通过远程会议与交互平板建立通信连接时,可理解为通过Link服务实现通信连接。可选的,Link服务可基于互联网进行通信。
示例性的,交互平板接收会议创建指令后,根据会议创建指令启动Link服务并创建远程会议。其中,交互平板创建远程会议后,可以显示与远程会议有关的界面,该界面可以为浮窗界面,该浮窗界面中可以显示有当前参会的各连接管理终端的用户视频数据或者用户图像,还可以显示会议控制虚拟按键(如音频播放/关闭、关闭会议、邀请/踢出参会的电子终端等),以对远程会议进行控制。
步骤256、加入交互平板创建的远程会议,以通过远程会议与交互平板建立通信连接。
示例性的,交互平板创建远程会议后,通过服务器向连接管理终端发送会议邀请,之后,连接管理终端根据会议邀请加入远程会议,加入远程会议后确定与交互平板建立通信连接。之后,执行步骤290。
一个实施例中,会议邀请通过会议码的方式体现,此时,步骤256包括步骤25651-步骤2562:
步骤2561、接收服务器反馈的会议码,会议码由交互平板在创建远程会议时生成并发送至服务器。
示例性的,交互平板创建远程会议后,生成本次远程会议使用的会议码。之后,交互平板将会议码发送至服务器,由服务器将会议码转发至连接管理终端。之后,连接管理终端从服务器中接收会议码。
步骤2562、根据会议码,加入交互平板创建的远程会议。
一个实施例中,连接管理终端获取会议码后,便可以通过会议码加入对应的远程会议。一种可选方式,会议码和连接码可以为相同的字符,会议码与交互平板进行互联网通信时的通信地址对应,之后,连接管理终端通过会议码,可以确定交互平板进行互联网通信时的通信地址,之后,基于该通信地址向交互平板发送加入远程会议的请求,交互平板接收到该请求后,确定连接管理终端加入远程会议。一种可选方式,由服务器基于会议码确定交互平板进行互联网通信时的通信地址,之后,将该通信地址反馈至连接管理终端。
步骤260、接收连接码输入操作。
示例性的,目标账号未存在绑定的连接码时,连接管理终端显示连接界面。用户可以在连接界面中输入交互平板当前生成的连接码。可选的,连接管理终端的用户与交互平板处于同一空间(如同一会议室)时,连接管理终端的用户可以直接从交互平板的显示屏中观看到连接码。连接管理终端的用户与交互平板处于不同的空间时,可以由交互平板处的用户通过其他的方式(如即时通信消息、电话、口头表达等)将连接码通知给连接管理终端的用户。连接管理终端的用户获取连接码后,在连接界面中输入连接码,此时,用户输入连接码的操作便可以认为是连接码输入操作。
步骤270、根据连接码输入操作,获取对应的连接码。
示例性的,连接管理终端根据连接码输入操作可以确定当前用户输入的连接码。
步骤280、根据连接码,与交互平板建立通信连接,在服务器中将连接码并与目标账号绑定。执行步骤290。
其中,本步骤与根据连接码与交互平板建立通信连接的实现方式相同,当前不作赘述。
一个实施例中,用户输入的连接码可以认为是本次多人沟通场景下目标账号首次使用的连接码,根据连接码与交互平板建立通信连接时,还需要将目标账号与连接码进行绑定。示例性的,连接管理终端的后台通过调用服务器的接口与服务器进行通信,通信的内容具体是指示服务器将连接码和目标账号进行绑定。之后,服务器可以生成连接码绑定消息,并反馈给登录目标账号的其他连接管理终端,以使其他连接管理终端通过连接码绑定消息获取连接码。或者是,当其他连接管理终端登录目标账号后,便可以通过服务器获取目标账号绑定的连接码。
可选的,无论目标账号是否有绑定的连接码,连接管理终端根据连接码与交互平板建立通信连接后,连接管理终端均可在服务器中将目标账号和连接码绑定。
步骤290、接收控制指令。
步骤2100、基于通信连接向交互平板发送相应的控制指令,以使交互平板执行控制指令,控制指令通过控制操作生成。
一个实施例中,自身终端与交互平板处于同一局域网时,基于通信连接向交互平板发送相应的控制指令包括:通过局域网向交互平板发送控制指令。自身终端与交互平板未处于同一局域网时,基于通信连接向交互平板发送相应的控制指令包括:通过远程会议向交互平板发送控制指令。此时,通过远程会议发送控制指令时,交互平板的Link服务接收控制指令,并基于控制指令指示对应的应用程序进行响应。
上述,根据登录操作登陆目标账号后,在目标账号绑定连接码时,直接基于连接码与交互平板建立通信连接,在目标账号未绑定连接码时,获取用户输入的连接码,并基于连接码与交互平板建立通信连接,并将连接码作为连接码与目标账号进行绑定,以使登陆目标账号的其他终端基于绑定的连接码自动与交互平板建立通信连接,可以实现使用相同账号的连接管理终端的连接同步,且只需用户输入一次连接码,简化了用户的操作。并且,当自身终端与交互平板处于同一局域网时,基于局域网与交互平板建立通信连接,当自身终端与交互平板未处于同一局域网时,基于远程会议的方式与交互平板进行通信连接,即通过两种连接方式,使得非局域网中的连接管理终端也可以对交互平板进行控制,尤其在多人沟通场景下,提高了沟通效率。
本申请一个实施例还提供了一种连接管理方法,该连接管理方法可以由交互平板执行,交互平板与用户使用的连接管理终端配合。其中,交互平板执行连接管理方法时具体包括:
步骤310、启动交互平板,并后台运行交互平板中用于连接的应用程序。
步骤320、接收连接管理终端发送的连接请求,并根据自身的网络信息生成本次连接使用的连接码。连接管理终端与交互平板处于同一局域网时,执行步骤330。连接管理终端与交互平板未处于同一局域网时,执行步骤340。
连接管理终端根据连接码与交互平板建立通信连接时,生成连接请求。其中,连接管理终端与交互平板处于同一局域网时,连接请求通过局域网发送至交互平板,交互平板基于连接请求,确定与连接管理终端在局域网中建立通信连接。连接管理终端与交互平板未处于同一局域网时,连接请求通过会议创建指令的体现。可理解,交互平板根据连接请求的接收途径(局域网或服务器)可以确定连接管理终端与交互平板是否处于同一局域网。
步骤330、基于局域网与连接管理终端进行通信连接。执行步骤360。
步骤340、创建远程会议,并将会议邀请通过服务器发送至连接管理终端。执行步骤350。
示例性的,交互平板创建远程会议并启动Link服务,之后,交互平板生成会议码并将会议码作为会议邀请发送至服务器中,由服务器将会议邀请发送至连接管理终端。
步骤350、将连接管理终端加入远程会议。执行步骤360。
连接管理终端根据会议码加入远程会议时,交互平板接收到远程会议加入的请求,并响应该请求,以将连接管理终端加入远程会议中。之后,通过Link服务可以接收控制指令。
步骤360、接收控制指令,控制指令由连接管理终端基于控制操作生成。
步骤370、执行控制指令。
可理解,未在本实施例中描述的技术细节,可参考前述实施例,并具备相应的功能和有益效果。
下面对连接管理方法进行示例性描述。图3为本申请一个实施例提供的一种连接管理方法的示例流程图。参考图3,其示出了连接管理终端和交互平板的处理流程。
示例性的,交互平板启动后,启动用于连接的应用程序,即启动连接服务,之后,生成连接码。此时,交互平板处于等待连接的状态。图4为本申请一个实施例提供的第一界面示意图,其是交互平板处于等待连接时的显示界面。参考图4,交互平板当前界面中显示有连接码“C822WKL”。
连接管理终端登录目标账号后,判断目标账号是否有绑定的连接码,若没有绑定的连接码,则获取用户输入的连接码,通过该连接码解析出交互平板的网络信息。图5为本申请一个实施例提供的第二界面示意图,其是连接管理终端显示的连接界面,用于在连接界面中输入连接码“C822WKL”。若有绑定的连接码,则根据绑定的连接码解析出交互平板的网络信息。可理解,连接管理终端判断目标账号是否有绑定的连接码连接管理终端时,可在后台持续连接码绑定消息和连接码解绑消息。
连接管理终端根据网络信息确定与交互平板是否处于同一局域网中,若处于同一局域网网,则通过局域网通信的方式(如Socket)与交互平板建立通信连接,并通过局域网发送控制指令。图6为本申请一个实施例提供的第三界面示意图,其是与交互平板建立局域网通信连接后,连接管理终端的控制界面示意图,参考图6,该控制界面中显示有投屏、录屏(即会议录制)、截屏、创建远程会议(即音视频通话)、传输文件(即共享文件)的选项,以使用户选择对应的选项,并生成对应的而控制指令。若未处于同一局域网,则通过服务器向交互平板发送会议创建指令,从服务器中获取会议码,通过会议码加入交互平板中创建的远程会议,并通过远程会议发送控制指令。图7为本申请一个实施例提供的第四界面示意图,其是与交互平板建立远程会议连接后,连接管理终端的控制界面示意图。图7与图6的区别在于,图7中创建远程会议(即音视频通话)的选项显示为已加入远程会议(即正在通话中)。对于交互平板而言,其判断当前想要连接的连接管理终端是否采用局域网连接,若是,则后续接收局域网发送的控制指令,否则,启动远程会议,并生成会议码,将会议码通过服务器下发给连接管理终端。
交互平板与连接管理终端建立通信连接后,连接管理终端通过服务器将目标账号和连接码进行绑定。一种可选方式,目标账号未与连接码绑定时,连接管理终端通过服务器将与连接码进行绑定。一个可选方式,无论目标账号是否与连接码绑定,交互平板与连接管理终端建立通信连接后,连接管理终端均通过服务器将目标账号和连接码进行绑定。
交互平板与连接管理终端建立通信连接后,交互平板切换显示界面。其中,图8为本申请一个实施例提供的第五界面示意图,其是交互平板与连接管理终端全部采用局域网连接时,交互平板的显示界面。参考图8,其显示有连接码,当前连接的账号的数量、头像等。还显示有连接管理终端传输的文件的缩略图。图9为本申请一个实施例提供的第六界面示意图,其是交互平板与至少一个连接管理终端采用远程会议连接时,交互平板的显示界面。参考图9,其显示有连接码、当前连接的账号的数量以及头像、连接管理终端传输的文件的缩略图。还显示有以会议界面11,该会议界面11显示有远程会议中连接管理终端的用户的视频数据。
交互平板接收到连接管理终端发送的控制指令后,启动响应控制指令所需的应用程序,并指示应用程序对控制指令进行响应。
在上述示例过程中,若连接管理终端接收到连接码解绑消息或接收到连接停止操作,则中断与交互平板的通信连接。其中,在接收连接停止操作后,还需解绑目标账号和连接码。
上述示例的连接管理方法,不仅可以实现登录同一账号的不同连接管理终端间的连接同步,还可以在连接管理终端与交互平板未处于同一局域网时,实现连接管理终端对交互平安的控制。
图10为本申请一个实施例提供的一种连接管理装置的结构示意图。参考图10,该连接管理装置包括:登录接收单元401、账号登录单元402、第一连接码获取单元403、通信连接单元404、控制接收单元405和控制发送单元406。
其中,登录接收单元401,用于接收登录操作;账号登录单元402,用于响应于登录操作,登录目标账号;第一连接码获取单元403,用于获取目标账号绑定的连接码,目标账号在其他终端中通过连接码与交互平板建立通信连接时与连接码绑定;通信连接单元404,用于根据所述连接码,与交互平板建立通信连接;控制接收单元405,用于接收控制操作;控制发送单元406,用于用于基于通信连接向交互平板发送相应的控制指令,以使交互平板执行所述控制指令,控制指令通过控制操作生成。
一个实施例中,还包括:绑定判断单元,用于获取目标账号绑定的连接码之前,判断目标账号是否存在绑定的连接码;若目标账号存在绑定的连接码,则由连接码获取单元403获取目标账号绑定的连接码。
一个实施例中,还包括:连接码接收单元,用于若目标账号未存在绑定的连接码,则接收连接码输入操作;第二连接码获取单元,用于连接码根据连接码输入操作,获取连接码。相应的,通信连接单元404在根据所述连接码,与交互平板建立通信连接时,还用于:在服务器中将连接码与目标账号绑定。
一个实施例中,通信连接单元404包括:网络信息获取子单元,用于通过连接码获取交互平板的网络信息;局域网连接子单元,用于根据网络信息,确定自身终端与交互平板处于同一局域网时,利用局域网与交互平板建立通信连接。
一个实施例中,通信连接单元404包括还包括:会议生成指示子单元,用于根据网络信息,确定自身终端述交互平板未处于同一局域网时,生成会议创建指令;会议发送子单元,用于通过服务器将会议创建指令发送至交互平板,以使所述交互平板根据会议创建指令创建远程会议;会议加入子单元,用于加入交互平板创建的远程会议,以通过远程会议与所述交互平板建立通信连接。
一个实施例中,会议加入子单元包括:会议码接收孙单元,用于接收服务器反馈的会议码,会议码由交互平板在创建远程会议时生成并发送至所述服务器:加入孙单元,用于根据会议码,加入交互平板创建的远程会议。
一个实施例中,第一连接码获取单元包括:绑定接收子单元,用于接收服务器反馈的连接码绑定消息,连接码绑定消息为目标账号与连接码绑定的消息;绑定连接码获取子单元,用于响应于连接码绑定消息,获取目标账号绑定的连接码。
一个实施例中,还包括:停止接收单元,用于根据所述连接码,与交互平板建立通信连接之后,接收连接停止操作;第一连接断开单元,用于响应于连接停止操作,断开与交互平板建立的通信连接;连接解绑单元,用于通知服务器将目标账号和连接码解绑,以使登录目标账号的其他终端断开与交互平板建立的通信连接。
一个实施例中,还包括:解绑接收单元,用于根据所述连接码,与交互平板建立通信连接之后,接收服务器反馈的连接码解绑消息,连接码解绑消息为目标账号与连接码解绑的消息;第二连接断开单元,用于响应于连接码解绑消息,断开与交互平板建立的通信连接。
一个实施例中,交互平板与自身终端处于同一局域网时,控制指令用于指示交互平板实现第一功能,交互平板与自身终端未处于同一局域网时,控制指令用于指示交互平板实现第二功能。
上述提供的连接管理装置可用于执行上述任意实施例提供的连接管理终端执行的连接管理方法,具备相应的功能和有益效果。
值得注意的是,上述连接管理装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。
图11为本申请一个实施例提供的一种连接管理终端的结构示意图。如图11所示,该连接管理终端包括处理器50、存储器51和通信模块52;处理器50的数量可以是一个或多个,图11中以一个处理器50为例。连接管理终端中处理器50、存储器51和通信模块52可以通过总线或其他方式连接,图11中以通过总线连接为例。
存储器51作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本申请实施例中的连接管理终端对应的程序指令/模块(连接管理装置中的登录接收单元401、账号登录单元402、第一连接码获取单元403、通信连接单元404、控制接收单元405和控制发送单元406)。处理器50通过运行存储在存储器51中的软件程序、指令以及模块,从而执行连接管理终端的各种功能应用以及数据处理,即实现上述的连接管理方法。
存储器51可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序;存储数据区可存储根据连接管理终端的使用所创建的数据等。此外,存储器51可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器51可进一步包括相对于处理器50远程设置的存储器,这些远程存储器可以通过网络连接至连接管理终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
通信装置52用于根据处理器的指示实现数据通信,如可以与服务器进行数据通信,还可以与交互平板进行数据通信。连接管理终端还可以包括输入装置和输出装置,输入装置可用于接收输入的数字或字符信息,以及产生与连接管理终端的用户设置以及功能控制有关的键信号输入,还可以包括麦克风等音频输入设备。输出装置可包括显示屏、扬声器等设备。
上述连接管理终端包含对应的连接管理装置,可以用于执行任意实施例提供的连接管理终端,具备相应的功能和有益效果。
此外,本申请一个实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行本申请任意实施例所提供的连接管理终端中的相关操作,且具备相应的功能和有益效果。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。
因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。本申请是参照根据本申请实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。存储器是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
注意,上述仅为本申请的较佳实施例及所运用技术原理。本领域技术人员会理解,本申请不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本申请的保护范围。因此,虽然通过以上实施例对本申请进行了较为详细的说明,但是本申请不仅仅限于以上实施例,在不脱离本申请构思的情况下,还可以包括更多其他等效实施例,而本申请的范围由所附的权利要求范围决定。
Claims (14)
1.一种连接管理方法,其特征在于,包括:
接收登录操作;
响应于所述登录操作,登录目标账号;
获取所述目标账号绑定的连接码,所述目标账号在其他终端中通过所述连接码与交互平板建立通信连接时与所述连接码绑定;
根据所述连接码,与所述交互平板建立通信连接;
接收控制操作;
基于所述通信连接向所述交互平板发送相应的控制指令,以使所述交互平板执行所述控制指令,所述控制指令通过所述控制操作生成。
2.根据权利要求1所述的连接管理方法,其特征在于,所述获取所述目标账号绑定的连接码之前,包括:
判断所述目标账号是否存在绑定的连接码;
若所述目标账号存在绑定的连接码,则执行获取所述目标账号绑定的连接码的操作。
3.根据权利要求2所述的连接管理方法,其特征在于,还包括:
若所述目标账号未存在绑定的连接码,则接收连接码输入操作;
根据所述连接码输入操作,获取所述连接码。
4.根据权利要求2或3所述的连接管理方法,其特征在于,所述根据所述连接码,与所述交互平板建立通信连接时,还包括:
在服务器中将所述连接码与所述目标账号绑定。
5.根据权利要求1所述的连接管理方法,其特征在于,所述根据所述连接码,与所述交互平板建立通信连接包括:
通过所述连接码获取所述交互平板的网络信息;
根据所述网络信息,确定自身终端与所述交互平板处于同一局域网时,利用所述局域网与所述交互平板建立通信连接。
6.根据权利要求5所述的连接管理方法,其特征在于,还包括:
根据所述网络信息,确定自身终端与所述交互平板未处于同一局域网时,生成会议创建指令;
通过服务器将所述会议创建指令发送至所述交互平板,以使所述交互平板根据所述会议创建指令创建远程会议;
加入所述交互平板创建的所述远程会议,以通过所述远程会议与所述交互平板建立通信连接。
7.根据权利要求6所述的连接管理方法,其特征在于,所述加入所述交互平板创建的所述远程会议包括:
接收所述服务器反馈的会议码,所述会议码由所述交互平板在创建远程会议时生成并发送至所述服务器:
根据所述会议码,加入所述交互平板创建的远程会议。
8.根据权利要求1所述的连接管理方法,其特征在于,所述获取所述目标账号绑定的连接码包括:
接收服务器反馈的连接码绑定消息,所述连接码绑定消息为所述目标账号与所述连接码绑定的消息;
响应于所述连接码绑定消息,获取所述目标账号绑定的连接码。
9.根据权利要求1所述的连接管理方法,其特征在于,所述根据所述连接码,与所述交互平板建立通信连接之后,还包括:
接收连接停止操作;
响应于所述连接停止操作,断开与所述交互平板建立的通信连接;
通知所述服务器将所述目标账号和所述连接码解绑,以使登录所述目标账号的其他终端断开与所述交互平板建立的通信连接。
10.根据权利要求1所述的连接管理方法,其特征在于,所述根据所述连接码,与所述交互平板建立通信连接之后,还包括:
接收服务器反馈的连接码解绑消息,所述连接码解绑消息为所述目标账号与所述连接码解绑的消息;
响应于所述连接码解绑消息,断开与所述交互平板建立的通信连接。
11.根据权利要求1所述的连接管理方法,其特征在于,所述交互平板与自身终端处于同一局域网时,所述控制指令用于指示所述交互平板实现第一功能,
所述交互平板与自身终端未处于同一局域网时,所述控制指令用于指示所述交互平板实现第二功能。
12.一种连接管理装置,其特征在于,包括:
登录接收单元,用于接收登录操作;
账号登录单元,用于响应于所述登录操作,登录目标账号;
第一连接码获取单元,用于获取所述目标账号绑定的连接码,所述目标账号在其他终端中通过所述连接码与交互平板建立通信连接时与所述连接码绑定;
通信连接单元,用于根据所述连接码,与所述交互平板建立通信连接;
控制接收单元,用于接收控制操作;
控制发送单元,用于基于所述通信连接向所述交互平板发送相应的控制指令,以使所述交互平板执行所述控制指令,所述控制指令通过所述控制操作生成。
13.一种连接管理终端,其特征在于,包括:
通信模块,用于实现数据通信;
一个或多个处理器;
存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-11中任一所述的连接管理方法。
14.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-11中任一所述的连接管理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210431194.5A CN116980149A (zh) | 2022-04-22 | 2022-04-22 | 连接管理方法、装置、终端及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210431194.5A CN116980149A (zh) | 2022-04-22 | 2022-04-22 | 连接管理方法、装置、终端及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116980149A true CN116980149A (zh) | 2023-10-31 |
Family
ID=88478287
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210431194.5A Pending CN116980149A (zh) | 2022-04-22 | 2022-04-22 | 连接管理方法、装置、终端及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116980149A (zh) |
-
2022
- 2022-04-22 CN CN202210431194.5A patent/CN116980149A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9661264B2 (en) | Multi-display video communication medium, apparatus, system, and method | |
CN111522604B (zh) | 一种应用数据处理方法、装置以及计算机可读存储介质 | |
CN114422460B (zh) | 一种在即时通信应用中建立同屏交流分享的方法、*** | |
WO2020248627A1 (zh) | 一种视频通话方法和显示设备 | |
TW201902209A (zh) | 使用多個移動通信裝置建立視訊通話的方法 | |
US20230017859A1 (en) | Meeting control method and apparatus, device, and medium | |
CN116114251A (zh) | 视频通话方法及显示设备 | |
CN114930279A (zh) | 协同操作方法、装置、终端及存储介质 | |
CN114885116B (zh) | 基于云会议桌面的群组讨论方法及相关设备 | |
CN116980149A (zh) | 连接管理方法、装置、终端及存储介质 | |
WO2021031940A1 (zh) | 放映厅业务管理方法、互动方法、显示设备及移动终端 | |
US11456981B2 (en) | System and method for capturing, storing, and transmitting presentations | |
CN117896353A (zh) | 远程会议开启方法、终端设备和存储介质 | |
CN117768603A (zh) | 连接管理方法、装置、交互平板、电子终端及存储介质 | |
CN116980553A (zh) | 会议加入方法、装置、电子终端、交互平板及存储介质 | |
WO2023202721A1 (zh) | 文件传输方法、装置、电子设备和存储介质 | |
US20230156062A1 (en) | Dynamic syncing of content within a communication interface | |
WO2023115490A1 (zh) | 协作信息显示控制方法、电子设备和存储介质 | |
WO2023205917A1 (zh) | 内容共享方法、装置、交互平板及存储介质 | |
CN118400344A (zh) | 一种在即时通信应用中建立同屏交流分享的方法、*** | |
CN116149583A (zh) | 基于投屏的内容标记方法、装置、计算机设备和存储介质 | |
CN116136785A (zh) | 多人投屏的定向截屏方法、装置、电子设备和存储介质 | |
CN116601597A (zh) | 交互实现方法、装置、交互平板及存储介质 | |
CN116156096A (zh) | 一种基于投屏的截图方法、装置、计算机设备和存储介质 | |
CN105357101B (zh) | 即时通信方法、装置及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |