本技术涉及终端通讯领域,具体涉及一种终端通讯方法、装置和电子设备。
背景技术:
1、近年来,由于可以通过智能终端与互联网交互,越来越多的智能终端进入人们的生活和工作。其中,有些智能终端在使用时不能移动,为了便于控制智能终端,常采用远程控制的方法,而远程控制需要获取智能终端的通讯地址。
2、然而,目前获取通讯地址的方法包括手动获取或自动获取。其中,手动获取需要用户在终端手动输入待远程控制的智能终端的通讯地址,该获取方法较为繁琐。自动获取的方式通常为终端从获取的加密信息中解析出待远程控制的智能终端的通讯地址,但是现有的加密方式较为单一,以致于容易从加密信息中解析出通讯地址,导致通讯地址泄露,影响通讯安全。
技术实现思路
1、本技术实施例提供一种终端通讯方法、装置和电子设备,可以便于终端之间的通讯连接,提升通讯安全。
2、本技术实施例提供一种终端通讯方法,用于实现第一终端与第二终端的通讯连接,方法包括:
3、响应于表征连接终端的操作,获取第一身份标识符和待播放音频,其中,第一身份标识符为第一终端的身份标识符,第一身份标识符包括预设数量个目标字符,待播放音频包括预设数量个音频帧,目标字符与音频帧一一对应;
4、对于每个音频帧,根据音频帧对应的特征值,确定音频帧对应的实际字符;
5、若实际字符与目标字符不同,则更新音频帧的播放速度,以使实际字符与目标字符相同;其中,播放速度与特征值具有预设关联关系;
6、若实际字符与目标字符相同,则保留音频帧的播放速度;
7、获取更新后的待播放音频并播放更新后的待播放音频,以使第二终端根据更新后的待播放音频的每一音频帧对应的特征值获取第一身份标识符;
8、接收第二终端根据第一身份标识符返回的第二身份标识符,以实现第一终端与第二终端的通讯连接,其中,第二身份标识符为第二终端的身份标识符。
9、本技术实施例还提供一种终端通讯装置,用于实现第一终端与第二终端的通讯连接,装置包括:
10、响应单元,用于响应于表征连接终端的操作,获取第一身份标识符和待播放音频,其中,第一身份标识符为第一终端的身份标识符,第一身份标识符包括预设数量个目标字符,待播放音频包括预设数量个音频帧,目标字符与音频帧一一对应;
11、字符确定单元,用于对于每个音频帧,根据音频帧对应的特征值,确定音频帧对应的实际字符;
12、更新单元,用于若实际字符与目标字符不同,则更新音频帧的播放速度,以使实际字符与目标字符相同;其中,播放速度与特征值具有预设关联关系;若实际字符与目标字符相同,则保留音频帧的播放速度;
13、播放单元,用于获取更新后的待播放音频并播放更新后的待播放音频,以使第二终端根据更新后的待播放音频的每一音频帧对应的特征值获取第一身份标识符;
14、接收单元,用于接收第二终端根据第一身份标识符返回的第二身份标识符,以实现第一终端与第二终端的通讯连接,其中,第二身份标识符为第二终端的身份标识符。
15、在一些实施例中,对于每个音频帧,根据音频帧对应的特征值,确定音频帧对应的实际字符,包括:
16、对于每个音频帧,确定音频帧对应的特征值;
17、根据特征值与字符之间的映射关系,以及音频帧对应的特征值,确定音频帧对应的实际字符。
18、在一些实施例中,对于每个音频帧,确定音频帧对应的特征值,包括:
19、获取预设算子,预设算子包括自变量,自变量与音频帧的元素关联;
20、对于每个音频帧,根据预设算子,以及自变量关联的音频帧的元素的元素值,计算音频帧对应的特征值。
21、在一些实施例中,获取更新后的待播放音频并播放更新后的待播放音频,包括:
22、获取更新后的待播放音频;
23、对更新后的待播放音频添加纠错码;
24、播放携带有纠错码的更新后的待播放音频,以使第二终端根据纠错码获取完整的更新后的待播放音频。
25、在一些实施例中,在接收第二终端根据第一身份标识符返回的第二身份标识符之后,还包括:
26、显示第二身份标识符;
27、响应于针对第二身份标识符的选择操作,从第二身份标识符中确定目标身份标识符,以与目标身份标识符对应的第二终端通讯连接。
28、在一些实施例中,在接收第二终端根据第一身份标识符返回的第二身份标识符之后,还包括:
29、获取目标第二终端发送的视频流,目标第二终端为与第一终端通讯连接的第二终端;
30、显示视频流对应的视频画面;
31、向目标第二终端发送针对视频画面的直播控制指令,以使目标第二终端根据直播控制指令直播视频画面。
32、本技术实施例还提供一种终端通讯方法,应用于第二终端,方法包括:
33、获取第一终端播放的待播放音频,待播放音频包括预设数量个音频帧,且每个音频帧均有自身对应的特征值;
34、对于每个音频帧,根据特征值与字符之间的映射关系,以及音频帧对应的特征值,确定音频帧对应的实际字符;
35、根据每个音频帧对应的实际字符,确定第一终端的第一身份标识符;
36、基于第一身份标识符,向第一终端发送第二终端的第二身份标识符,以实现第二终端与第一终端的通讯连接。
37、本技术实施例还提供一种终端通讯装置,应用于第二终端,装置包括:
38、获取单元,获取第一终端播放的待播放音频,待播放音频包括预设数量个音频帧,且每个音频帧均有自身对应的特征值;
39、字符确定单元,用于对于每个音频帧,根据特征值与字符之间的映射关系,以及音频帧对应的特征值,确定音频帧对应的实际字符;
40、标识确定单元,用于根据每个音频帧对应的实际字符,确定第一终端的第一身份标识符;
41、标识发送单元,用于基于第一身份标识符,向第一终端发送第二终端的第二身份标识符,以实现第二终端与第一终端的通讯连接。
42、本技术实施例还提供一种电子设备,包括存储器存储有多条指令;所述处理器从所述存储器中加载指令,以执行本技术实施例所提供的任一种终端通讯方法中的步骤。
43、本技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行本技术实施例所提供的任一种终端通讯方法中的步骤。
44、本技术实施例可以响应于表征连接终端的操作,获取第一身份标识符和待播放音频,其中,第一身份标识符为第一终端的身份标识符,第一身份标识符包括预设数量个目标字符,待播放音频包括预设数量个音频帧,目标字符与音频帧一一对应;对于每个音频帧,根据音频帧对应的特征值,确定音频帧对应的实际字符;若实际字符与目标字符不同,则更新音频帧的播放速度,以使实际字符与目标字符相同;其中,播放速度与特征值具有预设关联关系;若实际字符与目标字符相同,则保留音频帧的播放速度;获取更新后的待播放音频并播放更新后的待播放音频,以使第二终端根据更新后的待播放音频的每一音频帧对应的特征值获取第一身份标识符;接收第二终端根据第一身份标识符返回的第二身份标识符,以实现第一终端与第二终端的通讯连接,其中,第二身份标识符为第二终端的身份标识符。
45、本技术实施例可以获取单元,获取第一终端播放的待播放音频,待播放音频包括预设数量个音频帧,且每个音频帧均有自身对应的特征值;字符确定单元,用于对于每个音频帧,根据特征值与字符之间的映射关系,以及音频帧对应的特征值,确定音频帧对应的实际字符;标识确定单元,用于根据每个音频帧对应的实际字符,确定第一终端的第一身份标识符;标识发送单元,用于基于第一身份标识符,向第一终端发送第二终端的第二身份标识符,以实现第二终端与第一终端的通讯连接。
46、在本技术中,字符与音频帧对应的特征值有关,与音频本身的内容没有关系,如此,可以防止在获取更新后的待播放音频时,从待播放音频的音频内容中识别出第一终端的第一身份标识符,而是使第二终端可以从更新后的待播放音频的每一音频帧对应的特征值中获取第一身份标识符,增加了第一身份标识符的获取难度,避免第一身份标识符泄露,并使第二终端可以依据获取的第一身份标识符向第二终端返回第二身份标识符,以使第二身份标识符不会被除第一终端以外的其他终端截取,如此,可以便于终端之间的通讯连接,提升了通讯安全。
1.一种终端通讯方法,其特征在于,用于实现第一终端与第二终端的通讯连接,所述方法包括:
2.如权利要求1所述的终端通讯方法,其特征在于,所述对于每个所述音频帧,根据所述音频帧对应的特征值,确定所述音频帧对应的实际字符,包括:
3.如权利要求2所述的终端通讯方法,其特征在于,所述对于每个所述音频帧,确定所述音频帧对应的特征值,包括:
4.如权利要求1所述的终端通讯方法,其特征在于,所述获取更新后的待播放音频并播放所述更新后的待播放音频,包括:
5.如权利要求1所述的终端通讯方法,其特征在于,在所述接收所述第二终端根据所述第一身份标识符返回的第二身份标识符之后,还包括:
6.如权利要求1所述的终端通讯方法,其特征在于,在所述接收所述第二终端根据所述第一身份标识符返回的第二身份标识符之后,还包括:
7.一种终端通讯方法,其特征在于,应用于第二终端,所述方法包括:
8.一种终端通讯装置,其特征在于,用于实现第一终端与第二终端的通讯连接,所述装置包括:
9.一种终端通讯装置,其特征在于,应用于第二终端,所述装置包括:
10.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有多条指令;所述处理器从所述存储器中加载指令,以执行如权利要求1~7任一项所述的终端通讯方法中的步骤。
