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

可靠传输网络中维持实时音讯串流播放延迟的方法及系统与流程

2021-11-15 17:43:00 来源:中国专利 TAG:

技术特征:
1.一种可靠传输网络中维持实时音讯串流播放延迟的方法,适用于从发送端依序接收多个音讯封包的一接收端,其特征在于,所述可靠传输网络中维持实时音讯串流播放延迟的方法包含以下步骤:(a)将已接收到的所述音讯封包的接收时间作为推算基准,以推算下一所述音讯封包的接收时间;(b)检测下一所述音讯封包实际的接收时间是否早于所推算的接收时间,若是,将下一所述音讯封包定义为最小传送延迟音讯封包,并将检测次数归零,接着回到步骤(a)基于所述最小传送延迟音讯封包推算所述最小传送延迟音讯封包的下一所述音讯封包,若否,计数所述检测次数,接着执行下一步骤(c);(c)判断所述检测次数是否等于预设检测次数,若否,回到步骤(a)以推算又下一个所述音讯封包,若是,将作为推算基准的所述音讯封包定义为所述最小传送延迟音讯封包,接着执行下一步骤(d);(d)将所述最小传送延迟音讯封包的接收时间加上系统固定延迟时间,以推算所述最小传送延迟音讯封包的开始播放时间;(e)基于所述最小传送延迟音讯封包的所述开始播放时间以及各所述音讯封包播放的时间长度,推算其他各所述音讯封包的所述开始播放时间;以及(f)判断各所述音讯封包的所述开始播放时间是否已超过预定开始播放时间,若是,丢掉各所述音讯封包,若否,在到达所述开始播放时间时,播放各所述音讯封包。2.根据权利要求1所述的可靠传输网络中维持实时音讯串流播放延迟的方法,其特征在于,所述可靠传输网络中维持实时音讯串流播放延迟的方法还包含以下步骤:将所述最小传送延迟音讯封包的所述开始播放时间,减去在所述最小传送延迟音讯封包之前接收的所有所述音讯封包播放的时间长度,以推算最早接收到的所述音讯封包的所述开始播放时间。3.根据权利要求1所述的可靠传输网络中维持实时音讯串流播放延迟的方法,其特征在于,所述可靠传输网络中维持实时音讯串流播放延迟的方法还包含以下步骤:将所述最小传送延迟音讯封包的所述开始播放时间,减去欲推算的所述音讯封包播放的时间长度、在所述最小传送延迟音讯封包之前并在欲推算的所述音讯封包之后接收的所有所述音讯封包播放的时间长度,以推算所述音讯封包的所述开始播放时间。4.根据权利要求1所述的可靠传输网络中维持实时音讯串流播放延迟的方法,其特征在于,所述可靠传输网络中维持实时音讯串流播放延迟的方法还包含以下步骤:将所述最小传送延迟音讯封包的所述开始播放时间,减去所述最小传送延迟音讯封包前一个接收的所述音讯封包播放的时间长度,以推算所述最小传送延迟音讯封包前一个接收到的所述音讯封包的所述开始播放时间,以推算所述最小传送延迟音讯封包前一个接收到的所述音讯封包的所述开始播放时间。5.根据权利要求1所述的可靠传输网络中维持实时音讯串流播放延迟的方法,其特征在于,所述可靠传输网络中维持实时音讯串流播放延迟的方法还包含以下步骤:将所述最小传送延迟音讯封包的所述开始播放时间,加上所述最小传送延迟音讯封包播放的时间长度,以推算所述最小传送延迟音讯封包下一个接收到的所述音讯封包的所述开始播放时间。
6.一种可靠传输网络中维持实时音讯串流播放延迟的系统,适用于从发送端依序接收多个音讯封包的一接收端,其特征在于,所述可靠传输网络中维持实时音讯串流播放延迟的系统包含:最小延迟检测模块,配置以将已接收到的所述音讯封包的接收时间作为推算基准,以推算下一所述音讯封包的接收时间,检测到下一所述音讯封包实际的接收时间早于所推算的接收时间时,将下一所述音讯封包定义为最小传送延迟音讯封包;检测计数模块,连接所述最小延迟检测模块,配置以在下一所述音讯封包实际的接收时间晚于所推算的接收时间时,计数检测次数,而在找到所述最小传送延迟音讯封包时,将所述检测次数归零;检测阀值设定模块,连接所述最小延迟检测模块以及所述检测计数模块,配置以判断所述检测次数未等于预设检测次数时,指示所述最小延迟检测模块检测后续接收到的所述音讯封包以找寻所述最小传送延迟音讯封包,而判断所述检测次数等于所述预设检测次数且未找到所述最小传送延迟音讯封包时,指示所述最小延迟检测模块直接将作为推算基准的所述音讯封包定义为所述最小传送延迟音讯封包;播放时间推算模块,连接所述最小延迟检测模块,配置以将所述最小传送延迟音讯封包实际的接收时间加上系统固定延迟时间,以推算所述最小传送延迟音讯封包的开始播放时间,并基于所述最小传送延迟音讯封包的所述开始播放时间以及各所述音讯封包播放的时间长度,推算其他各所述音讯封包的所述开始播放时间;以及音讯封包筛选模块,连接所述播放时间推算模块,配置以判断各所述音讯封包的所述开始播放时间已超过预定开始播放时间时,丢掉所述音讯封包,判断各所述音讯封包的所述开始播放时间未已超过所述预定开始播放时间时,指示在到达所述开始播放时间时,播放各所述音讯封包。7.根据权利要求6所述的可靠传输网络中维持实时音讯串流播放延迟的系统,其特征在于,所述播放时间推算模块配置以将所述最小传送延迟音讯封包的所述开始播放时间,减去在所述最小传送延迟音讯封包之前接收的所有所述音讯封包播放的时间长度,以推算最早接收到的所述音讯封包的所述开始播放时间。8.根据权利要求6所述的可靠传输网络中维持实时音讯串流播放延迟的系统,其特征在于,所述播放时间推算模块配置以将所述最小传送延迟音讯封包的所述开始播放时间,减去欲推算的所述音讯封包播放的时间长度、在所述最小传送延迟音讯封包之前并在欲推算的所述音讯封包之后接收的所有所述音讯封包播放的时间长度,以推算所述音讯封包的所述开始播放时间。9.根据权利要求6所述的可靠传输网络中维持实时音讯串流播放延迟的系统,其特征在于,所述播放时间推算模块配置以将所述最小传送延迟音讯封包的所述开始播放时间,减去所述最小传送延迟音讯封包前一个接收的所述音讯封包播放的时间长度,以推算所述最小传送延迟音讯封包前一个接收到的所述音讯封包的所述开始播放时间,以推算所述最小传送延迟音讯封包前一个接收到的所述音讯封包的所述开始播放时间。10.根据权利要求6所述的可靠传输网络中维持实时音讯串流播放延迟的系统,其特征在于,所述播放时间推算模块配置以将所述最小传送延迟音讯封包的所述开始播放时间,加上所述最小传送延迟音讯封包播放的时间长度,以推算所述最小传送延迟音讯封包下一
个接收到的所述音讯封包的所述开始播放时间。

技术总结
本发明公开一种可靠传输网络中维持实时音讯串流播放延迟的方法及系统。方法包含以下步骤:推算音讯封包的接收时间;检测音讯封包实际的接收时间是否早于所推算的接收时间,若是,定义最小延迟音讯封包,若否,计数检测次数;判断检测次数是否等于预设次数,若否,回到第一步骤,若是,定义最小延迟音讯封包,基于最小延迟音讯封包的接收时间、系统固定延迟时间以及音讯封包的时间长度,推算各音讯封包的开始播放时间;以及判断音讯封包的开始播放时间未超过预定开始播放时间时,播放音讯封包。播放音讯封包。播放音讯封包。


技术研发人员:李敬祥 周志强
受保护的技术使用者:同响科技股份有限公司
技术研发日:2020.05.11
技术公布日:2021/11/14
再多了解一些

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

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

相关文献