音视频通话方法、装置、电子设备及存储介质制造方法及图纸

技术编号:31762512 阅读:12 留言:0更新日期:2022-01-05 16:47
本申请公开了一种音视频通话方法、装置、电子设备及存储介质。其中,方法应用于第一电子设备,包括:在所述第一电子设备与第二电子设备建立音视频通话连接后,在不满足第一设定条件的情况下,缓存第一数据;所述第一数据表征待传输的音视频数据;所述第一设定条件表征支持将第一数据完整传输至所述第二电子设备的网络条件;在满足所述第一设定条件的情况下,将所述第一数据传输至所述第二电子设备。将所述第一数据传输至所述第二电子设备。将所述第一数据传输至所述第二电子设备。

【技术实现步骤摘要】
音视频通话方法、装置、电子设备及存储介质


[0001]本申请涉及通信
,尤其涉及一种音视频通话方法、装置、电子设备及存储介质。

技术介绍

[0002]相关技术中,网络质量能够影响音视频通话的质量,在网络质量不佳的情况下,会通过丢弃音视频数据或者截取部分音视频数据的方式来改善音视频通话的质量,可能导致重要的音视频数据被丢失,使通话对端无法接收到完整的音视频通话数据。

技术实现思路

[0003]有鉴于此,本申请实施例提供一种音视频通话方法、装置、电子设备及存储介质,以至少解决相关技术出现的在网络卡顿的情况下,音视频数据被丢失的问题。
[0004]本申请实施例的技术方案是这样实现的:
[0005]本申请实施例提供了一种音视频通话方法,应用于第一电子设备,所述方法包括:
[0006]在所述第一电子设备与第二电子设备建立音视频通话连接后,在不满足第一设定条件的情况下,缓存第一数据;所述第一数据表征待传输的音视频数据;所述第一设定条件表征支持将第一数据完整传输至所述第二电子设备的网络条件;
[0007]在满足所述第一设定条件的情况下,将所述第一数据传输至所述第二电子设备。
[0008]上述方案中,所述在满足所述第一设定条件的情况下,将所述第一数据传输至所述第二电子设备,包括:
[0009]在满足所述第一设定条件且第一时长大于或等于第一设定值的情况下,将所述第一数据传输至所述第二电子设备;所述第一时长表征所述第一数据的播放时长。
[0010]上述方案中,所述在满足所述第一设定条件的情况下,将所述第一数据传输至所述第二电子设备,包括:
[0011]在满足所述第一设定条件的情况下,向所述第二电子设备发送第一请求;所述第一请求用于向所述第二电子设备请求确认是否需要所述第一数据;
[0012]在接收到的关于所述第一请求的第一响应表征所述第二电子设备需要所述第一数据的情况下,将所述第一数据传输至第二电子设备。
[0013]上述方案中,所述将所述第一数据传输至所述第二电子设备,还包括:
[0014]将携带有第一标记的第一数据传输至所述第二电子设备;其中,
[0015]所述第一标记用于标记所述第一数据为非实时传输的音视频数据。
[0016]上述方案中,所述方法还包括:
[0017]在第一时长小于第一设定值的情况下,将缓存的第一数据删除;所述第一时长表征所述第一数据的播放时长;和/或,
[0018]在将缓存的第一数据传输至所述第二电子设备之后,将缓存的第一数据删除。
[0019]本申请实施例还提供了另一种音视频通话方法,应用于第二电子设备,包括:
[0020]接收第一电子设备在满足第一设定条件的情况下发送的第一数据;所述第一数据表征由所述第一电子设备在与第二电子设备建立音视频通话连接后,在不满足所述第一设定条件的情况下缓存的待传输的音视频数据;所述第一设定条件表征支持将第一数据完整传输至所述第二电子设备的网络条件;
[0021]播放所述第一数据。
[0022]上述方案中,所述接收第一电子设备在满足第一设定条件的情况下发送的第一数据,包括:
[0023]接收所述第一电子设备在满足第一设定条件的情况下发送的第一请求;所述第一请求用于向所述第二电子设备请求确认是否需要所述第一数据;
[0024]基于接收的第一请求,向所述第一电子设备返回第一响应;所述第一响应表征所述第二电子设备需要所述第一数据;
[0025]接收所述第一电子设备基于所述第一响应发送的所述第一数据。
[0026]上述方案中,所述第一数据携带有第一标记;所述第一标记用于标记所述第一数据为缓存的音视频数据。
[0027]上述方案中,所述播放所述第一数据,包括:
[0028]按照以下设定方式之一播放所述第一数据:
[0029]生成第一提示信息,并在接收到关于所述第一提示信息的第二响应的情况下,播放所述第一数据;所述第二响应表征确认播放所述第一数据;
[0030]在所述音视频通话连接断开后,播放所述第一数据;
[0031]在所述音视频通话连接时,在所述第二电子设备的第一屏幕区域输出所述第一数据,并在所述第二电子设备的第二屏幕区域输出第二数据;所述第二数据表征由所述第一电子设备实时传输的音视频数据。
[0032]本申请实施例还提供了一种音视频通话装置,应用于第一电子设备,包括:
[0033]缓存单元,用于在第一电子设备与第二电子设备建立音视频通话连接后,在不满足第一设定条件的情况下,缓存第一数据;所述第一数据表征待传输的音视频数据;所述第一设定条件表征支持将第一数据完整传输至所述第二电子设备的网络条件;
[0034]传输单元,在满足所述第一设定条件的情况下,将所述第一数据传输至所述第二电子设备。
[0035]本申请实施例还提供了另一种音视频通话装置,应用于第二电子设备,包括:
[0036]接收单元,用于接收第一电子设备在满足第一设定条件的情况下发送的第一数据;所述第一数据表征由所述第一电子设备在与第二电子设备建立音视频通话连接后,在不满足所述第一设定条件的情况下缓存的待传输的音视频数据;所述第一设定条件表征支持将第一数据完整传输至所述第二电子设备的网络条件;
[0037]播放单元,用于播放所述第一数据。
[0038]本申请实施例还提供了一种电子设备,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,
[0039]其中,所述处理器用于运行所述计算机程序时,执行上述任一方法的步骤。
[0040]本申请实施例还提供了一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一方法的步骤。
[0041]在本申请实施例中,在进行音视频通话的过程中,在网络条件无法支持音视频数据的完整传输的情况下,第一电子设备将待传输的音视频数据进行缓存,并在网络条件支持音视频数据的完成传输的情况下,将缓存的音视频数据进行传输,能够避免在网络状况不佳下的不完整的音视频数据,不会在网络状况不佳的情况下丢失重要的信息,从而能够提高了音视频通话的效果。
附图说明
[0042]图1为本申请一实施例提供的音视频通话方法的实现流程示意图;
[0043]图2为本申请又一实施例提供的音视频通话方法的实现流程示意图;
[0044]图3为本申请又一实施例提供的音视频通话方法的实现流程示意图;
[0045]图4为本申请一应用实施例提供的音视频通话方法的实现流程示意图;
[0046]图5为本申请一实施例提供的数音视频通话方法的实现流程示意图;
[0047]图6为本申请又一实施例提供的数音视频通话方法的实现流程示意图;
[0048]图7为本申请一实施例提供的音视频通话装置的结构示意图;
[0049]图8为本申请又一实施例提供的音视频通话装置的结构示意图;
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种音视频通话方法,其特征在于,应用于第一电子设备,包括:在所述第一电子设备与第二电子设备建立音视频通话连接后,在不满足第一设定条件的情况下,缓存第一数据;所述第一数据表征待传输的音视频数据;所述第一设定条件表征支持将第一数据完整传输至所述第二电子设备的网络条件;在满足所述第一设定条件的情况下,将所述第一数据传输至所述第二电子设备。2.根据权利要求1所述的方法,其特征在于,所述在满足所述第一设定条件的情况下,将所述第一数据传输至所述第二电子设备,包括:在满足所述第一设定条件且第一时长大于或等于第一设定值的情况下,将所述第一数据传输至所述第二电子设备;所述第一时长表征所述第一数据的播放时长。3.根据权利要求1所述的方法,其特征在于,所述在满足所述第一设定条件的情况下,将所述第一数据传输至所述第二电子设备,包括:在满足所述第一设定条件的情况下,向所述第二电子设备发送第一请求;所述第一请求用于向所述第二电子设备请求确认是否需要所述第一数据;在接收到的关于所述第一请求的第一响应表征所述第二电子设备需要所述第一数据的情况下,将所述第一数据传输至第二电子设备。4.根据权利要求1所述的方法,其特征在于,所述将所述第一数据传输至所述第二电子设备,还包括:将携带有第一标记的第一数据传输至所述第二电子设备;其中,所述第一标记用于标记所述第一数据为非实时传输的音视频数据。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:在第一时长小于第一设定值的情况下,将缓存的第一数据删除;所述第一时长表征所述第一数据的播放时长;和/或,在将缓存的第一数据传输至所述第二电子设备之后,将缓存的第一数据删除。6.一种音视频通话方法,其特征在于,应用于第二电子设备,包括:接收第一电子设备在满足第一设定条件的情况下发送的第一数据;所述第一数据表征由所述第一电子设备在与第二电子设备建立音视频通话连接后,在不满足所述第一设定条件的情况下缓存的待传输的音视频数据;所述第一设定条件表征支持将第一数据完整传输至所述第二电子设备的网络条件;播放所述第一数据。7.根据权利要求6所述的方法,其特征在于,所述接收第一电子设备在满足第一设定条件的情况下发送的第一数据,包括:接收所述第一电子设备在满足第...

【专利技术属性】
技术研发人员:喻富
申请(专利权)人:杭州逗酷软件科技有限公司
类型:发明
国别省市:

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

1