音频传输方法、电子设备及可读存储介质技术

技术编号:32517305 阅读:26 留言:0更新日期:2022-03-02 11:14
本发明专利技术涉及数据传输技术,揭露一种音频传输方法,包括:呼叫客户端发送呼叫请求至音频发送端;所述音频发送端接收呼叫请求,并将所述呼叫请求发送至信令服务器;所述信令服务器利用所述呼叫请求在预设的信道集合中进行信道筛选,得到目标信道,并利用所述目标信道向所述音频接收端发送连接建立请求;所述音频接收端接收所述信令服务器发送的连接建立请求,获取所述音频发送端的通信地址,利用所述通信地址构建与所述音频发送端的数据传输通道;所述音频发送端获取呼叫客户端采集的音频数据,利用所述数据传输通道将所述音频数据发送至所述音频接收端。本发明专利技术还提出一种音频传输装置、设备以及介质。本发明专利技术可以提高音频传输的便利性。便利性。便利性。

【技术实现步骤摘要】
音频传输方法、电子设备及可读存储介质


[0001]本专利技术涉及数据传输技术,尤其涉及一种音频传输方法、电子设备及可读存储介质。

技术介绍

[0002]随着视频监控设备应用的越来越广泛,视频监控的应用场景也越来多元化,很多场景下(如向摄像头进行语音广播、客户端和摄像头进行语音对讲),需要从客户端向摄像头传输音频;
[0003]但是,目前的音频传输方法从客户端向摄像头传输音频需要客户端及摄像头处在同一局域网,当客户端及摄像头处于不同的局域网时,无法进行音频传输,音频传输的便利性较差。

技术实现思路

[0004]本专利技术提供一种音频传输方法、装置、电子设备及计算机可读存储介质,其主要目的在于提高音频传输的准确率。
[0005]为实现上述目的,本专利技术提供的一种音频传输方法,包括:
[0006]呼叫客户端发送呼叫请求至音频发送端;
[0007]所述音频发送端接收所述呼叫请求,并将所述呼叫请求发送至信令服务器;
[0008]所述信令服务器接收所述呼叫请求,利用所述呼叫请求在预设的信道集合中进行信道筛选,得到目标信道,并提取所述呼叫请求中所述音频发送端的通信地址构建连接建立请求;
[0009]所述信令服务器利用所述目标信道向所述音频接收端发送所述连接建立请求;
[0010]所述音频接收端接收所述信令服务器发送的连接建立请求,提取所述连接建立请求中所述音频发送端的通信地址,利用所述通信地址构建与所述音频发送端的数据传输通道;
[0011]所述音频发送端获取所述呼叫客户端采集的音频数据,利用所述数据传输通道将所述音频数据发送至所述音频接收端。
[0012]为实现上述目的,本专利技术提供的一种音频传输方法,所述方法应用于音频发送端,包括:
[0013]获取呼叫客户端的呼叫请求;
[0014]将所述呼叫请求发送至信令服务器,以根据所述呼叫请求建立与音频接收端的数据传输通道;
[0015]获取所述呼叫客户端采集的音频数据,利用所述数据传输通道将所述音频数据发送至所述音频接收端。
[0016]为实现上述目的,本专利技术提供的一种音频传输方法,所述方法应用于信令服务器端,包括:
[0017]接收音频发送端发送的呼叫请求;
[0018]提取所述呼叫请求中的接收设备ID;
[0019]根据所述接收设备ID在预设信道集合中进行信道筛选,得到目标信道;
[0020]提取所述呼叫请求中所述音频发送端的通信地址,根据所述通信地址构建连接建立请求,并利用所述目标信道向音频接收端发送连接建立请求。
[0021]可选地,所述根据所述接收设备ID在预设信道集合中进行信道筛选,得到目标信道,包括:
[0022]获取所述信道集合中每个信道对应的信道连接设备ID;
[0023]从所述信道集合中筛选与所述接收设备ID相同的信道连接设备ID,将筛选得到的所述信道连接设备ID对应的信道作为目标信道。
[0024]为实现上述目的,本专利技术提供的一种音频传输方法,所述方法应用于音频接收端,包括:
[0025]接收信令服务器端发送的连接建立请求;
[0026]提取所述连接建立请求中音频发送端的通信地址,利用所述通信地址构建数据传输通道;
[0027]接收所述音频发送端通过所述数据传输通道传输的音频数据。
[0028]可选地,所述利用所述通信地址构建数据传输通道,包括:
[0029]利用所述通信地址替换预设传输协议中对应的通信地址参数,得到所述数据传输通道。
[0030]为了解决上述问题,本专利技术还提供一种音频传输系统,所述系统包括呼叫客户端、音频发送端、信令服务器及音频接收端,其中:
[0031]所述呼叫客户端,用于发送呼叫请求至音频发送端;
[0032]所述音频发送端,用于接收所述呼叫请求,并将所述呼叫请求发送至信令服务器;
[0033]所述信令服务器,用于接收所述呼叫请求,利用所述呼叫请求在预设的信道集合中进行信道筛选,得到目标信道,并提取所述呼叫请求中所述音频发送端的通信地址构建连接建立请求;利用所述目标信道向所述音频接收端发送所述连接建立请求;
[0034]所述音频接收端,用于接收所述信令服务器发送的连接建立请求,提取所述连接建立请求中所述音频发送端的通信地址,利用所述通信地址构建与所述音频发送端的数据传输通道;
[0035]所述音频发送端,还用于获取所述呼叫客户端采集的音频数据,利用所述数据传输通道将所述音频数据发送至所述音频接收端。
[0036]为了解决上述问题,本专利技术还提供一种电子设备,所述电子设备包括:
[0037]存储器,存储至少一个计算机程序;及
[0038]处理器,执行所述存储器中存储的计算机程序以实现上述所述的音频传输方法。
[0039]为了解决上述问题,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一个计算机程序,所述至少一个计算机程序被电子设备中的处理器执行以实现上述所述的音频传输方法。
[0040]本专利技术实施例所述音频接收端接收信令服务器发送的连接建立请求,获取所述音频发送端的通信地址,利用所述通信地址构建与所述音频发送端的数据传输通道,通过信
令服务器进行请求信息中转,使得音频接收端获取音频发送端需要发送音频数据的请求,主动与音频发送端构建数据传输通道,利用数据传输通道,将呼叫客户端采集的音频发送至音频接收端,实现不同局域网的设备间的音频传输,提高了音频传输的便利性,因此本专利技术实施例提出的音频传输方法、电子设备及可读存储介质提高了音频传输的便利性。
附图说明
[0041]图1为本专利技术一实施例提供的音频传输方法的数据交互示意图;
[0042]图2为本专利技术一实施例提供的应用于音频发送端的音频传输方法的流程示意图;
[0043]图3为本专利技术一实施例提供的应用于信令服务器端的音频传输方法的流程示意图;
[0044]图4为本专利技术一实施例提供的应用于音频接收端的音频传输方法的流程示意图;
[0045]图5为本专利技术一实施例提供的实现音频传输方法的电子设备的内部结构示意图;
[0046]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0047]应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0048]本专利技术实施例提供一种音频传输方法。所述音频传输方法的执行主体包括但不限于服务端、终端等能够被配置为执行本申请实施例提供的该方法的电子设备中的至少一种。换言之,所述音频传输方法可以由安装在终端设备或服务端设备的软件或硬件来执行,所述软件可以是区块链平台。所述服务端包括但不限于:单台服务器、服务器集群、云端服务器或云端服务器集群等,服务器可以是独立的服务器,也可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种音频传输方法,其特征在于,所述方法包括:呼叫客户端发送呼叫请求至音频发送端;所述音频发送端接收所述呼叫请求,并将所述呼叫请求发送至信令服务器;所述信令服务器接收所述呼叫请求,利用所述呼叫请求在预设的信道集合中进行信道筛选,得到目标信道,并提取所述呼叫请求中所述音频发送端的通信地址构建连接建立请求;所述信令服务器利用所述目标信道向所述音频接收端发送所述连接建立请求;所述音频接收端接收所述信令服务器发送的连接建立请求,提取所述连接建立请求中所述音频发送端的通信地址,利用所述通信地址构建与所述音频发送端的数据传输通道;所述音频发送端获取所述呼叫客户端采集的音频数据,利用所述数据传输通道将所述音频数据发送至所述音频接收端。2.一种音频传输方法,其特征在于,所述方法应用于音频发送端,包括:获取呼叫客户端的呼叫请求;将所述呼叫请求发送至信令服务器,以根据所述呼叫请求建立与音频接收端的数据传输通道;获取所述呼叫客户端采集的音频数据,利用所述数据传输通道将所述音频数据发送至所述音频接收端。3.一种音频传输方法,其特征在于,所述方法应用于信令服务器端,包括:接收音频发送端发送的呼叫请求;提取所述呼叫请求中的接收设备ID;根据所述接收设备ID在预设信道集合中进行信道筛选,得到目标信道;提取所述呼叫请求中所述音频发送端的通信地址,根据所述通信地址构建连接建立请求,并利用所述目标信道向音频接收端发送连接建立请求。4.如权利要求3所述的音频传输方法,其特征在于,所述根据所述接收设备ID在预设信道集合中进行信道筛选,得到目标信道,包括:获取所述信道集合中每个信道对应的信道连接设备ID;从所述信道集合中筛选与所述接收设备ID相同的信道连接设备ID,将筛选得到的所述信道连接设备ID对应的信道作为目标信道。5.一种音频传输方法,其特征在于,所述方法应用于音频接收端,包括:接收信令服务器端发送的连接建立请求;提...

【专利技术属性】
技术研发人员:刘凌志苏庆龙王常悦潘雨诗曹军军
申请(专利权)人:兰州乐智教育科技有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1