多屏联动的交互方法及装置、系统、存储介质、电子设备制造方法及图纸

技术编号:35684180 阅读:16 留言:0更新日期:2022-11-23 14:28
本发明专利技术公开了一种多屏联动的交互方法及装置、系统、存储介质、电子设备,其中,该方法包括:接收第一客户端发送的第一共享请求,其中,所述第一共享请求用于共享第一资源;根据所述第一共享请求在目标虚拟房间记录所述第一资源,其中,所述目标虚拟房间的房间成员集包括所述第一客户端和若干个第二客户端;向所述若干个第二客户端群发所述第一资源的通知消息,以使所述若干个第二客户端向所述目标虚拟房间请求并同步显示所述第一资源。通过本发明专利技术,解决了相关技术中只能通过一对一投屏共享资源的技术问题,忽略了平台的差异性,支持不同平台下的屏幕互动,忽略了网络的差异性,不必局限于某个局域网络,支持多人互动。支持多人互动。支持多人互动。

【技术实现步骤摘要】
多屏联动的交互方法及装置、系统、存储介质、电子设备


[0001]本专利技术涉及计算机领域,具体而言,涉及一种多屏联动的交互方法及装置、系统、存储介质、电子设备。

技术介绍

[0002]相关技术中,将移动设备的屏幕信号经由无线传输到远程显示装置(如电视、显示屏等)的技术模式有三种:DLNA、AIRPLAY、Miracast。移动设备投屏技术正成为在教学、会议等场景中的一个重要工具得到广泛应用。但目前三种投屏模式都是一对一的,一对一投屏,无法支持一对多投屏,无法满足多人同时互动,而针对多终端设备客户端投屏,且终端设备,客户端作为一个整体联动屏幕展示或者部分区域投屏展示的场景,当前并没有专门直接的解决方案。
[0003]相关技术中,通过纯软件实现多台终端播放整体画面的同步播放方式的方案并不多见,大部分是通过硬件或者使用HDMI分离器等方式,要特殊硬件支持,也受限于布线距离,灵活度较低。而相关技术中的视频会议则是把摄像头采集到的视频流实时的推送到服务器,参会者从服务器拉取视频流,需要非常大的网络带宽,并且只能在一端进行控制,也增加了部署以及维护成本,不方便大规模拓展应用。
[0004]针对相关技术中存在的上述问题,目前尚未发现有效的解决方案。

技术实现思路

[0005]本专利技术实施例提供了一种多屏联动的交互方法及装置、系统、存储介质、电子设备。
[0006]根据本专利技术实施例的一个方面,提供了一种多屏联动的交互方法,应用在服务端,包括:接收第一客户端发送的第一共享请求,其中,所述第一共享请求用于共享第一资源;根据所述第一共享请求在目标虚拟房间记录所述第一资源,其中,所述目标虚拟房间的房间成员集包括所述第一客户端和若干个第二客户端;向所述若干个第二客户端群发所述第一资源的通知消息,以使所述若干个第二客户端向所述目标虚拟房间请求并同步显示所述第一资源。
[0007]可选的,在根据所述第一共享请求在目标虚拟房间记录所述第一资源之前,所述方法还包括:接收创建客户端发送的房间创建请求;基于所述创建请求在服务器上创建所述目标虚拟房间,并为所述目标虚拟房间分配固定存储空间;接收加入客户端发送的房间加入请求,将所述加入客户端添加至所述目标虚拟房间的房间成员集。
[0008]可选的,根据所述第一共享请求在目标虚拟房间记录所述第一资源包括:查找与所述第一共享请求匹配的目标虚拟房间;获取所述第一资源的初始资源状态;在所述目标虚拟房间对应的存储空间内存储所述第一资源和所述初始资源状态。
[0009]可选的,查找与所述第一共享请求匹配的目标虚拟房间包括:解析所述第一共享请求的信令通道;在多个虚拟房间内查找与所述信令通道匹配的目标虚拟房间,其中,每个
虚拟房间对应一个信令通道群组。
[0010]可选的,在向所述若干个第二客户端群发所述第一资源的通知消之后,所述方法包括:接收所述第一客户端发送的状态更新请求,其中,所述状态更新请求用于指示更新所述第一资源的资源状态;向所述若干个第二客户端群发所述状态更新请求,以使所述若干个第二客户端在本地同步更新所述第一资源的资源状态。
[0011]根据本专利技术实施例的一个方面,提供了一种多屏联动的交互方法,应用在第一客户端,包括:在所述第一客户端上显示第一资源;向服务器发送第一共享请求,其中,所述第一共享请求用于请求向目标虚拟房间的房间成员集共享所述第一资源,其中,所述目标虚拟房间存储在所述服务器上,所述目标虚拟房间的房间成员集包括所述第一客户端和若干个第二客户端;在所述第一客户端上更新所述第一资源的资源状态;向所述服务器发送状态更新请求,其中,所述状态更新请求用于指示更新所述第一资源的资源状态。
[0012]根据本专利技术实施例的一个方面,提供了一种多屏联动的交互方法,应用在第二客户端,包括:接收服务器发送的通知消息,其中,所述通知消息用于通知所述第二客户端共享第一客户端上传的第一资源,所述通知消息携带所述第一资源的资源链接,所述第一资源存储在所述服务器的目标虚拟房间内,所述目标虚拟房间的房间成员集包括所述第一客户端和若干个所述第二客户端;采用所述资源链接从所述目标虚拟房间请求所述第一资源;在所述第二客户端上同步显示所述第一资源。
[0013]可选的,在所述第二客户端上显示所述第一资源之后,所述方法还包括:接收所述服务器发送的状态更新请求,其中,所述状态更新请求用于指示更新所述第一资源的资源状态,所述状态更新请求携带状态控制指令;基于所述状态控制指令在所述第二客户端上同步控制所述第一资源的资源状态。
[0014]根据本专利技术实施例的另一个方面,提供了一种多屏联动的交互装置,应用在服务端,包括:第一接收模块,用于接收第一客户端发送的第一共享请求,其中,所述第一共享请求用于共享第一资源;记录模块,用于根据所述第一共享请求在目标虚拟房间记录所述第一资源,其中,所述目标虚拟房间的房间成员集包括所述第一客户端和若干个第二客户端;联动模块,用于向所述若干个第二客户端群发所述第一资源的通知消息,以使所述若干个第二客户端向所述目标虚拟房间请求并同步显示所述第一资源。
[0015]可选的,所述装置还包括:第二接收模块,用于在所述记录模块根据所述第一共享请求在目标虚拟房间记录所述第一资源之前,接收创建客户端发送的房间创建请求;创建模块,用于基于所述创建请求在服务器上创建所述目标虚拟房间,并为所述目标虚拟房间分配固定存储空间;加入模块,用于接收加入客户端发送的房间加入请求,将所述加入客户端添加至所述目标虚拟房间的房间成员集。
[0016]可选的,所述记录模块包括:查找单元,用于查找与所述第一共享请求匹配的目标虚拟房间;获取单元,用于获取所述第一资源的初始资源状态;存在单元,用于在所述目标虚拟房间对应的存储空间内存储所述第一资源和所述初始资源状态。
[0017]可选的,所述查找单元包括:解析子单元,用于解析所述第一共享请求的信令通道;查找子单元,用于在多个虚拟房间内查找与所述信令通道匹配的目标虚拟房间,其中,每个虚拟房间对应一个信令通道群组。
[0018]可选的,所述装置包括:第三接收模块,用于在所述联动模块向所述若干个第二客
户端群发所述第一资源的通知消之后,接收所述第一客户端发送的状态更新请求,其中,所述状态更新请求用于指示更新所述第一资源的资源状态;发送模块,用于向所述若干个第二客户端群发所述状态更新请求,以使所述若干个第二客户端在本地同步更新所述第一资源的资源状态。
[0019]根据本专利技术实施例的另一个方面,提供了另一种多屏联动的交互装置,应用在第一客户端,包括:显示模块,用于在所述第一客户端上显示第一资源;第一发送模块,用于向服务器发送第一共享请求,其中,所述第一共享请求用于请求向目标虚拟房间的房间成员集共享所述第一资源,其中,所述目标虚拟房间存储在所述服务器上,所述目标虚拟房间的房间成员集包括所述第一客户端和若干个第二客户端;更新模块,用于在所述第一客户端上更新所述第一资源的资源状态;第二发送模块,用于向所述服务器发送本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多屏联动的交互方法,其特征在于,应用在服务端,包括:接收第一客户端发送的第一共享请求,其中,所述第一共享请求用于共享第一资源;根据所述第一共享请求在目标虚拟房间记录所述第一资源,其中,所述目标虚拟房间的房间成员集包括所述第一客户端和若干个第二客户端;向所述若干个第二客户端群发所述第一资源的通知消息,以使所述若干个第二客户端向所述目标虚拟房间请求并同步显示所述第一资源。2.根据权利要求1所述的方法,其特征在于,在根据所述第一共享请求在目标虚拟房间记录所述第一资源之前,所述方法还包括:接收创建客户端发送的房间创建请求;基于所述创建请求在服务器上创建所述目标虚拟房间,并为所述目标虚拟房间分配固定存储空间;接收加入客户端发送的房间加入请求,将所述加入客户端添加至所述目标虚拟房间的房间成员集。3.根据权利要求1所述的方法,其特征在于,根据所述第一共享请求在目标虚拟房间记录所述第一资源包括:查找与所述第一共享请求匹配的目标虚拟房间;获取所述第一资源的初始资源状态;在所述目标虚拟房间对应的存储空间内存储所述第一资源和所述初始资源状态。4.根据权利要求3所述的方法,其特征在于,查找与所述第一共享请求匹配的目标虚拟房间包括:解析所述第一共享请求的信令通道;在多个虚拟房间内查找与所述信令通道匹配的目标虚拟房间,其中,每个虚拟房间对应一个信令通道群组。5.根据权利要求1所述的方法,其特征在于,在向所述若干个第二客户端群发所述第一资源的通知消之后,所述方法包括:接收所述第一客户端发送的状态更新请求,其中,所述状态更新请求用于指示更新所述第一资源的资源状态;向所述若干个第二客户端群发所述状态更新请求,以使所述若干个第二客户端在本地同步更新所述第一资源的资源状态。6.一种多屏联动的交互方法,其特征在于,应用在第一客户端,包括:在所述第一客户端上显示第一资源;向服务器发送第一共享请求,其中,所述第一共享请求用于请求向目标虚拟房间的房间成员集共享所述第一资源,所述目标虚拟房间存储在所述服务器上,所述目标虚拟房间的房间成员集包括所述第一客户端和若干个第二客户端;在所述第一客户端上更新所述第一资源的资源状态;向所述服务器发送状态更新请求,其中,所述状态更新请求用于指示更新所述第一资源的资源状态。7.一种多屏联动的交互方法,其特征在于,应用在第二客户端,包括:接收服务器发送的通知消息,其中,所述通知消息用于通知所述第二客户端共享第一
客户端上传的第一资源,所述通知消息携带所述第一资源的资源链接,所述第一资源存储在所述服务器的目标虚拟房间内,所述目标虚拟房间的房间成员集包括所述第一客户端和若干个所述第二客户端;采用所述资源链接从所述目标虚拟房间请求所述第一资源;在所述第二客户端上同步显示所述第一资源。8.根据权利...

【专利技术属性】
技术研发人员:周少友曾宪晖卢宇翔
申请(专利权)人:深圳市酷开网络科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1