[发明专利]语音对讲业务实现方法、设备和存储介质有效
申请号: | 202111679325.3 | 申请日: | 2021-12-31 |
公开(公告)号: | CN114374729B | 公开(公告)日: | 2023-04-18 |
发明(设计)人: | 唐杰;郭文龙;李庆瑜;戴立言 | 申请(专利权)人: | 上海网达软件股份有限公司 |
主分类号: | H04L67/14 | 分类号: | H04L67/14;H04L67/141;H04L67/02;H04Q5/24 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 胡晶 |
地址: | 200120 上海市浦东新区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 语音 对讲 业务 实现 方法 设备 存储 介质 | ||
1.一种语音对讲业务实现方法,其特征在于,所述的方法包括:
语音对讲发送端通过调用HTTP接口开启语音对讲会话,并分配相应的端口用于建立会话链路;
在所述语音对讲会话开启的情况下,判断预设时间范围内开启的所述语音对讲会话是否保持在同一所述会话链路;
在保持在同一所述会话链情况下,经由语音对讲服务器向语音对讲接收端广播通知;
在所述语音对讲接收端响应所述语音对讲会话的情况下,将所述语音对讲会话调度至满足预设条件的任何一个所述语音对讲服务器,并调用所述HTTP接口开启语音对讲传输任务;
在语音对讲能力服务器接收到所述语音对讲传输任务的情况下,建立语音对讲能力服务器与所述语音对讲接收端的交互;
根据所述交互将语音内容对应的语音数据流传输至所述语音对讲接收端;
其中,分配对应的所述端口用于建立会话链路包括:
在所述语音对讲会话开启的情况下,针对所述对讲请求端对应的设备端分配对应的所述端口用于建立会话链路;
在多个开启的所述语音对讲会话对应的所述设备端为同一个的情况下,只分配一个所述端口;
将所述语音对讲会话调度至满足预设条件的任何一个所述语音对讲服务器包括:
在存在预部署多个语音对讲能力服务器的情况下,选择所述会话链路未被锁定的所述语音对讲服务器;
按照预设负载均衡策略将所述语音对讲会话调度任何一个所述语音对讲服务器。
2.根据权利要求1所述的一种语音对讲业务实现方法,其特征在于,判断预设时间范围内开启的所述语音对讲会话是否保持在同一所述会话链路包括:
在所述会话链路存在的情况下,将所述会话链路对应的所述端口保持在所述预设时间范围内持续监听。
3.根据权利要求1所述的一种语音对讲业务实现方法,其特征在于,预部署所述语音对讲能力服务器包括:
所述语音对讲能力服务器的预部署至少包括一个备份语音对讲能力服务器。
4.根据权利要求1所述的一种语音对讲业务实现方法,其特征在于,基于语音对讲服务将所述语音对讲会话调度至满足预设条件的任何一个所述语音对讲服务器前包括:
实时监测所述语音对讲能力服务器的工作状态;
在存在所述语音对讲能力服务器存在故障情况下,将所述语音对讲能力服务器从调度列表中移除。
5.根据权利要求1所述的一种语音对讲业务实现方法,其特征在于,建立所述语音对讲能力服务器与所述语音对讲接收端的交互包括:
将用于设备端连接的RTCP的IP、PORT和用于接收所述语音内容的websocket地址通过所述传输至所述语音对讲服务器;
在所述语音对讲接收端成功响应所述语音对讲服务器的情况下,建立所述语音对讲能力服务器与所述语音对讲接收端的交互。
6.根据权利要求5所述的一种语音对讲业务实现方法,其特征在于,根据所述交互将语音内容对应的语音数据流传输至所述语音对讲接收端包括:
在所述语音对讲发送端接收到所述语音对讲服务器发送的所述websocket地址的情况下,将语音内容基于所述语音对讲能力服务器转化为对应的语音流数据;
将所述语音流数据进行数据格式化和预设的调度原则分发处理,传输至所述语音对讲接收端。
7.根据权利要求1所述的一种语音对讲业务实现方法,其特征在于,将所述语音内容对应的语音流数据基于所述语音对讲能力服务器传输至所述语音对讲接收端之后还包括:
调用所述HTTP接口关闭所述语音对讲会话;
在所述语音对讲接收端检测到所述语音对讲会话关闭的情况下,关闭设备端的所述语音对讲传输服务。
8.一种电子设备,其特征在于,包括:
存储器,所述存储器用于存储处理程序;
处理器,所述处理器执行所述处理程序时实现如权利要求1至7中任意一项所述的语音对讲业务实现方法。
9.一种可读存储介质,其特征在于,所述可读存储介质上存储有处理程序,所述处理程序被处理器执行时实现如权利要求1至7中任意一项所述的语音对讲业务实现方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海网达软件股份有限公司,未经上海网达软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111679325.3/1.html,转载请声明来源钻瓜专利网。