本公开涉及多媒体,特别涉及一种直播画面调整方法、装置、电子设备及存储介质。
背景技术:
1、随着多媒体技术的发展,直播越来越受到用户的喜爱。为了适应多种不同的网络质量,通常直播画面具有多个质量参数,以便用户基于设备的网络质量,选择任一质量参数的直播画面进行显示。目前,设备在直播界面显示直播画面的情况下,直播界面中显示有画面质量选项,用户通过设备触发画面质量选项,设备在直播界面显示出多个质量参数供用户选择,用户通过设备触发显示的任一质量参数,由设备在直播界面中,显示被触发的质量参数的直播画面。但是,这种直播画面调整方式较为繁琐,人机交互效率低。
技术实现思路
1、本公开提供一种直播画面调整方法、装置、电子设备及存储介质,能够提升人机交互效率。本公开的技术方案如下:
2、根据本公开实施例的一方面,提供一种直播画面调整方法,包括:
3、显示直播界面,所述直播界面中显示有第一质量参数的直播画面,所述第一质量参数指示所述直播画面的画面质量;
4、响应于在所述直播界面中检测到多点滑动操作,在所述直播界面中显示画面调整信息,所述画面调整信息包括多个备选质量参数,所述备选质量参数与所述第一质量参数不同;
5、基于所述多点滑动操作,从所述多个备选质量参数中,确定第二质量参数,所述第二质量参数为所述多个备选质量参数中被选中的备选质量参数;
6、在所述直播界面中显示所述第二质量参数的所述直播画面。
7、在一些实施例中,所述在所述直播界面中显示所述第二质量参数的所述直播画面,包括:
8、响应于所述多点滑动操作结束,在所述直播界面中显示所述第二质量参数的所述直播画面,所述第二质量参数为所述多点滑动操作结束时被选中的备选质量参数。
9、在一些实施例中,所述基于所述多点滑动操作,从所述多个备选质量参数中,确定第二质量参数之后,所述方法还包括:
10、以第一显示形式显示未被选中的备选质量参数,以第二显示形式显示所述第二质量参数,所述第一显示形式与所述第二显示形式不同。
11、在一些实施例中,所述画面调整信息还包括所述第一质量参数,所述响应于在所述直播界面中检测到多点滑动操作,在所述直播界面中显示画面调整信息,包括:
12、响应于检测到所述多点滑动操作,在所述直播界面中,以第三显示形式突出显示所述第一质量参数,以第一显示形式突出显示所述多个备选质量参数,所述第一显示形式与所述第三显示形式不同。
13、在一些实施例中,所述基于所述多点滑动操作,从所述多个备选质量参数中,确定第二质量参数之后,所述方法还包括:
14、在所述直播界面中,显示所述第二质量参数随着所述多点滑动操作的滑动而变化。
15、在一些实施例中,所述显示所述第二质量参数随着所述多点滑动操作的滑动而变化,包括:
16、显示所述第二质量参数随着所述多点滑动操作的滑动距离变化;或者,
17、显示所述第二质量参数随着所述多点滑动操作的滑动速度变化;或者,
18、显示所述第二质量参数随着所述多点滑动操作的滑动方向变化。
19、在一些实施例中,所述显示直播界面之后,所述方法还包括:
20、响应于检测到所述多点滑动操作,基于所述多点滑动操作,从所述多个备选质量参数中,确定第三质量参数,在所述直播界面中显示画面提醒信息,所述画面提醒信息指示所述直播画面由所述第一质量参数调整为第三质量参数,在所述直播界面中显示所述第三质量参数的所述直播画面。
21、在一些实施例中,所述基于所述多点滑动操作,从所述多个备选质量参数中,确定第二质量参数,包括:
22、基于所述多点滑动操作的滑动参数,从所述多个备选质量参数中,确定所述第二质量参数,所述滑动参数包括所述多点滑动操作的滑动距离或滑动速度中的至少一项。
23、在一些实施例中,所述第一质量参数与所述多个备选质量参数按照由高到低或由低到高的顺序排序,所述基于所述多点滑动操作的滑动参数,从所述多个备选质量参数中,确定所述第二质量参数,包括:
24、对所述滑动参数与单位滑动参数的比值取整,得到序号差值,所述单位滑动参数为将所述直播画面调整为第四质量参数的多点滑动操作的滑动参数,所述第四质量参数为所述多个备选质量参数中与所述第一质量参数相邻的备选质量参数;
25、按照所述第一质量参数与所述多个备选质量参数的排序,基于所述序号差值,从所述多个备选质量参数中,确定所述第二质量参数,所述第二质量参数的排序序号与所述第一质量参数的排序序号的差值为所述序号差值。
26、在一些实施例中,所述按照所述第一质量参数与所述多个备选质量参数的排序,基于所述序号差值,从所述多个备选质量参数中,确定所述第二质量参数,包括:
27、按照所述第一质量参数与所述多个备选质量参数的排序,基于所述多点滑动操作的滑动方向及所述序号差值,从所述多个备选质量参数中,确定所述第二质量参数。
28、在一些实施例中,所述按照所述第一质量参数与所述多个备选质量参数的排序,基于所述多点滑动操作的滑动方向及所述序号差值,从所述多个备选质量参数中,确定所述第二质量参数,包括:
29、在所述滑动方向为第一方向的情况下,按照所述第一质量参数与所述多个备选质量参数的排序,将所述第一质量参数之后、排序序号与所述第一质量参数的排序序号的差值为所述序号差值的备选质量参数,确定为所述第二质量参数;或者,
30、在所述滑动方向为第二方向的情况下,按照所述第一质量参数与所述多个备选质量参数的排序,将所述第一质量参数之前、排序序号与所述第一质量参数的排序序号的差值为所述序号差值的备选质量参数,确定为所述第二质量参数;所述第一方向与所述第二方向不同。
31、在一些实施例中,所述基于所述多点滑动操作的滑动参数,从所述多个备选质量参数中,确定所述第二质量参数,包括:
32、在所述多点滑动操作未结束、且所述滑动速度变为0的情况下,将所述多个备选质量参数中的第五质量参数,确定为所述第二质量参数,所述第五质量参数随着网络质量变化而变化。
33、在一些实施例中,所述响应于在所述直播界面中检测到多点滑动操作,在所述直播界面中显示画面调整信息,包括:
34、响应于所述多点滑动操作,在所述多点滑动操作的滑动距离大于距离阈值的情况下,在所述直播界面中显示所述画面调整信息。
35、在一些实施例中,所述第一质量参数包括所述直播画面的清晰度或分辨率中的至少一种。
36、根据本公开实施例的另一方面,提供一种直播画面调整装置,包括:
37、显示单元,被配置为执行显示直播界面,所述直播界面中显示有第一质量参数的直播画面,所述第一质量参数指示所述直播画面的画面质量;
38、所述显示单元,还被配置为执行响应于在所述直播界面中检测到多点滑动操作,在所述直播界面中显示画面调整信息,所述画面调整信息包括多个备选质量参数,所述备选质量参数与所述第一质量参数不同;
39、确定单元,被配置为执行基于所述多点滑动操作,从所述多个备选质量参数中,确定第二质量参数,所述第二质量参数为所述多个备选质量参数中被选中的备选质量参数;
40、所述显示单元,还被配置为执行在所述直播界面中显示所述第二质量参数的所述直播画面。
41、在一些实施例中,所述显示单元,被配置为执行响应于所述多点滑动操作结束,在所述直播界面中显示所述第二质量参数的所述直播画面,所述第二质量参数为所述多点滑动操作结束时被选中的备选质量参数。
42、在一些实施例中,所述显示单元,还被配置为执行以第一显示形式显示未被选中的备选质量参数,以第二显示形式显示所述第二质量参数,所述第一显示形式与所述第二显示形式不同。
43、在一些实施例中,所述画面调整信息还包括所述第一质量参数,所述显示单元,被配置为执行响应于检测到所述多点滑动操作,在所述直播界面中,以第三显示形式突出显示所述第一质量参数,以第一显示形式突出显示所述多个备选质量参数,所述第一显示形式与所述第三显示形式不同。
44、在一些实施例中,所述显示单元,还被配置为执行在所述直播界面中,显示所述第二质量参数随着所述多点滑动操作的滑动而变化。
45、在一些实施例中,所述显示单元,被配置为执行显示所述第二质量参数随着所述多点滑动操作的滑动距离变化;或者,
46、显示所述第二质量参数随着所述多点滑动操作的滑动速度变化;或者,
47、显示所述第二质量参数随着所述多点滑动操作的滑动方向变化。
48、在一些实施例中,所述显示单元,还被配置为执行响应于检测到所述多点滑动操作,基于所述多点滑动操作,从所述多个备选质量参数中,确定第三质量参数,在所述直播界面中显示画面提醒信息,所述画面提醒信息指示所述直播画面由所述第一质量参数调整为第三质量参数,在所述直播界面中显示所述第三质量参数的所述直播画面。
49、在一些实施例中,所述确定单元,被配置为执行基于所述多点滑动操作的滑动参数,从所述多个备选质量参数中,确定所述第二质量参数,所述滑动参数包括所述多点滑动操作的滑动距离或滑动速度中的至少一项。
50、在一些实施例中,所述第一质量参数与所述多个备选质量参数按照由高到低或由低到高的顺序排序,所述确定单元,被配置为执行对所述滑动参数与单位滑动参数的比值取整,得到序号差值,所述单位滑动参数为将所述直播画面调整为第四质量参数的多点滑动操作的滑动参数,所述第四质量参数为所述多个备选质量参数中与所述第一质量参数相邻的备选质量参数;按照所述第一质量参数与所述多个备选质量参数的排序,基于所述序号差值,从所述多个备选质量参数中,确定所述第二质量参数,所述第二质量参数的排序序号与所述第一质量参数的排序序号的差值为所述序号差值。
51、在一些实施例中,所述确定单元,被配置为执行按照所述第一质量参数与所述多个备选质量参数的排序,基于所述多点滑动操作的滑动方向及所述序号差值,从所述多个备选质量参数中,确定所述第二质量参数。
52、在一些实施例中,所述确定单元,被配置为执行在所述滑动方向为第一方向的情况下,按照所述第一质量参数与所述多个备选质量参数的排序,将所述第一质量参数之后、排序序号与所述第一质量参数的排序序号的差值为所述序号差值的备选质量参数,确定为所述第二质量参数;或者,在所述滑动方向为第二方向的情况下,按照所述第一质量参数与所述多个备选质量参数的排序,将所述第一质量参数之前、排序序号与所述第一质量参数的排序序号的差值为所述序号差值的备选质量参数,确定为所述第二质量参数;所述第一方向与所述第二方向不同。
53、在一些实施例中,所述确定单元,被配置为执行在所述多点滑动操作未结束、且所述滑动速度变为0的情况下,将所述多个备选质量参数中的第五质量参数,确定为所述第二质量参数,所述第五质量参数随着网络质量变化而变化。
54、在一些实施例中,所述显示单元,被配置为执行响应于所述多点滑动操作,在所述多点滑动操作的滑动距离大于距离阈值的情况下,在所述直播界面中显示所述画面调整信息。
55、在一些实施例中,所述第一质量参数包括所述直播画面的清晰度或分辨率中的至少一种。
56、根据本公开实施例的再一方面,提供一种电子设备,该电子设备包括:
57、一个或多个处理器;
58、用于存储该处理器可执行程序代码的存储器;
59、其中,该处理器被配置为执行该程序代码,以实现上述直播画面调整方法。
60、根据本公开实施例的再一方面,提供一种计算机可读存储介质,当该计算机可读存储介质中的程序代码由电子设备的处理器执行时,使得电子设备能够执行上述直播画面调整方法。
61、根据本公开实施例的再一方面,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述直播画面调整方法。
62、本公开实施例提供的方案,在直播界面中显示直播画面的情况下,通过触发多点滑动操作,能够在直播界面中显示出直播画面的多个备选质量参数,并基于多点滑动操作即可调整直播画面的画面质量,无需再直播复杂的调整操作,简化了画面质量调整的流程,提升了画面质量调整的便捷性,进而提升了人机交互效率。
63、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。