一种数据共享方法及装置的制造方法
【技术领域】
[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]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。