一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种融合局域网和广域网的SIP对讲方法、系统、存储装置与流程

2022-08-31 23:46:41 来源:中国专利 TAG:

技术特征:
1.一种融合局域网和广域网的一呼多sip对讲方法,其特征在于:包含以下步骤:将主机通过局域网与若干分机建立连接,将主机通过广域网与若干移动终端建立连接,将所述主机和所述移动终端注册到sip服务器;当用户发起呼叫时,通过主机基于sip协议同时向所述分机和所述移动终端发送呼叫请求指令;在振铃过程中,当任一所述分机或任一所述移动终端发起挂断时,通过相应的所述分机或所述移动终端向所述主机发送呼叫取消指令;当任一所述分机或任一所述移动终端发起接听时,主机向其它所述分机或其它所述移动终端发送呼叫挂断指令,建立相应的所述分机或移动终端与所述主机之间的通信。2.根据权利要求1所述的一种融合局域网和广域网的一呼多sip对讲方法,其特征在于:所述建立相应的所述分机或移动终端与所述主机之间的通信包括以下步骤:若所述分机发起接听,通过所述局域网在所述分机和所述主机之间直接传输媒体流;若所述移动终端发起接听,通过所述广域网在所述移动终端和所述主机之间用nat穿透的方式传输媒体流。3.根据权利要求1所述的一种融合局域网和广域网的一呼多sip对讲方法,其特征在于:包括以下步骤:当所述主机或所述移动终端网络切换之后,将所述主机或所述移动终端通过新的网络注册至所述sip服务器;若处于振铃过程中,发送包含新的sdp的更新指令至对方终端或sip服务器;若处于任一所述分机或任一所述移动终端发起接听后,发送包含新的sdp的修改会话指令至对方终端或sip服务器,使用新的媒体地址和端口进行通信。4.根据权利要求1所述的一种融合局域网和广域网的一呼多sip对讲方法,其特征在于:所述建立相应的所述分机或移动终端与所述主机之间的通信之后,包括以下步骤:根据当前视频编码比特率r计算自适应周期,周期性执行以下步骤:通过rtcp发送数据分发质量反馈信息;计算丢包率lr和发送接收回环时间rtt;根据所述丢包率lr和所述发送接收回环时间rtt调整视频编码比特率。5.根据权利要求4所述的一种融合局域网和广域网的一呼多sip对讲方法,其特征在于:所述根据当前视频编码比特率r计算自适应周期包括:通过以下代码实现:t
rtcp
=360000/(r/1000);if(t
rtcp
>1000)t
rtcp
=1000;t
rtcp
=rand(t
rtcp
*1/2,t
rtcp
*3/2);其中,t
rtcp
为自适应周期;计算丢包率lr包括:向接收端发送rtcp sr包并接收接收端返回的rtcp rr包;根据rtcp rr包获取其中的rtp总包数n,从rtcp rr包中获取接收端丢失的rtp包数n
lost

计算丢包率lr=n
lost
/n。6.根据权利要求4所述的一种融合局域网和广域网的一呼多sip对讲方法,其特征在于:计算发送接收回环时间rtt包括:获取发送端接收到rr包的当前时间戳、接收端从接到sr包到发送rr包之间的延时、发送端发送sr包时的当前时间戳;发送接收回环时间rtt=发送端接收到rr包的当前时间戳-接收端从接到sr包到发送rr包之间的延时-发送端发送sr包时的当前时间戳。7.根据权利要求4或6所述的一种融合局域网和广域网的一呼多sip对讲方法,其特征在于:所述根据所述丢包率lr和所述发送接收回环时间rtt调整视频编码比特率包括:根据所述丢包率lr和所述发送接收回环时间rtt对网络拥塞程度进行分级,根据所述网络拥塞程度选择相应的所需视频编码比特率r
new
。8.根据权利要求7所述的一种融合局域网和广域网的一呼多sip对讲方法,其特征在于:所述根据所述丢包率lr和所述发送接收回环时间rtt对网络拥塞程度进行分级,根据所述网络拥塞程度选择相应的所需视频编码比特率r
new
包括:计算当前帧之前的第一时间内的最小码率r0、当前帧距离上一次改变所需视频编码比特率r
new
的时间差t0;通过以下公式计算对应的所需视频编码比特率r
new
,设置r
new
为下一时间内的视频编码比特率。9.根据权利要求1所述的一种融合局域网和广域网的一呼多sip对讲方法,其特征在于:所述建立相应的所述分机或移动终端与所述主机之间的通信之后,执行以下步骤:发送端每隔gop时间编码并发送idr帧至接收端,接收端解码所述idr帧并输出相应的图像;当接收端视频解码中检测到rtp序列号不连续或者连续两帧解码失败,向发送端请求重发上一个所述idr帧。所述向发送端请求重发上一个所述idr帧包括:接收端向发送端发送丢包重传报文;发送端将上一个所述idr帧定义为下一帧并发送至接收端。10.根据权利要求9所述的一种融合局域网和广域网的一呼多sip对讲方法,其特征在于:所述向发送端请求重发上一个所述idr帧之后,执行以下步骤:延迟第二时间后,发送端重新每隔gop时间编码并发送idr帧至接收端。11.根据权利要求1所述的一种融合局域网和广域网的一呼多sip对讲方法,其特征在于:所述建立相应的所述分机或移动终端与所述主机之间的通信之后,执行以下步骤:将传输音频的优先级设定为大于传输视频的优先级。所述将传输音频的优先级设定为大于传输视频的优先级包括:定义音频为主轴、视频为辅轴,接收端以先进先出原则缓存所述音频和所述视频;
接收端每次获得所述音频和/或所述视频时,计算当前帧中所述音频的时间戳与所述视频的时间戳的时间差值,根据所述时间差值调节当前帧中的所述视频的播放速度。12.根据权利要求11所述的一种融合局域网和广域网的一呼多sip对讲方法,其特征在于:所述根据所述时间差值调节当前帧中的所述视频的播放速度包括:若所述时间差值小于等于250ms,则不调节当前帧中的所述视频的播放速度;若所述时间差值大于250ms、所述视频比所述音频快并且所述视频的缓存数量小于第一数量,则调慢或暂停当前帧中的所述视频的播放速度直至所述时间差值小于等于250ms;若所述时间差值大于250ms、所述视频比所述音频快并且所述视频的缓存数量大于第一数量,则不调节当前帧中的所述视频的播放速度;若所述时间差值大于250ms、所述视频比所述音频慢,则调快当前帧中的所述视频的播放速度直至所述时间差值小于等于250ms。13.一种融合局域网和广域网的一呼多sip系统,其特征在于:包括主机、若干分机、若干移动终端,所述主机通过局域网与若干分机建立连接,所述主机通过广域网与若干移动终端建立连接,以及以下模块:呼叫发起模块,用于当用户发起呼叫时,通过主机基于sip协议同时向所述分机和所述移动终端发送呼叫请求指令;呼叫取消模块,用于在振铃过程中,当任一所述分机或任一所述移动终端发起挂断时,通过相应的所述分机或所述移动终端向所述主机发送呼叫取消指令;呼叫建立模块,用于当任一所述分机或任一所述移动终端发起接听时,主机向其它所述分机或其它所述移动终端发送呼叫挂断指令,建立相应的所述分机或移动终端与所述主机之间的通信。14.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至12中任一项所述的一种融合局域网和广域网的一呼多sip对讲方法。

技术总结
本发明涉及一种融合局域网和广域网的一呼多SIP对讲方法、系统、存储介质,方法包含以下步骤:将主机通过局域网与若干分机建立连接,将主机通过广域网与若干移动终端建立连接,将所述主机和所述移动终端注册到SIP服务器;当用户发起呼叫时,通过主机基于SIP协议同时向所述分机和所述移动终端发送呼叫请求指令;在振铃过程中,当任一所述分机或任一所述移动终端发起挂断时,通过相应的所述分机或所述移动终端向所述主机发送呼叫取消指令;当任一所述分机或任一所述移动终端发起接听时,主机向其它所述分机或其它所述移动终端发送呼叫挂断指令,建立相应的所述分机或移动终端与所述主机之间的通信。所述主机之间的通信。所述主机之间的通信。


技术研发人员:庄宗辉 叶智鑫 卢刚
受保护的技术使用者:厦门立林科技有限公司
技术研发日:2022.04.29
技术公布日:2022/8/30
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献