一种直播画面的展示方法技术

技术编号:39493083 阅读:8 留言:0更新日期:2023-11-24 11:18
本公开提供了一种直播画面的展示方法

【技术实现步骤摘要】
一种直播画面的展示方法、装置、计算机设备及存储介质


[0001]本公开涉及计算机
,具体而言,涉及一种直播画面的展示方法

装置

计算机设备及存储介质


技术介绍

[0002]在视频聊天

多人连麦互动等直播场景下,可能会出现多人的直播画面展示在一个屏幕下的情况

在画面上每个直播用户的展示窗口下,通常会铺设有场景图像和一些交互控件等元素,但由于直播场景下人员数量的变化,展示窗口的尺寸和位置会随之发生变化,因此这些元素在关联展示时就容易出现画面拉伸或者裁切的情况


技术实现思路

[0003]本公开实施例至少提供一种直播画面的展示方法

装置

计算机设备及存储介质

[0004]第一方面,本公开实施例提供了一种直播画面的展示方法,包括:根据当前直播场景,展示与所述直播场景匹配的至少一个展示窗口;获取直播画面元素在所述展示窗口中的展示参数信息;所述直播画面元素包括直播场景图像和
/
或交互控件;所述展示参数信息,基于所述展示窗口的窗口尺寸信息

和在所述展示窗口中待展示的直播画面元素对应的原始尺寸信息确定;根据所述展示参数信息指示的展示比例对所述待展示的直播画面元素对应的原始尺寸信息进行调整,得到调整后的目标尺寸信息,并基于所述展示参数信息指示的展示位置,将所述目标尺寸信息下的直播画面元素展示在所述展示窗口中

[0005]一种可选的实施方式中,针对所述直播画面元素中包括的直播场景图像,所述展示参数信息包括展示比例,根据以下步骤确定所述直播场景图像在所述展示窗口中的展示参数信息:基于所述直播场景图像的原始尺寸信息和所述展示窗口的窗口尺寸信息分别在至少一个尺寸维度下的尺寸信息,确定所述直播场景图像在所述展示窗口中的尺寸特征;所述尺寸维度包括宽度尺寸维度和高度尺寸维度;基于所述直播场景图像的尺寸特征,从所述至少一个尺寸维度中确定目标尺寸维度;将在所述目标尺寸维度下,所述直播场景图像的原始尺寸信息和所述展示窗口的窗口尺寸信息分别对应的尺寸信息之间的比值,作为所述展示比例

[0006]一种可选的实施方式中,基于所述直播场景图像的原始尺寸信息和所述展示窗口的窗口尺寸信息分别在多个尺寸维度下的尺寸信息,确定所述直播场景图像在所述展示窗口中的尺寸特征,包括:确定所述直播场景图像的原始尺寸信息中,在所述宽度尺寸维度下的第一宽度信息,和在所述高度尺寸维度下的第一高度信息,并确定所述第一宽度信息与所述第一高度信息之间的第一比值;以及,确定所述展示窗口的窗口尺寸信息中,在所述宽度尺寸维度下的第二宽度信息,和在所述高度尺寸维度下的第二高度信息,并确定所述第二宽度信息和所述第二高度信息之间的第二比值;响应于所述第一比值小于或等于所述第二比值,确定所述直播画面元素对应的尺寸特征为第一尺寸特征;或者,响应于所述第一比值大于所述第二比值,确定所述直播画面元素对应的尺寸特征为第二尺寸特征;基于所述
直播场景图像的尺寸特征,从多个尺寸维度中确定目标尺寸维度,包括:响应于确定所述尺寸特征为第一尺寸特征,确定宽度尺寸维度为所述目标尺寸维度,或者,响应于确定所述尺寸特征为第二尺寸特征,确定高度尺寸维度为所述目标尺寸维度

[0007]一种可选的实施方式中,针对所述直播画面元素中包括的直播场景图像,所述展示参数信息包括展示位置,根据以下步骤确定所述直播画面元素在所述展示窗口中的展示参数信息:确定所述展示窗口的窗口展示中心对应的中心位置,并将所述中心位置作为所述直播场景图像的展示位置,以使基于所述展示比例调整后的直播场景图像,在目标尺寸维度下的元素边界与展示窗口在所述目标尺寸维度下的窗口边界重合

[0008]一种可选的实施方式中,针对所述直播画面元素中包括的交互控件,所述展示参数信息包括展示比例和展示位置;根据以下步骤确定所述交互控件在所述展示窗口中的展示参数信息:基于预设的标准窗口尺寸信息和所述展示窗口的窗口尺寸信息,为所述交互控件确定在所述展示窗口中的展示比例;以及,基于在所述标准窗口尺寸信息下,所述交互控件与展示窗口的目标边界距离,确定所述交互控件在所述展示窗口中的展示位置,以使在所述展示位置下的交互控件与当前展示窗口下的边界距离保持所述目标边界距离

[0009]一种可选的实施方式中,所述基于所述标准窗口尺寸信息和所述展示窗口的窗口尺寸信息,为所述交互控件确定在所述展示窗口中的展示比例,包括:确定所述标准窗口尺寸信息和所述展示窗口的窗口尺寸信息在预设尺寸维度下的比值,以基于在所述预设尺寸维度下的比值以及所述交互控件对应的原始尺寸信息,确定所述交互控件在所述展示窗口中的展示比例

[0010]一种可选的实施方式中,所述获取直播画面元素在所述展示窗口中的展示参数信息,包括:从预先设置的多种展示窗口尺寸分别对应的候选展示比例以及候选展示位置中,确定与当前的所述展示窗口对应的展示参数信息

[0011]第二方面,本公开实施例还提供一种直播画面的展示装置,包括:第一展示模块,用于根据当前直播场景,展示与所述直播场景匹配的至少一个展示窗口;获取模块,用于获取直播画面元素在所述展示窗口中的展示参数信息;所述直播画面元素包括直播场景图像和
/
或交互控件;所述展示参数信息,基于所述展示窗口的窗口尺寸信息

和在所述展示窗口中待展示的直播画面元素对应的原始尺寸信息确定;第二展示模块,用于根据所述展示参数信息指示的展示比例对所述待展示的直播画面元素对应的原始尺寸信息进行调整,得到调整后的目标尺寸信息,并基于所述展示参数信息指示的展示位置,将所述目标尺寸信息下的直播画面元素展示在所述展示窗口中

[0012]一种可选的实施方式中,针对所述直播画面元素中包括的直播场景图像,所述展示参数信息包括展示比例,获取模块根据以下步骤确定所述直播场景图像在所述展示窗口中的展示参数信息:基于所述直播场景图像的原始尺寸信息和所述展示窗口的窗口尺寸信息分别在至少一个尺寸维度下的尺寸信息,确定所述直播场景图像在所述展示窗口中的尺寸特征;所述尺寸维度包括宽度尺寸维度和高度尺寸维度;基于所述直播场景图像的尺寸特征,从所述至少一个尺寸维度中确定目标尺寸维度;将在所述目标尺寸维度下,所述直播场景图像的原始尺寸信息和所述展示窗口的窗口尺寸信息分别对应的尺寸信息之间的比值,作为所述展示比例

[0013]一种可选的实施方式中,获取模块基于所述直播场景图像的原始尺寸信息和所述
展示窗口的窗口尺寸信息分别在至少一个尺寸维度下的尺寸信息,确定所述直播场景图像在所述展示窗口中的尺寸特征时,用于:确定所述直播场景图像的原始尺寸信息中,在所述宽度尺寸维度下的第一宽度信息,和在所述高度尺寸维度下的第一高度信息,并确定所述第一宽度信息与所述第一高本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种直播画面的展示方法,其特征在于,包括:根据当前直播场景,展示与所述直播场景匹配的至少一个展示窗口;获取直播画面元素在所述展示窗口中的展示参数信息;所述直播画面元素包括直播场景图像和
/
或交互控件;所述展示参数信息,基于所述展示窗口的窗口尺寸信息

和在所述展示窗口中待展示的直播画面元素对应的原始尺寸信息确定;根据所述展示参数信息指示的展示比例对所述待展示的直播画面元素对应的原始尺寸信息进行调整,得到调整后的目标尺寸信息,并基于所述展示参数信息指示的展示位置,将所述目标尺寸信息下的直播画面元素展示在所述展示窗口中
。2.
根据权利要求1所述的展示方法,其特征在于,针对所述直播画面元素中包括的直播场景图像,所述展示参数信息包括展示比例,根据以下步骤确定所述直播场景图像在所述展示窗口中的展示参数信息:基于所述直播场景图像的原始尺寸信息和所述展示窗口的窗口尺寸信息分别在至少一个尺寸维度下的尺寸信息,确定所述直播场景图像在所述展示窗口中的尺寸特征;所述尺寸维度包括宽度尺寸维度和高度尺寸维度;基于所述直播场景图像的尺寸特征,从所述至少一个尺寸维度中确定目标尺寸维度;将在所述目标尺寸维度下,所述直播场景图像的原始尺寸信息和所述展示窗口的窗口尺寸信息分别对应的尺寸信息之间的比值,作为所述展示比例
。3.
根据权利要求2所述的展示方法,其特征在于,基于所述直播场景图像的原始尺寸信息和所述展示窗口的窗口尺寸信息分别在至少一个尺寸维度下的尺寸信息,确定所述直播场景图像在所述展示窗口中的尺寸特征,包括:确定所述直播场景图像的原始尺寸信息中,在所述宽度尺寸维度下的第一宽度信息,和在所述高度尺寸维度下的第一高度信息,并确定所述第一宽度信息与所述第一高度信息之间的第一比值;以及,确定所述展示窗口的窗口尺寸信息中,在所述宽度尺寸维度下的第二宽度信息,和在所述高度尺寸维度下的第二高度信息,并确定所述第二宽度信息和所述第二高度信息之间的第二比值;响应于所述第一比值小于或等于所述第二比值,确定所述直播画面元素对应的尺寸特征为第一尺寸特征;或者,响应于所述第一比值大于所述第二比值,确定所述直播画面元素对应的尺寸特征为第二尺寸特征;基于所述直播场景图像的尺寸特征,从多个尺寸维度中确定目标尺寸维度,包括:响应于确定所述尺寸特征为第一尺寸特征,确定宽度尺寸维度为所述目标尺寸维度,或者,响应于确定所述尺寸特征为第二尺寸特征,确定高度尺寸维度为所述目标尺寸维度
。4.
根据权利要求1‑3任一项所述的展示方法,其特征在于,针对所述直播画面元素中包括的直播场景图像,所述展示参数信息包括展示位置,根据以下步骤确定所述直播画面元素在所述展示窗口中的展示参数信息:确定所述展示窗口的窗口展示中心对应的中心位置,并将所述中心位置作为所述直播场景图像的展...

【专利技术属性】
技术研发人员:沈怀烨
申请(专利权)人:北京字跳网络技术有限公司
类型:发明
国别省市:

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

1