实时通信方法和实时通信装置制造方法及图纸

技术编号:30435257 阅读:39 留言:0更新日期:2021-10-24 17:34
本公开提供一种实时通信方法和实时通信装置。一种用于第一电子设备的实时通信方法可包括以下步骤:从服务器接收与服务器通信的除第一电子设备之外的其他电子设备的音频包;当在T_exp(m+n)后没有接收到其他电子设备中的第二电子设备的第m号音频包或者第m号音频包的当前时刻的音频帧在T_exp(m+n)后没有通过前向纠错被恢复时,向服务器请求重传第二电子设备的第m+n号音频包,其中,m表示音频包的序号并且为等于或大于1的整数,n表示音频包所携带的冗余帧的数量并且为等于或大于1的整数,并且T_exp(m+n)表示在正常通信情况下第一电子设备从服务器接收到第m+n号音频包的估计时间。间。间。

【技术实现步骤摘要】
实时通信方法和实时通信装置


[0001]本公开涉及通信
,尤其涉及一种实时通信方法和实时通信装置。

技术介绍

[0002]随着网络技术的发展,实时通信技术被广泛应用。例如,在居家办公、远程办公或者缺乏实体会议室的情况下,视频会议成为了公司员工之间必不可少的沟通工具。在实时通信过程中,网络丢包受网络实际情况的影响,难以避免。当发生网络丢包时,与会者听到的声音音质会很差,甚至无法听清其他与会者的声音。因此,在实时通信过程中语音的丢包恢复很重要。

技术实现思路

[0003]本公开提供一种实时通信方法和实时通信装置,以至少解决上述提及的问题。
[0004]根据本公开实施例的第一方面,提供一种用于第一电子设备的实时通信方法,所述实时通信方法可包括:从服务器接收与所述服务器通信的除第一电子设备之外的其他电子设备的音频包;当在T_exp(m+n)后没有接收到所述其他电子设备中的第二电子设备的第m号音频包或者第m号音频包的当前时刻的音频帧在T_exp(m+n)后没有通过前向纠错被恢复时,向所述服务器请求重传第二电子设备的第m+n号本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种用于第一电子设备的实时通信方法,其特征在于,所述实时通信方法包括:从服务器接收与所述服务器通信的除第一电子设备之外的其他电子设备的音频包;当在T_exp(m+n)后没有接收到所述其他电子设备中的第二电子设备的第m号音频包或者第m号音频包的当前时刻的音频帧在T_exp(m+n)后没有通过前向纠错被恢复时,向所述服务器请求重传第二电子设备的第m+n号音频包,其中,m表示音频包的序号并且为等于或大于1的整数,n表示音频包所携带的冗余帧的数量并且为等于或大于1的整数,并且T_exp(m+n)表示在正常通信情况下第一电子设备从所述服务器接收到第m+n号音频包的估计时间。2.如权利要求1所述的方法,还包括:从所述服务器接收所述其他电子设备的整体丢包率;根据所述整体丢包率来确定向所述服务器发送的每个音频包所携带的冗余帧的数量;并且按照每个音频包携带当前时刻的音频帧和所述确定数量的冗余帧的形式向所述服务器发送第一电子设备的音频包。3.如权利要求1所述的方法,还包括:统计第一电子设备的单独丢包率;并且向所述服务器发送第一电子设备的单独丢包率。4.如权利要求1所述的方法,还包括:当向所述服务器请求重传第m+n号音频包后,如果在指定时间内没有接收到第m+n号音频包,则向所述服务器再次请求重传第m+n号音频包。5.如权利要求4所述的方法,其特征在于,向所述服务器再次请求重传第m+n号音频包,包括:在向所述服务器发送用于重传第m+n号音频包的请求消息时,向所述服务器发送关于重传次数的信息。6.如权利要求1所述的方法,其特征在于,第一电子设备存储用于保留在预定时间段内向所述服务器发送的音频包的历史音频包列表,其中,所述实时通信方法还包括:当所述服务器向第一电子设备发送重传请求时,从所述历史音频包列表中选择请求重传的音频包并将该音频包发送给所述服务器。7.一种用于服务器的实时通信方法,所述服务器与多个电子设备通信,其特征在于,所述实时通信方法包括:从所述多个电子设备接收每个电子设备的音频包;向所述多个电子设备中的第一电子设备发送所述多个电子设备中除第一电子设备之外的其他电子设备的音频包;当第一电子设备在T_exp(m+n)后没有接收到所述其他电子设备中的第二电子设备的第m号音频包或者第m号音频包的当前时刻的音频帧在T_exp(m+n)后没有通过前向纠错被恢复时,从第一电子...

【专利技术属性】
技术研发人员:邢文浩张晨韩润强
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1