【技术实现步骤摘要】
一种基于PTT控制的多分组语音传输方法、终端及存储介质
[0001]本专利技术属于语音传输
,具体涉及一种基于PTT控制的多分组语音传输方法、终端及存储介质。
技术介绍
[0002]传统的应急设备在进行语音传输时有以下三方面的问题:
[0003]第一,传统的语音传输方式不能实现同一个设备加入多个语音传输组的功能,不能实现组间隔绝语音传输组内共享语音的功能,即同一个设备不能同时参加多个分组的语音发送和语音接收。
[0004]第二,传统应急设备没有语音抢占互斥控制机制,当两个人想同时讲话时,设备会向双方都播放提示音(忙音),直到有一方放弃讲话。当有一方放弃讲话时,另一方才能正常讲话,从而整个设备组才能听到讲话内容。这种解决方案效率低下,导致信道利用率极低。
[0005]第三,传统的语音传输方式会在发言方切换时引入大量的杂包,杂包会导致带宽的浪费,并且杂包会导致播放时有杂音,严重影响通信质量。
技术实现思路
[0006]针对现有技术中的缺陷,本专利技术提供了一种基于PTT控制的多分组语 ...
【技术保护点】
【技术特征摘要】
1.一种基于PTT控制的多分组语音传输方法,其特征在于,包括以下步骤:根据当前设备加入的N个分组的分组信息,为每个分组启动一个发送线程和一个接收线程;通过N个发送线程将获取的语音数据分别组播到N个分组,通过N个接收线程分别从N个分组接收语音数据。2.根据权利要求1所述的一种基于PTT控制的多分组语音传输方法,其特征在于,还包括以下步骤:根据设备的工作状态,为设备启动一个采集线程和一个送播线程。3.根据权利要求2所述的一种基于PTT控制的多分组语音传输方法,其特征在于,所述通过N个发送线程将采集的语音数据分别组播到N个分组,具体包括:通过采集线程采集语音,并将语音数据存入缓存器;N个发送线程将缓存器中的语音数据分别组播到当前设备所在的N个分组。4.根据权利要求2所述的一种基于PTT控制的多分组语音传输方法,其特征在于,所述通过N个接收线程分别从N个分组接收语音数据,具体包括:N个接收线程分别从当前设备所在的N个分组接收语音数据,并将语音数据存入缓存器;送播线程从缓存器中读取语音数据并进行语音送播。5.根据权利要求1所述的一种基于PTT控制的多分组语音传输方法,其特征在于,还包括抢占发言权的步骤。6.根据权利要求5所述的一种基于PTT控制的多分组语音传输方法,其特征在于,所述抢占发言权的步骤,具体包括:获取用户的抢占指令,并检测当前设备所在子网的信道状态;如果子网的信道状态为未被占用,则将当前设备的发言状态更新为有发言权。7.根据权利要求5所述的一种基于PTT...
【专利技术属性】
技术研发人员:张宗辉,苗升展,庄涛,
申请(专利权)人:儒安物联科技集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。