【技术实现步骤摘要】
数据传输方法、装置、电子设备和智能终端
[0001]本申请实施例涉及智能终端
,特别涉及一种数据传输方法、装置、电子设备和智能终端。
技术介绍
[0002]随着科技的发展,智能音箱越来越普及,智能音箱集成了蓝牙通信接口,电子设备可以通过蓝牙技术将音频推送到智能音箱进行播放。现有相关技术中,电子设备(例如:智能手机或平板电脑等)在将音频推送到智能音箱之前,智能音箱与电子设备之间需要进行近距离检测,目前智能音箱主要采用近场通信(near field communication,NFC)标签或者蓝牙进行近距离检测,但是NFC标签的检测方案,需要电子设备支持NFC功能,具有局限性,并且实现成本较高,而蓝牙检测方案实现复杂,稳定性较差。
技术实现思路
[0003]本申请实施例提供了一种数据传输方法、装置、电子设备和智能终端,本申请实施例还提供一种计算机可读存储介质,以实现通过超声波信号进行电子设备和智能终端之间的近距离检测,提高近距离检测的精度。
[0004]第一方面,本申请提供了一种数据传输方法,应用于 ...
【技术保护点】
【技术特征摘要】
1.一种数据传输方法,其特征在于,应用于电子设备,所述方法包括:检测超声波信号;如果检测到超声波信号,并且检测到的超声波信号的声功率值大于或等于预定阈值,则对所述超声波信号进行解码,获得所述超声波信号携带的智能终端支持的投放协议,以及与所述投放协议对应的连接信息;其中,所述智能终端为发送所述超声波信号的设备;向所述智能终端发送确认指示,以指示所述智能终端等待建立传输通道;根据所述智能终端支持的投放协议和所述连接信息,建立与所述智能终端之间的传输通道;通过所述传输通道,向所述智能终端传输数据,以供所述智能终端对所述数据进行处理。2.根据权利要求1所述的方法,其特征在于,所述检测超声波信号包括:在预定的至少两个频点上,检测超声波信号;所述检测到超声波信号包括:在所述至少两个频点上检测到超声波信号;所述超声波信号的声功率值大于或等于预定阈值包括:在所述至少两个频点上检测到的超声波信号的声功率值大于或等于预定阈值。3.根据权利要求2所述的方法,其特征在于,所述对所述超声波信号进行解码,获得所述超声波信号携带的智能终端支持的投放协议,以及与所述投放协议对应的连接信息包括:对所述至少两个频点中每个频点上检测到的超声波信号进行解码,获得每个频点的超声波信号中携带的智能终端支持的投放协议,以及与所述投放协议对应的连接信息;将每个频点的超声波信号中携带的智能终端支持的投放协议,以及与所述投放协议对应的连接信息进行融合,获得所述智能终端支持的投放协议,以及与所述投放协议对应的连接信息。4.根据权利要求1所述的方法,其特征在于,所述超声波信号中还携带所述智能终端的设备信息;所述向所述智能终端发送确认指示包括:根据所述智能终端的设备信息,确定所述智能终端为所述电子设备进行数据传输的目标设备;向所述智能终端发送确认指示。5.根据权利要求4所述的方法,其特征在于,所述根据所述智能终端的设备信息,确定所述智能终端为所述电子设备进行数据传输的目标设备之后,还包括:如果所述电子设备是首次获取所述智能终端的设备信息,则显示是否进行数据传输的提示信息;所述向所述智能终端发送确认指示包括:在获取使用所述电子设备的用户确定进行数据传输的指示之后,向所述智能终端发送确认指示。6.根据权利要求1
‑
5任意一项所述的方法,其特征在于,所述智能终端为智能音箱,所述数据为音频数据;所述通过所述传输通道,向所述智能终端传输数据,以供所述智能终端对所述数据进行处理包括:
通过所述传输通道,向所述智能终端传输音频数据,以供所述智能音箱播放所述音频数据。7.一种数据传输方法,其特征在于,应用于智能终端,所述方法包括:发送超声波信号;其中,所述超声波信号的信号强度距离小于或等于预定距离,所述超声波信号中携带所述智能终端支持的投放协议,以及与所述投放协议对应的连接信息;接收电子设备发送的确认指示;其中,所述确认指示是所述电子设备在检测到超声波信号,并且检测到的超声波信号的声功率值大于或等于预定阈值时,对所述超声波信号进行解码,获得所述超声波信号携带的智能终端支持的投放协议,以及与所述投放协议对应的连接信息之后,发送给所述智能终端的;启动所述投放协议对应的功能模块,等待所述电子设备建立传输通道;在所述电子设备建立与所述智能终端之间的传输通道之后,接收所述电子设备通过所述传输通道传输的数据;对所述数据进行处理。8.根据权利要求7所述的方法,其特征在于,所述发送超声波信号包括:在预定的至少两个频点上,周期性发送超声波信号;其中,在不同频点上,所述智能终端发送超声波信号使用的发射功率不同。9.根据权利要求7所述的方法,其特征在于,所述超声波信号中携带的所述智能终端支持的投放协议,以及与所述投放协议对应的连接信息为加密的投放协议和加密的连接信息。10.根据权利要求7
‑
9任意一项所述的方法,其特征在于,所述智能终端为智能音箱;所述数据为音频数据;所述对所述数据进行处理包括:播放所述音频数据。11.一种数据传输装置,其特征在于,用于执行如权利要求1至6任一所述的方法。12.一种数据传输装置,其特征在于,用于执行如权利要求7至10任一所述的方法。13.一种电子设备,其特征在于,包括:一个或多个处理器;存储器;多个应用程序;以及一个或多个计算机程序,其中所述一个或多个计算机程序被存储在所述存储器中,所述一个或多个计算机程序包括指令,当所述指令被所述电子设备执行时,使得所述电子设备执行以下步骤:检测超声波信号;如果检测到超声波信号,并且检测到的超声波信号的声功率值大于或等于预定阈值,则对所述超声波信号进行解码,获得所述超声波信号携带的智能终端支持的投放协议,以及与所述投放协议对应的连接信息;其中,所述智能终端为发送所述超声波信号的设备;向所述智能终端发送确认指示,以指示所述智能终端等待...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。