一种视频通话分辨率的切换方法、装置、设备及存储介质制造方法及图纸

技术编号:36822145 阅读:25 留言:0更新日期:2023-03-12 01:04
本公开涉及一种视频通话分辨率的切换方法、装置、设备及存储介质,该方法包括:向终端发送视频通话请求,所述视频通话请求中包括至少两组通话分辨率的信息;响应于接收到所述终端的响应消息,基于所述至少两组通话分辨率中的第一分辨率与所述终端进行视频通话;响应于监测到通话质量低于预设的第一通话质量,则向所述终端发送第一变更消息,所述第一变更消息中包括所述至少两组通话分辨率中的第二分辨率,所述第二分辨率低于所述第一分辨率;将与所述终端的视频通话的分辨率切换至所述第二分辨率。本公开通过协商至少两组视频通话的分辨率,并在通话质量低于预设通话质量时切换至更低的第二分辨率,能够使得视频通话更加流畅,提升用户体验。提升用户体验。提升用户体验。

【技术实现步骤摘要】
一种视频通话分辨率的切换方法、装置、设备及存储介质


[0001]本公开涉及终端
,尤其涉及一种视频通话分辨率的切换方法、装置、设备及存储介质。

技术介绍

[0002]随着终端和通信技术的不断发展,视频通话逐渐成为了人们生活中的一种重要联系方式,然而,视频通话的数据传输量较大,对网络质量的要求较高,在网络情况较差时,视频通话往往会出现画面马赛克、视频卡顿等问题,严重影响了用户的通话体验,因此,如何使得视频通话更加流畅,提升用户的通话体验是需要解决的技术问题。

技术实现思路

[0003]为了解决上述技术问题,本公开提供了一种视频通话分辨率的切换方法、装置、设备及存储介质。
[0004]本公开实施例的第一方面提供了一种视频通话分辨率的切换方法,该方法包括:
[0005]向终端发送视频通话请求,所述视频通话请求中包括至少两组通话分辨率的信息;
[0006]响应于接收到所述终端的响应消息,基于所述至少两组通话分辨率中的第一分辨率与所述终端进行视频通话;
[0007]响应于监测到通话质量低于预设的第一通话质量,则向所述终端发送第一变更消息,所述第一变更消息中包括所述至少两组通话分辨率中的第二分辨率,所述第二分辨率低于所述第一分辨率;
[0008]将与所述终端的视频通话的分辨率切换至所述第二分辨率。
[0009]本公开实施例的第二方面提供了一种视频通话分辨率的切换装置,该装置包括:
[0010]第一发送模块,用于向终端发送视频通话请求,所述视频通话请求中包括至少两组通话分辨率的信息;
[0011]通话模块,用于响应于接收到所述终端的响应消息,基于所述至少两组通话分辨率中的第一分辨率与所述终端进行视频通话;
[0012]第二发送模块,用于响应于监测到通话质量低于预设的第一通话质量,则向所述终端发送第一变更消息,所述第一变更消息中包括所述至少两组通话分辨率中的第二分辨率,所述第二分辨率低于所述第一分辨率;
[0013]第一切换模块,用于将与所述终端的视频通话的分辨率切换至所述第二分辨率。
[0014]本公开实施例的第三方面提供了一种计算机设备,包括存储器和处理器,以及计算机程序,其中,存储器中存储有计算机程序,当计算机程序被处理器执行时,实现如上述第一方面的视频通话分辨率的切换方法。
[0015]本公开实施例的第四方面提供了一种计算机可读存储介质,存储介质中存储有计算机程序,当计算机程序被处理器执行时,实现如上述第一方面的视频通话分辨率的切换
方法。
[0016]本公开实施例提供的技术方案与现有技术相比具有如下优点:
[0017]在本公开实施例提供的视频通话分辨率的切换方法、装置、设备及存储介质中,通过向终端发送视频通话请求,视频通话请求中包括至少两组通话分辨率的信息,响应于接收到终端的响应消息,基于至少两组通话分辨率中的第一分辨率与终端进行视频通话,响应于监测到通话质量低于预设的第一通话质量,则向终端发送第一变更消息,第一变更消息中包括至少两组通话分辨率中的第二分辨率,第二分辨率低于第一分辨率,将与终端的视频通话的分辨率切换至第二分辨率,能够在建立视频通话连接时,协商至少两组视频通话的分辨率,默认以较高的分辨率进行通话,并在通话质量低于预设的第一通话质量时,通过发送第一变更消息将分辨率切换至更低的第二分辨率,使得视频通话更加流畅,减少画面马赛克、卡顿等问题出现的可能性,提升用户的通话体验。
附图说明
[0018]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0019]为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0020]图1是本公开实施例提供的一种视频通话分辨率的切换方法的流程图;
[0021]图2是本公开实施例提供的一种确定通话质量的方法的流程图;
[0022]图3是本公开实施例提供的一种提高视频通话的分辨率的方法的流程图;
[0023]图4是本公开实施例提供的另一种确定通话质量的方法的流程图;
[0024]图5是本公开实施例提供的一种视频通话分辨率的切换装置的结构示意图;
[0025]图6是本公开实施例提供的一种计算机设备的结构示意图。
具体实施方式
[0026]为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。
[0027]在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。
[0028]应当理解,本公开的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本公开的范围在此方面不受限制。
[0029]图1是本公开实施例提供的一种视频通话分辨率的切换方法的流程图,该方法可以由一种视频通话分辨率的切换装置执行。如图1所示,本实施例提供的视频通话分辨率的切换方法包括如下步骤:
[0030]S101、向终端发送视频通话请求,所述视频通话请求中包括至少两组通话分辨率
的信息。
[0031]本公开实施例中的终端可以理解为要进行视频通话的终端。
[0032]本公开实施例中的至少两组通话分辨率可以理解为两组或两组以上的通话分辨率,其中,每组通话分辨率包含一个发送分辨率与一个接收分辨率,发送分辨率与接收分辨率可以相同,也可以不同。
[0033]本公开实施例中,视频通话分辨率的切换装置可以在想要与终端进行视频通话时,向要进行视频通话的终端发送视频通话请求,视频通话请求包括至少两组通话分辨率的信息,从而在视频通话的建立阶段协商至少两组通话分辨率。
[0034]在本公开实施例的一种示例性的实施方式中,视频通话分辨率的切换装置可以基于会话初始协议(Session Initiation Protocol,SIP)与要进行视频通话的终端建立通信连接,具体地,可以在发起请求时向终端发送一个邀请(invite)消息,该invite消息中包含至少两组通话分辨率的信息、会话类型和一些其他参数。
[0035]S102、响应于接收到所述终端的响应消息,基于所述至少两组通话分辨率中的第一分辨率与所述终端进行视频通话。
[0036]本公开实施例中的第一分辨率可以理解为视频通话请求中包含的至少两组通话分辨率中,非最低的一组分辨率。
[0037]本公开实施例中的响应消息可以理解为要进行视频通话的终端在接收到视频通话请求后,同意进行视频通话而返回本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频通话分辨率的切换方法,其特征在于,包括:向终端发送视频通话请求,所述视频通话请求中包括至少两组通话分辨率的信息;响应于接收到所述终端的响应消息,基于所述至少两组通话分辨率中的第一分辨率与所述终端进行视频通话;响应于监测到通话质量低于预设的第一通话质量,则向所述终端发送第一变更消息,所述第一变更消息中包括所述至少两组通话分辨率中的第二分辨率,所述第二分辨率低于所述第一分辨率;将与所述终端的视频通话的分辨率切换至所述第二分辨率。2.根据权利要求1所述的方法,其特征在于,所述响应于监测到通话质量低于预设的第一通话质量,则向所述终端发送第一变更消息之前,所述方法还包括:获取当前的第一信号强度和/或第一视频丢包率;响应于所述第一信号强度小于或等于第一阈值或所述第一视频丢包率大于或等于第二阈值,则确定通话质量低于预设的第一通话质量。3.根据权利要求1所述的方法,其特征在于,所述将与所述终端的视频通话的分辨率切换至所述第二分辨率之后,所述方法还包括:响应于监测到通话质量高于预设的第二通话质量,则向所述终端发送第二变更消息,所述第二变更消息中包括所述第一分辨率;将与所述终端的视频通话的分辨率切换至所述第一分辨率。4.根据权利要求2或3所述的方法,其特征在于,所述响应于监测到通话质量高于预设的第二通话质量,则向所述终端发送第二变更消息之前,所述方法还包括:获取当前的第二信号强度和/或第二视频丢包率;响应于所述第二信号强度大于或等于第三阈值或所述第二视频丢包率小于或等于第四阈值,则确定通话质量高于预设的第二通话质量,其中,所述第三阈值大于或等于所述第一阈值,所述第四阈值小于或等于所述第二阈值。5.根据权利要求1所述的方法,其特征在于,所述至少两组通话分辨率是根据设备所支持的通话分辨率确定的;所述视频通话请求中,所述至少两组通话分辨率按照大小进行排序。6.一种视频通话分辨率的切换装置,其特征在于,包括:第一发送模块,用于向终端发送视频通话请求,所述视频通话请求中包括至少两组通话分辨率的信息;通话模块,用于响应于接收到所述终端的响应消息,基于...

【专利技术属性】
技术研发人员:王龙
申请(专利权)人:珠海市魅族科技有限公司
类型:发明
国别省市:

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

1