System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及电子通信,尤其涉及一种设备投屏,特别涉及一种设备投屏方法、装置、介质及设备。
技术介绍
1、随着智能手机相关技术的不断发展,现如今很多人的工作与生活已经离不开智能手机了,但毕竟手机的屏幕面积有限,某些情况下体验是远远不及显示器、电视这种大屏设备的,此时无线投屏功能就显得格外重要。目前主流的投屏技术有:airplay、dlna、miracast。这几种投屏技术都是基于wifi协议实现的,建立投屏连接前都需要手动将手机/电脑等投屏设备与电视大屏设置到同一局域网下,连接时需要手动选择对应的大屏设备进行投屏。完成一次完整的投屏流程需要手动操作的步骤较多,体验上并不便捷。
技术实现思路
1、本申请实施例提供一种设备投屏方法、装置、介质及设备。利用本申请实施例提供的设备投屏方法,通过引入超声波技术,利用超声波能够携带信息的特点,可以实现不联网状态下由发送端向接收端发送信息,同时利用超声波在穿透障碍物的过程中会存在能量损耗,进而可以判断投屏请求的发送端是否与接收端在同一空间,并在确定发送端与接收端处于同一空间后,能够跳过用户手动联网和输入投屏码等繁琐操作,改为自动化流程。
2、本申请实施例一方面提供了一种设备投屏方法,所述设备投屏方法包括:
3、接收发送端以超声波为信息载体进行发送的投屏请求;
4、根据所述投屏请求获取其携带的第一超声波信息;
5、基于所述第一超声波信息判断所述发送端是否与所述接收端处于同一空间;
6、若所述发
7、在本申请实施例所述的设备投屏方法中,所述基于所述第一超声波信息判断所述发送端是否与所述接收端处于同一空间,包括:
8、提取所述第一超声波信息中的超声波能量值;
9、将所述超声波能量值与第一预设阈值进行比较,得到比较结果;
10、根据所述比较结果判断所述发送端是否与所述接收端处于同一空间。
11、在本申请实施例所述的设备投屏方法中,在所述根据所述比较结果判断所述发送端是否与所述接收端处于同一空间之后,所述方法还包括:
12、若所述超声波能量值超过所述第一预设阈值,则判定所述发送端与所述接收端处于同一空间;
13、若所述超声波能量值不超过所述第一预设阈值,则判定所述发送端与所述接收端不处于同一空间。
14、在本申请实施例所述的设备投屏方法中,在所述判定所述发送端与所述接收端处于同一空间之前,所述方法还包括:
15、读取所述第一超声波信息中指示所述发送端与接收端之间距离的距离值;
16、若所述距离值超过第二预设阈值,则判定所述发送端与所述接收端不处于同一空间。
17、在本申请实施例所述的设备投屏方法中,在所述根据所述投屏请求获取其携带的第一超声波信息之前,所述方法还包括:
18、读取所述第一超声波信息中指示所述发送端身份信息的预设标识;
19、根据所述预设标识确定所述发送端是否具有投屏权限。
20、在本申请实施例所述的设备投屏方法中,所述配网参数包括接收端的mac地址及wifi密码,所述第二超声波信息还包括投屏码,在所述向所述发送端发送包含配网参数的第二超声波信息之后,所述方法还包括:
21、将所述mac地址及wifi密码发送至所述发送端进行联网操作,以使所述接收端自动连接所述mac地址对应的局域网并基于所述wifi密码加入所述接收端的局域网;
22、将所述投屏码发送至所述发送端进行验证操作,以使所述接收端与所述发送端之间建立数据传输通道并基于无线投屏协议进行投屏操作。
23、相应的,本申请实施例另一方面还提供了一种设备投屏方法,包括:
24、以超声波为信息载体向至少一个接收端发送投屏请求,所述投屏请求携带第一超声波信息,所述第一超声波信息用于供所述接收端判断所述发送端是否与所述接收端处于同一空间以确定是否通过所述投屏请求;
25、接收所述接收端回传的反馈信息;
26、若所述反馈信息为包含配网参数的至少一条第二超声波信息,则从所述至少一条第二超声波信息中确定出目标超声波信息;
27、根据所述目标超声波信息中的配网参数建立与所述接收端之间的数据传输通道后进行投屏操作。
28、相应的,本申请实施例另一方面还提供了一种设备投屏装置,所述设备投屏装置包括:
29、请求接收模块,用于接收发送端以超声波为信息载体进行发送的投屏请求;
30、信息获取模块,用于根据所述投屏请求获取其携带的第一超声波信息;
31、信息判断模块,用于基于所述第一超声波信息判断所述发送端是否与所述接收端处于同一空间;
32、第一投屏模块,用于若所述发送端与所述接收端处于同一空间,则向所述发送端发送包含配网参数的第二超声波信息,以使所述发送端根据所述配网参数建立与所述接收端之间的数据传输通道后进行投屏操作。
33、相应的,本申请实施例另一方面还提供了一种存储介质,所述存储介质存储有多条指令,所述指令适于处理器进行加载,以执行如上所述的设备投屏方法。
34、相应的,本申请实施例另一方面还提供了一种终端设备,包括处理器和存储器,所述存储器存储有多条指令,所述处理器加载所述指令以执行如上所述的设备投屏方法。
35、本申请实施例提供了一种设备投屏方法、装置、介质及设备,该方法通过接收发送端以超声波为信息载体进行发送的投屏请求;根据所述投屏请求获取其携带的第一超声波信息;基于所述第一超声波信息判断所述发送端是否与所述接收端处于同一空间;若所述发送端与所述接收端处于同一空间,则向所述发送端发送包含配网参数的第二超声波信息,以使所述发送端根据所述配网参数建立与所述接收端之间的数据传输通道后进行投屏操作。利用本申请实施例提供的设备投屏方法,通过引入超声波技术,利用超声波能够携带信息的特点,可以实现不联网状态下由发送端向接收端发送信息,同时利用超声波在穿透障碍物的过程中会存在能量损耗,进而可以判断投屏请求的发送端是否与接收端在同一空间,并在确定发送端与接收端处于同一空间后,能够跳过用户手动联网和输入投屏码等繁琐操作,改为自动化流程。
本文档来自技高网...【技术保护点】
1.一种设备投屏方法,应用于接收端,其特征在于,包括:
2.如权利要求1所述的设备投屏方法,其特征在于,所述基于所述第一超声波信息判断所述发送端是否与所述接收端处于同一空间,包括:
3.如权利要求2所述的设备投屏方法,其特征在于,在所述根据所述比较结果判断所述发送端是否与所述接收端处于同一空间之后,所述方法还包括:
4.如权利要求3所述的设备投屏方法,其特征在于,在所述判定所述发送端与所述接收端处于同一空间之前,所述方法还包括:
5.如权利要求1所述的设备投屏方法,其特征在于,在所述根据所述投屏请求获取其携带的第一超声波信息之前,所述方法还包括:
6.如权利要求1所述的设备投屏方法,其特征在于,所述配网参数包括接收端的MAC地址及WiFi密码,所述第二超声波信息还包括投屏码,在所述向所述发送端发送包含配网参数的第二超声波信息之后,所述方法还包括:
7.一种设备投屏方法,应用于发送端,其特征在于,包括:
8.一种设备投屏装置,其特征在于,所述设备投屏装置包括:
9.一种计算机可读存储介质
10.一种终端设备,其特征在于,包括处理器和存储器,所述存储器存储有多条指令,所述处理器加载所述指令以执行权利要求1-6或7任一项所述的设备投屏方法。
...【技术特征摘要】
1.一种设备投屏方法,应用于接收端,其特征在于,包括:
2.如权利要求1所述的设备投屏方法,其特征在于,所述基于所述第一超声波信息判断所述发送端是否与所述接收端处于同一空间,包括:
3.如权利要求2所述的设备投屏方法,其特征在于,在所述根据所述比较结果判断所述发送端是否与所述接收端处于同一空间之后,所述方法还包括:
4.如权利要求3所述的设备投屏方法,其特征在于,在所述判定所述发送端与所述接收端处于同一空间之前,所述方法还包括:
5.如权利要求1所述的设备投屏方法,其特征在于,在所述根据所述投屏请求获取其携带的第一超声波信息之前,所述方法还包括:
6.如权利要求1所述的设备投屏...
【专利技术属性】
技术研发人员:陈文杰,
申请(专利权)人:深圳TCL数字技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。