一种多屏互动方法及装置的制造方法

文档序号:9237940阅读:279来源:国知局
一种多屏互动方法及装置的制造方法
【技术领域】
[0001]本发明涉及计算机技术领域,尤其涉及一种多屏互动方法及装置。
【背景技术】
[0002]在多人会议以及教育等场景中,需要将一台终端设备屏幕显示的内容分享给其他多台终端设备,基于此需求,多屏互动技术得到逐步的发展。多屏互动技术是指在不同的终端设备之间,通过无线网络连接的方式,实现数字多媒体内容的传输,可以同步不同屏幕上的显示内容,还可以通过一台终端设备对其他终端设备进行控制。
[0003]目前,现有的多屏互动方法主要为将多台终端设备中的一台终端设备作为主设备,其他设备作为从设备,主设备与其他多个从设备之间建立相应的同步通道,主设备将自身的屏幕图像数据实时发送给其他从设备,实现在从设备上对主设备屏幕图像的同步显示,主设备还可以通过向从设备发送遥控指令实现对从设备的控制。
[0004]上述现有的多屏互动方法中,虽然主设备可以与多台从设备进行互动,但多台从设备相互之间不能进行互动,并且只能实现主设备对从设备的控制,不能实现从设备对主设备的反控制,导致设备之间的互动方式单一。

【发明内容】

[0005]本发明实施例提供一种多屏互动方法及装置,用以解决现有技术中存在的多设备之间互动方式单一的问题。
[0006]本发明实施例提供一种多屏互动方法,包括:
[0007]第一终端向在自身保存的当前交互终端列表中的多个第二终端发送分享消息,所述分享消息中携带所述第一终端将要分享的内容;
[0008]当接收到所述多个第二终端中的任一第二终端发送的控制请求时,确定当前是否存在对所述第一终端进行控制的终端,所述控制请求用于请求对所述第一终端进行控制;
[0009]如果当前存在对所述第一终端进行控制的终端,向该发送控制请求的第二终端发送第一控制失败响应;
[0010]如果当前不存在对所述第一终端进行控制的终端,向该第二终端发送第一控制成功响应。
[0011]采用本发明实施例提供的上述方法,由于第一终端在分享内容的同时,第二终端可以实现对第一终端的反向控制,使得终端之间的互动方式更加灵活,提高了终端之间进行互动的灵活性。
[0012]进一步的,在第一终端向在自身保存的交互终端列表中的多个第二终端发送分享消息之前,还包括:
[0013]第一终端接收多个终端中的每个终端发送的广播消息,所述广播消息中携带该终端的终端标识和能力信息,所述能力信息表示该终端是否具有分享能力和是否具有控制能力;
[0014]将所述多个终端中具有分享能力和控制能力任一能力的终端的终端标识添加到自身的交互终端列表中。
[0015]进一步的,所述第一终端将要分享的内容为所述第一终端当前的屏幕图像数据或者所述第一终端本地保存的文件。
[0016]所述方法,还包括:
[0017]接收所述多个第二终端中的任一第二终端发送的文件分享请求,所述文件分享请求中携带该第二终端请求分享的文件信息;
[0018]确定本地保存的文件中是否存在所述文件信息表示的文件;
[0019]当本地保存的文件中存在所述文件信息表示的文件时,向该第二终端发送所述文件信息表不的文件;
[0020]当本地保存的文件中不存在所述文件信息表示的文件时,向该第二终端发送分享失败响应。
[0021]所述方法,还包括:
[0022]接收所述多个第二终端中的任一第二终端发送的分享消息,所述分享消息中携带所述第二终端将要分享的内容;
[0023]向发送分享消息的第二终端发送控制请求,所述控制请求用于请求对该第二终端进行控制;
[0024]接收该第二终端在确定当前存在对该第二终端进行控制的终端时发送的第二控制失败响应;
[0025]接收该第二终端在确定当前不存在对该第二终端进行控制的终端时发送的第二控制成功响应,并对该第二终端进行控制操作。
[0026]进一步的,在向该第二终端发送第一控制成功响应之后,还包括:
[0027]接收该第二终端对所述第一终端将要分享的内容进行修改的同步修改操作信息;
[0028]对所述第一终端将要分享的内容进行修改。
[0029]本发明实施例提供一种多屏互动装置,包括:
[0030]第一发送单元,用于向在自身保存的当前交互终端列表中的多个终端发送分享消息,所述分享消息中携带自身将要分享的内容;
[0031]第一确定单元,用于当接收到所述多个终端中的任一终端发送的控制请求时,确定当前是否存在对自身进行控制的终端,所述控制请求用于请求对自身进行控制;
[0032]第二发送单元,用于如果当前存在对自身进行控制的终端,向该发送控制请求的终端发送第一控制失败响应;
[0033]第三发送单元,用于如果当前不存在对自身进行控制的终端,向该发送控制请求的终端发送第一控制成功响应。
[0034]采用本发明实施例提供的上述装置,由于第一终端在分享内容的同时,第二终端可以实现对第一终端的反向控制,使得终端之间的互动方式更加灵活,提高了终端之间进行互动的灵活性。
[0035]所述装置,还包括:
[0036]第一接收单元,用于在向在自身保存的交互终端列表中的多个终端发送分享消息之前接收多个终端中的每个终端发送的广播消息,所述广播消息中携带该终端的终端标识和能力信息,所述能力信息表示该终端是否具有分享能力和是否具有控制能力;
[0037]添加单元,用于将所述多个终端中具有分享能力和控制能力任一能力的终端的终端标识添加到自身的交互终端列表中。
[0038]进一步的,自身将要分享的内容为自身当前的屏幕图像数据或者本地保存的文件。
[0039]所述装置,还包括:
[0040]第二接收单元,用于接收所述多个终端中的任一终端发送的文件分享请求,所述文件分享请求中携带该终端请求分享的文件信息;
[0041]第二确定单元,用于确定本地保存的文件中是否存在所述文件信息表示的文件;
[0042]第四发送单元,用于当本地保存的文件中存在所述文件信息表示的文件时,向该终端发送所述文件信息表示的文件;
[0043]第五发送单元,用于当本地保存的文件中不存在所述文件信息表示的文件时,向该终端发送分享失败响应。
[0044]所述装置,还包括:
[0045]第三接收单元,用于接收所述多个终端中的任一终端发送的分享消息,所述分享消息中携带该终端将要分享的内容;
[0046]第六发送单元,用于向发送分享消息的终端发送控制请求,所述控制请求用于请求对该终端进行控制;
[0047]第四接收单元,用于接收该终端在确定当前存在对该终端进行控制的终端时发送的第二控制失败响应;
[0048]第五接收单元,用于接收该终端在确定当前不存在对该终端进行控制的终端时发送的第二控制成功响应,并对该第二终端进行控制操作。
[0049]进一步的,上述装置,还包括:
[0050]第六接收单元,用于在向该终端发送第一控制成功响应之后,接收该终端对自身将
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1