一种基于频道的语音通话方法及装置制造方法及图纸

技术编号:20568904 阅读:26 留言:0更新日期:2019-03-14 10:53
本申请提供一种基于频道的语音通话方法及装置,其中方法包括:接受客户端的匹配请求,从匹配池中获取客户端的匹配结果,并将匹配结果返回至客户端;获取客户端的接受通话匹配指令,分配临时频道并加锁该临时频道,发送成功接受匹配消息、临时频道号和频道密码至客户端,使得客户端根据成功接受匹配消息、临时频道号和频道密码进入该临时频道进行通话。本申请匹配后通过临时频道进行通话,相比传统的VOIP协议通话码率较高音质较好,此外,本申请通过临时频道进行通话可以回收复用临时频道,通过加锁临时频道可以防止频道内通话内容被窃听。

A Channel-based Voice Call Method and Device

The application provides a channel-based voice call method and device, which includes: accepting the matching request of the client, obtaining the matching result of the client from the matching pool and returning the matching result to the client; acquiring the call matching instruction of the client, assigning the temporary channel and locking the temporary channel, sending the matching message, the temporary channel number and the successful acceptance of the matching message. Channel password to the client, so that the client according to the successful acceptance of matching messages, temporary channel number and channel password into the temporary channel for communication. This application uses temporary channels to communicate after matching. Compared with the traditional VOIP protocol, the call rate is higher and the sound quality is better. In addition, this application can recover and multiplex temporary channels by using temporary channels to communicate. By locking temporary channels, the content of calls in channels can be prevented from being eavesdropped.

【技术实现步骤摘要】
一种基于频道的语音通话方法及装置
本申请涉及语音通话
,尤其涉及一种基于频道的语音通话方法及装置。
技术介绍
语音通话是现代社会必不可少的技术之一,人们可以控制客户端A(可以是手机、平板、电脑上的客户端)与另一个客户端B的人们进行语音通话,比起传统的打电话更加方便。以往要实现语音通话主要是通过VOIP的协议方式去实现的,这种方式相对来说码率较低,音质相对较差,并且传输协议主要是通过RTP协议传输,容易丢包。因此亟需提出一种新的语音通话方法解决传统语音通话码率较低,音质相对较差且容易丢包的技术问题。
技术实现思路
本申请提供了一种基于频道的语音通话方法及装置,用于解决传统语音通话码率较低,音质相对较差且容易丢包的技术问题。本申请第一方面提供一种基于频道的语音通话方法,包括:接受客户端的匹配请求,从匹配池中获取客户端的匹配结果,并将匹配结果返回至客户端;获取客户端的接受通话匹配指令,分配临时频道并加锁该临时频道,发送成功接受匹配消息、临时频道号和频道密码至客户端,使得客户端根据成功接受匹配消息、临时频道号和频道密码进入该临时频道进行通话。优选地,所述从匹配池中获取客户端的匹配结果具体包本文档来自技高网...

【技术保护点】
1.一种基于频道的语音通话方法,其特征在于,包括:接受客户端的匹配请求,从匹配池中获取客户端的匹配结果,并将匹配结果返回至客户端;获取客户端的接受通话匹配指令,分配临时频道并加锁该临时频道,发送成功接受匹配消息、临时频道号和频道密码至客户端,使得客户端根据成功接受匹配消息、临时频道号和频道密码进入该临时频道进行通话。

【技术特征摘要】
1.一种基于频道的语音通话方法,其特征在于,包括:接受客户端的匹配请求,从匹配池中获取客户端的匹配结果,并将匹配结果返回至客户端;获取客户端的接受通话匹配指令,分配临时频道并加锁该临时频道,发送成功接受匹配消息、临时频道号和频道密码至客户端,使得客户端根据成功接受匹配消息、临时频道号和频道密码进入该临时频道进行通话。2.根据权利要求1所述的一种基于频道的语音通话方法,其特征在于,所述从匹配池中获取客户端的匹配结果具体包括:根据客户端的匹配请求将客户端ID放入匹配池,按照匹配规则将客户端ID进行匹配,选择客户端的匹配结果发送至客户端。3.根据权利要求1所述的一种基于频道的语音通话方法,其特征在于,所述将匹配结果返回至客户端包括:将匹配到的客户端ID和相应客户端信息发送至客户端,使得客户端显示该匹配到的客户端信息。4.根据权利要求1所述的一种基于频道的语音通话方法,其特征在于,将匹配结果返回至客户端后还包括:将匹配结果中的客户端ID从匹配池中剔除。5.根据权利要求1所述的一种基于频道的语音通话方法,其特征在于,客户端进入该临时频道进行通话后还包括:接收客户端按预设频率发送的通话心跳并根据通话心跳判断客户端是否还存在连接,若在预设时间范围内没有接收到通...

【专利技术属性】
技术研发人员:曾衍
申请(专利权)人:广州华多网络科技有限公司
类型:发明
国别省市:广东,44

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

1