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

技术编号:39577605 阅读:5 留言:0更新日期:2023-12-03 19:28
本公开实施例涉及一种直播画面展示方法

【技术实现步骤摘要】
一种直播画面展示方法、装置、设备、介质及程序产品


[0001]本公开涉及直播
,尤其涉及一种直播画面展示方法

装置

设备

介质及程序产品


技术介绍

[0002]随着直播技术的不断发展,观看直播已经成为人们生活中越来越重要的一种娱乐方式

[0003]在直播时,不同场景所需要呈现的布局画面可能不同,此时需要看播端对播放器布局进行相应适配

目前,对于多种布局画面,主播端可以发送场景标记字段给看播端,使看播端感知场景变化进行布局画面的切换,但是这种方式在场景较多时,看播端需要针对每一种场景进行播放器画面适配,场景迭代成本较高,并且当存在新的场景并且看播端没有更新直播程序时,看播端无法识别新的场景进行布局画面的适配,导致布局错乱的情况


技术实现思路

[0004]为了解决上述技术问题,本公开提供了一种直播画面展示方法

装置

设备

介质及程序产品

[0005]本公开实施例提供了一种直播画面展示方法,所述方法应用于看播端,包括:
[0006]获取直播数据,所述直播数据中包括场景信息

布局基础信息以及主播端的直播画面;
[0007]根据所述场景信息对应的布局类型确定播放器布局确定规则;
[0008]根据当前设备的直播间容器信息

所述布局基础信息以及所述播放器布局确定规则,确定当前设备的播放器布局信息;
[0009]按照所述播放器布局信息调整当前设备的播放器,并将所述直播画面展示在调整后的播放器中

[0010]本公开实施例还提供了一种直播画面展示装置,所述装置设置于看播端,包括:
[0011]获取模块,用于获取直播数据,所述直播数据中包括场景信息

布局基础信息以及主播端的直播画面;
[0012]规则模块,用于根据所述场景信息对应的布局类型确定播放器布局确定规则;
[0013]布局模块,用于根据当前设备的直播间容器信息

所述布局基础信息以及所述播放器布局确定规则,确定当前设备的播放器布局信息;
[0014]展示模块,用于按照所述播放器布局信息调整当前设备的播放器,并将所述直播画面展示在调整后的播放器中

[0015]本公开实施例还提供了一种电子设备,所述电子设备包括:处理器;用于存储所述处理器可执行指令的存储器;所述处理器,用于从所述存储器中读取所述可执行指令,并执行所述指令以实现如本公开实施例提供的直播画面展示方法

[0016]本公开实施例还提供了一种计算机可读存储介质,所述存储介质存储有计算机程
序,所述计算机程序用于执行如本公开实施例提供的直播画面展示方法

[0017]本公开实施例提供的技术方案与现有技术相比具有如下优点:本公开实施例提供的直播画面展示方案,看播端获取直播数据,直播数据中包括场景信息

布局基础信息以及主播端的直播画面;根据场景信息对应的布局类型确定播放器布局确定规则;根据当前设备的直播间容器信息

布局基础信息以及播放器布局确定规则,确定当前设备的播放器布局信息;按照播放器布局信息调整当前设备的播放器,并将直播画面展示在调整后的播放器中

采用上述技术方案,通过在看播端中设置能够适配多种场景下的布局类型对应的播放器布局确定规则,根据服务端下发的场景信息

布局基础信息以及当前设备的直播间容器信息即可确定当前设备的播放器布局信息,以按照该播放器布局信息设置主播端的直播画面并展示在直播间容器中,通过场景信息

布局基础信息的动态变更即可实现场景的变更,看播端通过通用的规则即可实现动态跟随场景的变化进行播放器布局的适配,降低了场景迭代成本,并且即使看播端没有进行版本更新,也可实现新场景的布局适配

附图说明
[0018]结合附图并参考以下具体实施方式,本公开各实施例的上述和其他特征

优点及方面将变得更加明显

贯穿附图中,相同或相似的附图标记表示相同或相似的元素

应当理解附图是示意性的,原件和元素不一定按照比例绘制

[0019]图1为本公开实施例提供的一种直播画面展示方法的流程示意图;
[0020]图2为本公开实施例提供的一种有效画面的示意图;
[0021]图3为本公开实施例提供的一种直播间容器的示意图;
[0022]图4为本公开实施例提供的第一种布局类型的示意图;
[0023]图5为本公开实施例提供的第二种布局类型的示意图;
[0024]图6为本公开实施例提供的第三种布局类型的示意图;
[0025]图7为本公开实施例提供的第四种布局类型的示意图;
[0026]图8为本公开实施例提供的第五种布局类型的示意图;
[0027]图9为本公开实施例提供的第六种布局类型的示意图;
[0028]图
10
为本公开实施例提供的一种麦位布局示意图;
[0029]图
11
为本公开实施例提供的另一种麦位布局示意图;
[0030]图
12
为本公开实施例提供的一种直播画面展示装置的结构示意图;
[0031]图
13
为本公开实施例提供的一种电子设备的结构示意图

具体实施方式
[0032]下面将参照附图更详细地描述本公开的实施例

虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开

应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围

[0033]应当理解,本公开的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和
/
或并行执行

此外,方法实施方式可以包括附加的步骤和
/
或省略执行示出的步骤

本公开的范围在此方面不受限制

[0034]本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。
术语“基于”是“至少部分地基于”。
术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。
其他术语的相关定义将在下文描述中给出

[0035]需要注意,本公开中提及的“第一”、“第二”等概念仅用于对不同的装置

模块本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种直播画面展示方法,其特征在于,应用于看播端,包括:获取直播数据,所述直播数据中包括场景信息

布局基础信息以及主播端的直播画面;根据所述场景信息对应的布局类型确定播放器布局确定规则;根据当前设备的直播间容器信息

所述布局基础信息以及所述播放器布局确定规则,确定当前设备的播放器布局信息;按照所述播放器布局信息调整当前设备的播放器,并将所述直播画面展示在调整后的播放器中
。2.
根据权利要求1所述的方法,其特征在于,根据所述场景信息对应的布局类型确定播放器布局确定规则,包括:根据预设的场景布局关联关系确定所述场景信息对应的布局类型,所述场景布局关联关系包括多个场景信息对应的布局类型;根据所述布局类型获取对应的播放器布局确定规则
。3.
根据权利要求1所述的方法,其特征在于,所述布局类型表示所述直播画面中有效画面在直播间容器的对齐方式;所述对齐方式包括宽度一致下的上对齐

居中对齐和下对齐,以及高度一致下的左对齐

居中对齐和右对齐,不同的布局类型对应不同的播放器布局确定规则
。4.
根据权利要求3所述的方法,其特征在于,所述布局基础信息包括所述直播画面中有效画面在播放器的比例

所述直播间容器的避让信息以及播放器的宽高比,所述直播间容器的避让信息包括所述直播间容器的顶部避让高度

底部避让高度

左侧避让宽度和右侧避让宽度;所述直播间容器信息包括直播间容器的左上顶点横坐标和纵坐标

宽度

高度;所述播放器布局信息包括播放器的左上顶点横坐标和纵坐标

宽度

高度,所述播放器布局信息以所述直播间容器的左上顶点作为坐标轴原点
。5.
根据权利要求4所述的方法,其特征在于,当所述布局类型为宽度一致下的上对齐的对齐方式,所述播放器布局信息还包括所述有效画面的下边界纵坐标;根据当前设备的直播间容器信息

所述布局基础信息以及所述播放器布局确定规则,确定当前设备的播放器布局信息,包括:根据所述直播间容器的宽度

所述左侧避让宽度和所述右侧避让宽度,确定所述有效画面的宽度;根据所述有效画面的宽度以及所述有效画面在播放器的比例中宽度比例,确定播放器的宽度;根据所述直播间容器的左上顶点横坐标

所述播放器的宽度

所述有效画面在播放器的比例中左上顶点横坐标比例以及所述左侧避让宽度,确定所述播放器的左上顶点横坐标;根据所述播放器的宽度以及所述播放器的宽高比,确定所述播放器的高度;根据所述播放器的高度

所述有效画面在播放器的比例中左上顶点纵坐标比例

所述直播间容器的左上顶点纵坐标以及所述顶部避让高度,确定所述播放器的左上顶点纵坐标;根据所述顶部避让高度

所述直播间容器的宽度

所述有效画面在播放器的比例中高度比例和宽度比例,以及所述播放器的宽高比,确定所...

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

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

1