【技术实现步骤摘要】
一种通话类型判断方法、装置、计算机设备及存储介质
[0001]本申请涉及通信
,尤其涉及一种通话类型判断方法
、
装置
、
计算机设备及存储介质
。
技术介绍
[0002]企业内部多媒体话机通话是现代办公设备基础,企业话机间通话类型根据不同场景和需求可以分为
P2P(peer
‑
to
‑
peer
,对等联网
)
直连,服务器转发或者服务器转码三种
。
这三种媒体方案各有优缺点和适应场景:
P2P
直连相对于其他两种类型不消耗计算资源和网络带宽,但不支持如录音
、
留言播放混音等高级业务,且无法在发起通话的两个终端不能直达的时候实现;服务器转发不消耗计算资源但消耗网络带宽,并且也不支持高级业务,但可以支持两个不能直达的终端建立通话连接;服务器转码支持高级业务,但会消耗大量的计算资源和网络带宽
。
[0003]若只采用其中一种通话类型,则无法兼顾各种通话场景的需求,如只采用服务器转码进行通话连接,但若某次通话并没有要求高级业务,不仅没有用到服务器转码的高级业务功能,还造成了大量计算资源和网络带宽的浪费
。
因此,现有技术的通话方案中存在无法适应多种通话场景需求进而导致计算资源和带宽资源的浪费
。
技术实现思路
[0004]本申请提供了一种通话类型判断方法
、
装置
、
计算机
【技术保护点】
【技术特征摘要】
1.
一种通话类型判断方法,其特征在于,所述方法包括:接收第一终端发送的第一信令;根据所述第一信令获取第一终端信息和第二终端信息,根据所述第一终端信息获取第一编解码列表和第一终端注册端口信息,根据所述第二终端信息获取第二编解码列表和第二终端注册端口信息;检测所述第一编解码列表和所述第二编解码列表是否有交集;若没有交集,则判断通话类型为服务器转码;若有交集,则根据所述第一终端信息和所述第二终端信息判断所述第一终端和所述第二终端是否都为标准终端;若不是,则判断所述通话类型为服务器转发,若是,则根据所述第一终端注册端口信息得到第一网络标签信息,根据所述第二终端注册端口信息得到第二网络标签信息,判断所述第一网络标签信息和所述第二网络标签信息是否相同;若不相同,则判断所述通话类型为所述服务器转发,若相同,则根据所述第一网络标签信息或第二网络标签信息判断所述通话类型
。2.
根据权利要求1所述的方法,其特征在于,所述通话类型包括所述服务器转发
、
所述服务器转码和
P2P
直连
。3.
根据权利要求2所述的方法,其特征在于,所述方法还包括:在判断所述通话类型为所述服务器转码后,向多媒体服务器申请第一转码资源和所述第一转码资源的第一转码地址,将所述第一信令中的实时传输协议中的第一终端地址改为所述第一转码地址后,将所述第一信令发送给第二会话边界控制器;在接收到第二信令时,向所述多媒体服务器申请第二转码资源和所述第二转码资源的第二转码地址,将所述第二信令中的实时传输协议中的第二会话边界控制器地址改为所述第二转码地址后,将所述第二信令发送给第一会话边界控制器
。4.
根据权利要求2所述的方法,其特征在于,所述方法还包括:在判断所述通话类型为所述服务器转发后,将所述第一信令中的实时传输协议中的第一终端地址改为第一会话边界控制器地址,将所述第一信令发送给第二会话边界控制器;在接收到第二信令时,将所述第二信令透传给第一会话边界控制器
。5.
根据权利要求2所述的方法,其特征在于,所述方法还包括:在判断所述通话类型为所述
P2P
直连后,将所述第一信令透传给第二会话边界控制器;在接收到第二信令时,将所述第二信令透传给第一会话边界控...
【专利技术属性】
技术研发人员:林益航,
申请(专利权)人:厦门亿联网络技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。