CN106604240B - 一种智能话权实时对讲实现方法 - Google Patents

一种智能话权实时对讲实现方法 Download PDF

Info

Publication number
CN106604240B
CN106604240B CN201611201688.5A CN201611201688A CN106604240B CN 106604240 B CN106604240 B CN 106604240B CN 201611201688 A CN201611201688 A CN 201611201688A CN 106604240 B CN106604240 B CN 106604240B
Authority
CN
China
Prior art keywords
speaking
speaking right
user terminal
talkback
talk
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201611201688.5A
Other languages
English (en)
Other versions
CN106604240A (zh
Inventor
刘胜
章明
朱孙伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Weivoice Network Technology Co ltd
Original Assignee
Shanghai Weivoice Network Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Weivoice Network Technology Co ltd filed Critical Shanghai Weivoice Network Technology Co ltd
Priority to CN201611201688.5A priority Critical patent/CN106604240B/zh
Publication of CN106604240A publication Critical patent/CN106604240A/zh
Application granted granted Critical
Publication of CN106604240B publication Critical patent/CN106604240B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • H04W4/10Push-to-Talk [PTT] or Push-On-Call services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • H04L65/4061Push-to services, e.g. push-to-talk or push-to-video
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/40Connection management for selective distribution or broadcast
    • H04W76/45Connection management for selective distribution or broadcast for Push-to-Talk [PTT] or Push-to-Talk over cellular [PoC] services

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明公开了一种智能话权实时对讲实现方法,基于智能机和互联网公网,对所有申请话权的用户,都允许其立即获得话权(无限话权数量的情况)或通过智能话权控制(有限话权数量的情况)进行排队获取话权,并可对话权进行赋予、剥夺、申请、释放等多种操作。对获得话权的单个、或多个、或所有用户,可以实现同时发言,从而实现单人对讲,双工对讲,多人同时对讲等优良体验。由于本发明提供更加合理对讲话权控制策略,从而提升公网对讲的用户体验和实时性。也可以授予一定的话权上限,如3‑5个进行灵活调配。本发明能很好的帮助客户实现灵活的应用场景,改变了传统对讲只能1个人讲的老思想,使得对讲更接近自然交流的方式。

Description

一种智能话权实时对讲实现方法
技术领域
本发明涉及无线通信领域,尤其涉及一种基于智能机和互联网公网的智能话权实时对讲实现方法。
背景技术
VOIP对讲:Voice over IP包交换网络中语音通信技术,将语音数据经编码压缩后,在IP网上传输,接收端解码还原原始语音数据,是与传统的电路交换语音通信相比较而言的技术体系。对讲通信是一种PTT(push to talk)业务,是一种一对多的半双工通信方式,使用者平时处于收听状态,通过按PTT键进入发言状态。
频道:这个概念借用自模拟(FM)对讲,在模拟对讲中,只有在一个频率的人才能听到对方的讲话。在VOIP对讲中可称为群组,是一组可以相互收听到对方发言的人,他们组成一个频道(或群组)。
话权:VOIP对讲与其它对讲一样,在一个频道(或群组)中,一个时刻只能允许一个人讲话。VOIP对讲中,频道里的参与者、通过按下PTT键申请话权,***仲裁后,对申请者发出允许或拒绝或保持的信令,并将仲裁结果发给频道里其它人;在同时几个人申请话权的时候,***会根据申请的时间先后、优先级的设置、禁言情况的设置,给出话权仲裁结果。
话权管理:目前VOIP对讲***(比如***的Push to talk Over cellularPOC业务,由Open Mobile Alliance OMA组织规范化)中,采用的话权管理是按时间先后判断,先者允许发言,后者进入排队,等到先发言者释放PTT键后,依次给排队中的请求者发出允许发言的信令。
VOIP对讲与模拟对讲存在两个重大差异:一是它必须依赖话权管理,传统对讲的话权是依赖对讲机的发射功率(或距离、遮挡情况等)、使用纪律自然形成的,它没有集中的话权管理;二是,VOIP对讲依赖于移动网络,要面对各种复杂的网络环境,包括丢包(错包)、延时、抖动等。这两者都会给用户的使用带来“不适应”的问题。
目前VOIP对讲***中,普遍采用带优先级控制的时间顺序话权策略,撇开优先级不谈(它与本文关系不大),频道中的人,要发言,必须通过按下PTT键来申请话权;在一个频道中,一个时刻只能有一个发言人,因此,***根据(收到)话权申请的时间先后分配话权,先申请的将获得话权,后申请的进入等待队列,若多于2人申请,除第一人外,其余的人都依次进入等待队列。
只有当前发言人释放PTT键,即释放话权后,等待队列中的第一人会获得话权,***给予提示,申请人可以发言。在等待队列中的人,必须保持PTT键按下的状态,一旦释放,表示取消申请、退出排队。频道中所有人,包括发言的和排队的人,都将收到话权分配的信令和排队人的报告。因此,正在发言的人,可以看到有人排队,他可以因此简短发言;进入队列的人,也能知道现在谁有话权,他可以因此决定是否要排队。
综上所述,时间顺序话权策略,符合对讲频道中只有一人发言的原则,也结合了计算机信息***的优势,能将频道中申请发言的状态报告给频道成员;在经过训练的团队中,成员会尽量避免同时发言的情况,也很少会在他人讲话时“插话(申请话权)”,团队沟通的效率还是很高的。
然而,在VOIP对讲逐渐普及,大多数使用者不习惯“发言排队”的场合,特别是遇上网络状况的波动,按时间顺序的话权策略就显得太僵化了,这将严重影响到用户的使用体验。时间顺序的话权,每个人的延时是会影响后面排队的人,让后面的人体验下降;而且对于每个人,申请了几秒钟(网络不好时、可能要几秒钟才得到仲裁的结果),只获得一个排队的消息,这种体验也是不能接受的。
因此,现有的顺序话权策略,存在以下缺点:
1、申请话权、进入排队的人,会听到别人(获得话权)的讲话,这与传统对讲机的使用习惯不一样。传统对讲中,按下PTT键,就一定能讲话。(别人是否听到,在传统对讲***中是不保证的。)
2、按下PTT键申请发言,若得到一个排队的结果,一般情况会释放PTT键,去听别人的发言。等于是申请失败,多数情况等同于没有排队。
3、即使是排队中的人,一个接一个发言的情况,两人之间的延时仍受网络的影响,而且,这个延时会推延整个对讲(包括排队)的活动。在收听人那边,两个人的讲话之间有间隔、不是一个接一个的。
4、若是未培训的人群,这种靠申请人按PTT键排队的机制,不符合大多数人的习惯,“上线(获得话权)”的成功率非常低(10个人只有1人成功,成功率10%)。
发明内容
本发明所要解决的技术问题是提供一种基于智能机和互联网公网的智能话权实时对讲实现方法,提供更加合理的对讲话权控制策略,从而提升公网对讲的用户体验和实时性。
为实现上述技术效果,本发明公开了一种智能话权实时对讲实现方法,包括步骤:
对每一个对讲群组设置一定数量的话权;
在接收到用户终端发出的话权请求后,根据所述对讲群组中当前剩余的空闲话权的数量分配话权;
在所述对讲群组中当前剩余的空闲话权的数量满足话权请求的分配时,分配话权给所述用户终端,将授予话权的信息通知至所述用户终端,同时,将所述用户终端获得话权控制的信息广播至所述对讲群组中的客户终端;
在当前剩余的空闲话权的数量不满足话权请求的分配时,将申请话权失败的信息或正在排队的信息通知至所述用户终端;
用户终端在接收到授予话权的信息后,将待播放的媒体数据上传至媒体服务器;
所述对讲群组中的客户终端在接收到用户终端获得话权控制的信息后,为所述用户终端生成专属的解码模块及虚拟播放通道,利用所述解码模块对所述媒体服务器中对应用户终端的媒体数据进行解码,并将解码后的媒体数据发送至对应的所述虚拟播放通道,在所述客户终端中播放所述媒体数据。
所述智能话权实时对讲实现方法进一步的改进在于,客户终端在接收到多个用户终端获得话权控制的信息后,为多个所述用户终端分别生成专属的解码模块及虚拟播放通道,利用多个解码模块对所述媒体服务器中对应的多个所述用户终端的媒体数据进行解码,并将解码后的媒体数据发送至对应的多个虚拟播放通道;再将多个所述虚拟播放通道中的媒体数据进行混合,混合后投递至所述客户终端的真实播放设备中,进行多个客户终端的媒体数据的混音播放。
所述智能话权实时对讲实现方法进一步的改进在于,在当前剩余的空闲话权的数量不满足话权请求的分配时,将正在排队的信息通知至请求话权的用户终端,并将所述用户终端的话权请求列入排队队列;
当所述用户终端的话权请求位于所述排队队列的优先级最高,且当前剩余的空闲话权的数量满足优先级最高的所述用户终端的话权请求的分配时,分配话权,并将授予话权的信息通知至所述用户终端,将所述用户终端获得话权控制的信息广播至客户终端。
所述智能话权实时对讲实现方法进一步的改进在于,所述排队队列包括按时间先后排列和/或按权限大小排列。
所述智能话权实时对讲实现方法进一步的改进在于,还包括:设置话权管理权限,在用户终端享有话权的过程中,根据所述话权管理权限对所述用户终端的话权进行话权释放。
所述智能话权实时对讲实现方法进一步的改进在于,还包括:设置话权计时管理,在授予话权后,对话权进行计时,在计时达到配置时间后,自动进行话权释放。
所述智能话权实时对讲实现方法进一步的改进在于,当前剩余的空闲话权的数量等于设置的话权数量减去当前已分配的话权数量。
所述智能话权实时对讲实现方法进一步的改进在于,通过以下方法在接收到用户终端发出的话权请求后,根据当前剩余的空闲话权的数量分配话权,包括;
当前剩余的空闲话权的数量为n,n≥1,当前剩余的空闲话权的数量满足话权请求的分配,分配话权,将话权数量减少至n-1;
当前剩余的空闲话权的数量为n,n=0,当前剩余的空闲话权的数量不满足话权请求的分配。
所述智能话权实时对讲实现方法进一步的改进在于,当设置的话权数量为无穷大时,任意用户终端均无需排队、直接获得授予话权的信息。
所述智能话权实时对讲实现方法进一步的改进在于,所述用户终端和所述客户终端为连入互联网公网的智能机。
本发明由于采用了以上技术方案,使其具有以下有益效果:
1、话权控制在分配话权后,将授予话权的信息通知至申请话权的用户终端,同时还将该用户终端获得话权控制的信息通知至对讲群组内的其他用户(客户终端),从而其他用户可以实时监听该用户终端的媒体活动,实现实时收听,更接近人们自然交流的方式,想说的时候可以说,不想说的时候没有背景音,可以一个人说,也可以两个人说,还可以支持多人同时说。
2、话权控制在接收到用户终端发出的一次性的话权请求后,自动完成后续对话权进行赋予、剥夺、排队申请、释放等操作,无需长时间按着对讲键讲话,不影响使用者正常工作。
3、话权控制设置有话权管理权限根据话权管理权限可以应要求对享有话权的用户终端进行话权释放,便于优先级用户进行话权抢夺,如可以在有人一直讲话而又紧急事情要说的时候申请话权抢夺,直接说话。
4、话权控制设置有话权计时管理,利用话权计时管理对话权进行计时,在计时达到配置时间后,自动进行话权释放,以避免因为有人误按对讲键甚至对讲键硬件坏而导致话权被无限占用,没有人可以讲话。
附图说明
图1为本发明一种智能话权实时对讲实现方法的流程图。
图2为本发明一种智能话权实时对讲实现方法的功能模块示意图。
图3为本发明一种智能话权实时对讲实现方法的动态处理示意图。
具体实施方式
下面结合附图及具体实施方式对本发明作进一步详细的说明。
以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。
需要说明的是,本说明书所附图式所绘示的结构、比例、大小等,均仅用以配合说明书所揭示的内容,以供熟悉此技术的人士了解与阅读,并非用以限定本发明可实施的限定条件,故不具技术上的实质意义,任何结构的修饰、比例关系的改变或大小的调整,在不影响本发明所能产生的功效及所能达成的目的下,均应仍落在本发明所揭示的技术内容得能涵盖的范围内。同时,本说明书中所引用的如“上”、“下”、“左”、“右”、“中间”及“一”等的用语,亦仅为便于叙述的明了,而非用以限定本发明可实施的范围,其相对关系的改变或调整,在无实质变更技术内容下,当亦视为本发明可实施的范畴。
本发明提供一种基于智能机和互联网公网的智能话权实时对讲实现方法,对所有申请话权的用户,都允许其立即获得话权(无限话权数量的情况)或通过智能话权控制(有限话权数量的情况)进行排队获取话权,并可对话权进行赋予、剥夺、申请、释放等多种操作。对获得话权的单个、或多个、或所有用户,可以实现同时发言,从而实现单人对讲,双工对讲,多人同时对讲等优良体验。由于本发明提供更加合理对讲话权控制策略,从而提升公网对讲的用户体验和实时性。也可以授予一定的话权上限,如3-5个进行灵活调配。本发明能很好的帮助客户实现灵活的应用场景,改变了传统对讲只能1个人讲的老思想,使得对讲更接近自然交流的方式。
具体参见图1所示,图1为本发明一种智能话权实时对讲实现方法的流程图,该智能话权实时对讲实现方法主要包括以下步骤:
S001:对每一个对讲群组设置一定数量的话权;
当话权数量配置为无穷大(如1亿)时,则任意用户终端均无需排队、直接获得授予话权的信息;
当话权数量配置为有限话权数量时,通过智能话权控制进行话权分配或进行排队获取话权。
S002:在接收到用户终端发出的话权请求后,根据当前剩余的空闲话权的数量分配话权;
其中,当前剩余的空闲话权的数量等于设置的话权数量减去当前已分配的话权数量;可通过以下方法在接收到用户终端发出的话权请求后,根据当前剩余的空闲话权的数量分配话权,包括;
假设当前剩余的空闲话权的数量为n,则当n≥1的时候,当前剩余的空闲话权的数量满足话权请求的分配(即任何一个申请话权的用户在话权数量互不冲突,均可以直接得到话权),此时,话权控制***分配话权,对话权控制***而言,直接将话权数量减少一个为n-1;
假设当前剩余的空闲话权的数量为n,n=0,则当有用户终端申请话权,话权控制***判断为当前剩余的空闲话权的数量不满足话权请求的分配。
S003:在当前剩余的空闲话权的数量满足话权请求的分配时,分配话权,并将授予话权的信息通知至请求话权的该用户终端,同时,将该用户终端获得话权控制的信息广播至客户终端(该客户终端为对讲群组内其他用户终端);
S004:在当前剩余的空闲话权的数量不满足话权请求的分配时,将申请话权失败的信息或正在排队的信息通知至请求话权的该用户终端;
其中,在当前剩余的空闲话权的数量不满足话权请求的分配时,可将正在排队的信息通知至请求话权的用户终端,并将该用户终端的话权请求列入排队队列,该排队队列包括按时间先后排列和/或按权限大小排列;
当排队中的用户终端的话权请求位于排队队列的优先级最高,且当前剩余的空闲话权的数量满足优先级最高的该用户终端的话权请求的分配时(空闲话权数n≥1),***自动为该用户终端分配话权,并将授予话权的信息通知至该用户终端,将该用户终端获得话权控制的信息广播至对讲群组内的所有其他的客户终端。
S005:请求话权的用户终端在接收到授予话权的信息后,将待播放的媒体数据上传至媒体服务器;
S006:客户终端在接收到用户终端获得话权控制的信息后,为该用户终端生成专属的解码模块及虚拟播放通道,利用解码模块对媒体服务器中对应用户终端的媒体数据进行解码,并将解码后的媒体数据发送至对应的虚拟播放通道,在客户终端中播放媒体数据。
其中,客户终端在接收到多个用户终端获得话权控制的信息后,为该多个用户终端分别生成专属的解码模块及虚拟播放通道,利用多个解码模块对媒体服务器中对应的该多个用户终端的媒体数据进行解码,并将解码后的媒体数据发送至对应的多个虚拟播放通道;再将多个虚拟播放通道中的媒体数据进行混合,混合后投递至所述客户终端的真实播放设备中,进行多个客户终端的媒体数据的混音播放。从而达到客户终端具备可以同时接收、解码并播放多个用户终端的媒体数据的功能。
上述步骤构成了本发明智能话权实时对讲实现方法的总体思路,在上述话权控制中,在分配话权后,将授予话权的信息通知至申请话权的用户终端,同时还将该用户终端获得话权控制的信息通知至对讲群组内的所有其他用户(客户终端),从而其他用户可以实时监听该用户终端的媒体活动,实现实时收听,更接近人们自然交流的方式,想说的时候可以说,不想说的时候没有背景音。而且该话权控制在接收到用户终端发出的一次性的话权请求后,自动完成后续对话权进行赋予、剥夺、排队申请、释放等操作,无需长时间按着对讲键讲话,不影响使用者正常工作。
进一步地,本发明智能话权实时对讲实现方法还包括:设置话权管理权限,在用户终端享有话权的过程中,根据话权管理权限对用户终端的话权进行话权释放。根据话权管理权限可以应要求对享有话权的用户终端进行话权释放,便于优先级用户进行话权抢夺,如可以在有人一直讲话而又紧急事情要说的时候申请话权抢夺,直接说话。
本发明智能话权实时对讲实现方法还包括:设置话权计时管理,在授予话权后,对话权进行计时,在计时达到配置时间后,自动进行话权释放。利用话权计时管理对话权进行计时,在计时达到配置时间后,自动进行话权释放,以避免因为有人误按对讲键甚至对讲键硬件坏而导致话权被无限占用,没有人可以讲话。
下表表1为本发明智能话权实时对讲实现方法中话权控制信令的代码设计,通过以下代码实现话权控制***对话权进行赋予、剥夺、申请、释放等多种操作。
表1.话权控制信令设计
Figure BDA0001189184530000081
Figure BDA0001189184530000091
下面请参阅图2和图3所示,其中图2为本发明一种智能话权实时对讲实现方法的功能模块示意图,图3为本发明一种智能话权实时对讲实现方法的动态处理示意图。
本发明中的用户终端和客户终端为连入互联网公网的智能机,如智能手机或移动PC等,用户终端与客户终端基于互联网公网,构成一个对讲群组,在该对讲群组中,用户终端与客户终端处于等价地位,同为用户,可互为话权控制者和收听者,为便于描述,在此,将申请并享有话权的用户称为用户终端,将收听方作为客户终端。本发明在应用中,只需下载一话权控制服务器11(如APP)至相应的智能机上,便可实现基于智能机和互联网公网的多话权实时对讲控制,在该话权控制服务器11中设置有话权控制列表111,以便对话权分配信息进行排列和对话权请求进行排队(如排队队列)。该话权控制服务器11下的多个用户终端12通过互联网公网无线连接于该话权控制服务器11和媒体服务器13;该媒体服务器13为媒体服务集群,设置有媒体队列131,以便对各个用户终端12上传的媒体数据进行排列。每个用户终端12中设有虚拟播放引擎121、视音控制器122和播放设备123,其中,虚拟播放引擎121可用于生成解码模块和虚拟播放通道,经视音控制器122识别后投递至真实的播放设备123,进行视音播放。
下面配合图1~3,具体介绍一种采用智能话权实时对讲实现方法的话权控制方法,包括:
1.1假设当前空闲话权数量为n,则当n>1的时候,任何一个申请话权的用户终端在话权数量互不冲突的情况下,均可以直接得到话权,对话权控制***而言,直接将话权数量减少一个为n-1,且话权控制***将该用户获得话权控制的信息广播至对讲群组内其他用户(客户终端),从而其他用户可以实时监听该用户的媒体活动,实现实时收听。
1.2假设当前空闲话权数量为n=0,则当有用户终端申请话权,可以有两种灵活的策略应答,一种就是直接通知申请者申请话权失败,另外一种处理策略是通知申请者正在排队,一旦有其他用户释放话权,则在排队队列中,将排队优先级最高的用户(比如等待时间最长,比如权限最大)赋予话权,并通知对讲群组内所有的用户按1.1情况处理。
1.3当客户终端收到某用户终端获得对讲话权的话权通知,客户终端会为该用户终端生成专属的一个解码模块和一个虚拟播放通道。假设当前获得话权数量的用户数为m,则在对应的客户终端处理逻辑中,一共将有m个解码模块来解码这m个对应的用户终端的媒体数据,并将解码后的媒体发送到该用户对应的虚拟播放通道。
1.4客户终端的多个虚拟播放通道在将媒体数据真正投递到真实播放设备之前,会将这多个虚拟播放通道的媒体数据进行混合,从而达到客户终端可以同时接收、解码并播放m个用户媒体的功能。
本发明智能话权实时对讲实现方法相比传统的VOIP对讲,具有以下有益效果:
1、***在分配话权后,将授予话权的信息通知至申请话权的用户终端,同时还将该用户终端获得话权控制的信息通知至对讲群组内的所有其他用户(客户终端),从而其他用户可以实时监听该用户终端的媒体活动,实现实时收听,更接近人们自然交流的方式,想说的时候可以说,不想说的时候没有背景音。
2、***在接收到用户终端发出的一次性的话权请求后,自动完成后续对话权进行赋予、剥夺、排队申请、释放等操作,无需长时间按着对讲键讲话,不影响使用者正常工作。
3、***设置有话权管理权限根据话权管理权限可以应要求对享有话权的用户终端进行话权释放,便于优先级用户进行话权抢夺,如可以在有人一直讲话而又紧急事情要说的时候申请话权抢夺,直接说话。
4、***设置有话权计时管理,利用话权计时管理对话权进行计时,在计时达到配置时间后,自动进行话权释放,以避免因为有人误按对讲键甚至对讲键硬件坏而导致话权被无限占用,没有人可以讲话。
以上所述仅是本发明的较佳实施例而已,并非对本发明做任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案的范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。

Claims (9)

1.一种智能话权实时对讲实现方法,其特征在于,包括步骤:
对每一个对讲群组设置一定数量的话权;
在接收到用户终端发出的话权请求后,根据所述对讲群组中当前剩余的空闲话权的数量分配话权;
在所述对讲群组中当前剩余的空闲话权的数量满足话权请求的分配时,分配话权给所述用户终端,将授予话权的信息通知至所述用户终端,同时,将所述用户终端获得话权控制的信息广播至所述对讲群组中的客户终端;
在当前剩余的空闲话权的数量不满足话权请求的分配时,将申请话权失败的信息或正在排队的信息通知至所述用户终端;
用户终端在接收到授予话权的信息后,将待播放的媒体数据上传至媒体服务器;
所述对讲群组中的客户终端在接收到用户终端获得话权控制的信息后,为所述用户终端生成专属的解码模块及虚拟播放通道,利用所述解码模块对所述媒体服务器中对应用户终端的媒体数据进行解码,并将解码后的媒体数据发送至对应的所述虚拟播放通道,在所述客户终端中播放所述媒体数据;
其中,用户终端与客户终端基于互联网公网,构成一个对讲群组;并且,
客户终端在接收到多个用户终端获得话权控制的信息后,为多个所述用户终端分别生成专属的解码模块及虚拟播放通道,利用多个解码模块对所述媒体服务器中对应的多个所述用户终端的媒体数据进行解码,并将解码后的媒体数据发送至对应的多个虚拟播放通道;再将多个所述虚拟播放通道中的媒体数据进行混合,混合后投递至所述客户终端的真实播放设备中,进行多个客户终端的媒体数据的混音播放。
2.如权利要求1所述的智能话权实时对讲实现方法,其特征在于:
在当前剩余的空闲话权的数量不满足话权请求的分配时,将正在排队的信息通知至请求话权的用户终端,并将所述用户终端的话权请求列入排队队列;
当所述用户终端的话权请求位于所述排队队列的优先级最高,且当前剩余的空闲话权的数量满足优先级最高的所述用户终端的话权请求的分配时,分配话权,并将授予话权的信息通知至所述用户终端,将所述用户终端获得话权控制的信息广播至客户终端。
3.如权利要求2所述的智能话权实时对讲实现方法,其特征在于:所述排队队列包括按时间先后排列和/或按权限大小排列。
4.如权利要求1所述的智能话权实时对讲实现方法,其特征在于,还包括:设置话权管理权限,在用户终端享有话权的过程中,根据所述话权管理权限对所述用户终端的话权进行话权释放。
5.如权利要求1所述的智能话权实时对讲实现方法,其特征在于,还包括:设置话权计时管理,在授予话权后,对话权进行计时,在计时达到配置时间后,自动进行话权释放。
6.如权利要求1所述的智能话权实时对讲实现方法,其特征在于:当前剩余的空闲话权的数量等于设置的话权数量减去当前已分配的话权数量。
7.如权利要求6所述的智能话权实时对讲实现方法,其特征在于,通过以下方法在接收到用户终端发出的话权请求后,根据当前剩余的空闲话权的数量分配话权,包括;
当前剩余的空闲话权的数量为n,n≥1,当前剩余的空闲话权的数量满足话权请求的分配,分配话权,将话权数量减少至n-1;
当前剩余的空闲话权的数量为n,n=0,当前剩余的空闲话权的数量不满足话权请求的分配。
8.如权利要求7所述的智能话权实时对讲实现方法,其特征在于:当设置的话权数量为无穷大时,任意用户终端均无需排队、直接获得授予话权的信息。
9.如权利要求1所述的智能话权实时对讲实现方法,其特征在于:所述用户终端和所述客户终端为连入互联网公网的智能机。
CN201611201688.5A 2016-12-23 2016-12-23 一种智能话权实时对讲实现方法 Active CN106604240B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611201688.5A CN106604240B (zh) 2016-12-23 2016-12-23 一种智能话权实时对讲实现方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611201688.5A CN106604240B (zh) 2016-12-23 2016-12-23 一种智能话权实时对讲实现方法

Publications (2)

Publication Number Publication Date
CN106604240A CN106604240A (zh) 2017-04-26
CN106604240B true CN106604240B (zh) 2020-07-03

Family

ID=58603107

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611201688.5A Active CN106604240B (zh) 2016-12-23 2016-12-23 一种智能话权实时对讲实现方法

Country Status (1)

Country Link
CN (1) CN106604240B (zh)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107241113A (zh) * 2017-05-12 2017-10-10 深圳市普天宜通技术股份有限公司 数字集群对讲方法、***、数字集群对讲机及存储介质
CN107317825B (zh) * 2017-08-09 2021-03-02 贵阳朗玛信息技术股份有限公司 多人语音会议聊天方法及装置
CN107733848A (zh) * 2017-08-16 2018-02-23 北京中兴高达通信技术有限公司 终端混音的通话***和方法
CN107659902A (zh) * 2017-08-16 2018-02-02 北京中兴高达通信技术有限公司 网络混音的通话***和方法
CN108924504B (zh) * 2018-07-27 2021-02-09 中船电子科技有限公司 一种海关缉私执法单警综合信息交互方法
CN109005516A (zh) * 2018-08-01 2018-12-14 北京中兴高达通信技术有限公司 媒体流的传输方法及装置
CN111212334A (zh) * 2018-11-22 2020-05-29 星锐科技股份有限公司 智能对讲机***
CN109831833B (zh) * 2019-03-18 2021-01-05 成都极客通科技有限公司 一种基于混音控制的紧急插话***及方法
CN111770238B (zh) * 2020-06-22 2022-05-13 上海纳雅智能科技有限公司 一种客户服务无线通话***、方法及相关组件
CN112381240A (zh) * 2020-10-23 2021-02-19 岭东核电有限公司 集体对讲数据处理方法、装置、计算机设备和存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1585522A (zh) * 2004-06-04 2005-02-23 中兴通讯股份有限公司 数字集群***通话权调度方法
CN202841294U (zh) * 2012-08-17 2013-03-27 张家华 一种通话装置及***
CN104954999A (zh) * 2014-03-26 2015-09-30 海能达通信股份有限公司 一种基于分布式集群通信***进行通信的方法与终端
WO2016051405A1 (en) * 2014-09-29 2016-04-07 Cardo Sysems, Inc. Ad-hoc communication network and communication method
CN105791609A (zh) * 2016-03-07 2016-07-20 无锡捷中科技有限公司 Voip对讲中的平等话权控制方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1585522A (zh) * 2004-06-04 2005-02-23 中兴通讯股份有限公司 数字集群***通话权调度方法
CN202841294U (zh) * 2012-08-17 2013-03-27 张家华 一种通话装置及***
CN104954999A (zh) * 2014-03-26 2015-09-30 海能达通信股份有限公司 一种基于分布式集群通信***进行通信的方法与终端
WO2016051405A1 (en) * 2014-09-29 2016-04-07 Cardo Sysems, Inc. Ad-hoc communication network and communication method
CN105791609A (zh) * 2016-03-07 2016-07-20 无锡捷中科技有限公司 Voip对讲中的平等话权控制方法

Also Published As

Publication number Publication date
CN106604240A (zh) 2017-04-26

Similar Documents

Publication Publication Date Title
CN106604240B (zh) 一种智能话权实时对讲实现方法
US8103300B2 (en) System and method for forming ad-hoc location-based multicast group
US7643628B2 (en) Communication system having conference server
CN100502567C (zh) 在无线电话网络中的广播内容的共享信道递送期间发起点到点呼叫的方法和装置
US7983199B1 (en) Voice over internet protocol push-to-talk communication system
CN1917537B (zh) 一种实现一键通业务的方法和***
US8032169B2 (en) System and method for providing low overhead floor control in a distributed peer-to-peer communications network
US20060154681A1 (en) Method and system for controlling talk time for PoC user
EP1747691B1 (en) Push-to-talk reverse channel establishment
US7433716B2 (en) Communication apparatus
CN1774947A (zh) 管理通信会话的方法
KR20070013194A (ko) 사용자의 발언권 제어를 위한 이동통신 단말기 및 그제어방법
WO2007109984A1 (fr) Procédé pour traiter la file d'attente de flux multimédia grâce à un pilotage et dispositif correspondant
WO2011006332A1 (zh) 一种无线视频会议的实现***及方法
US20090024743A1 (en) Media session data transmission control method, control relation negotiation method and control device and system
CN107113583B (zh) 一种话权控制方法及装置
CN109194904B (zh) 一种适用于指挥调度业务的移动视频会商***
AU2014415894A1 (en) Floor control method and apparatus
US20120289212A1 (en) Data transmission in a telecommunication conference
CN107733848A (zh) 终端混音的通话***和方法
WO2011153780A1 (zh) 组呼或广播呼叫接续的控制方法、装置及***
CN100407817C (zh) 一种PoC会话中的发言权控制方法
CN1939073A (zh) 等待时间减少的仲裁的音频通信
US20090017787A1 (en) Charging method in poc service
KR20080073889A (ko) 통신 시스템에서 발언권 제어 방법 및 장치

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant