直播界面的显示控制方法、装置、电子设备及存储介质制造方法及图纸

技术编号:39308373 阅读:14 留言:0更新日期:2023-11-12 15:55
本公开提供了一种直播界面的显示控制方法、装置、电子设备及存储介质,获取直播内容,将直播内容以及预设直播间装饰资源发送至直播客户端,以在直播客户端中播放直播内容,并显示预设直播间装饰资源;响应于指定触发事件,确定直播内容的场景属性信息;将场景属性信息发送至直播客户端,以在直播客户端基于场景属性信息确定目标装饰资源,将预设直播间装饰资源替换显示为目标装饰资源;目标装饰资源与场景属性信息预先设置有关联关系。该方式中,直播客户端可以跟随直播内容的变化,显示与直播内容的场景属性信息对应的目标装置资源,灵活地显示直播界面,丰富了直播界面的显示效果,从而提高了观众观看直播时的沉浸感,提升了直播观看体验。提升了直播观看体验。提升了直播观看体验。

【技术实现步骤摘要】
直播界面的显示控制方法、装置、电子设备及存储介质


[0001]本公开涉及游戏
,具体而言,涉及一种直播界面的显示控制方法、装置、电子设备及存储介质。

技术介绍

[0002]直播间为了衬托整体氛围,提升用户观看体验,设置了直播间壁纸以及直播间虚拟背景等装饰资源。不同装饰资源可以体现不同的直播风格或直播内容。上述装饰资源通常由主播通过直播终端进行配置,从而使直播间或直播界面显示对应的装饰风格。然而该方式缺乏灵活性,观众观看到的直播显示效果较为单一。

技术实现思路

[0003]有鉴于此,本公开提供一种直播界面的显示控制方法、装置、电子设备及存储介质,以丰富直播界面的显示效果,增加对直播界面的显示灵活性,从而提高观众观看直播时的沉浸感,提升直播观看体验。
[0004]第一方面,本公开实施例提供了一种直播界面的显示控制方法,该方法包括:获取直播内容,将直播内容以及预设直播间装饰资源发送至直播客户端,以在直播客户端中播放直播内容,并显示预设直播间装饰资源;响应于指定触发事件,确定直播内容的场景属性信息;将场景属性信息发送至直播客户端,以在直播客户端基于场景属性信息确定目标装饰资源,将预设直播间装饰资源替换显示为目标装饰资源;其中,目标装饰资源与场景属性信息预先设置有关联关系。
[0005]第二方面,本公开实施例提供了一种直播界面的显示控制方法,该方法包括:接收直播服务器发送的直播内容以及预设直播间装饰资源发送至直播客户端;播放直播内容,并显示预设直播间装饰资源;接收直播服务器发送的场景属性信息,基于场景属性信息确定目标装饰资源,将预设直播间装饰资源替换显示为目标装饰资源;其中,场景属性信息由直播服务器响应于指定触发事件确定;目标装饰资源与场景属性信息预先设置有关联关系。
[0006]第三方面,本公开实施例提供了一种直播界面的显示控制装置,该装置包括:直播内容获取模块,用于获取直播内容,将直播内容以及预设直播间装饰资源发送至直播客户端,以在直播客户端中播放直播内容,并显示预设直播间装饰资源;场景属性信息模块,用于响应于指定触发事件,确定直播内容的场景属性信息;场景属性信息发送模块,用于将场景属性信息发送至直播客户端,以在直播客户端基于场景属性信息确定目标装饰资源,将预设直播间装饰资源替换显示为目标装饰资源;其中,目标装饰资源与场景属性信息预先设置有关联关系。
[0007]第四方面,本公开实施例提供了一种直播界面的显示控制装置,该装置包括:直播内容接收模块,用于接收直播服务器发送的直播内容以及预设直播间装饰资源发送至直播客户端;直播内容播放模块,用于播放直播内容,并显示预设直播间装饰资源;目标装饰资
源替换模块,用于接收直播服务器发送的场景属性信息,基于场景属性信息确定目标装饰资源,将预设直播间装饰资源替换显示为目标装饰资源;其中,场景属性信息由直播服务器响应于指定触发事件确定;目标装饰资源与场景属性信息预先设置有关联关系。
[0008]第五方面,本公开实施例提供了一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的机器可执行指令,处理器执行机器可执行指令以实现上述的直播界面的显示控制方法。
[0009]第六方面,本公开实施例提供了一种机器可读存储介质,该机器可读存储介质存储有机器可执行指令,机器可执行指令在被处理器调用和执行时,机器可执行指令促使处理器实现上述的直播界面的显示控制方法。
[0010]本公开实施例带来了以下有益效果:
[0011]上述一种直播界面的显示控制方法、装置、电子设备及存储介质,获取直播内容,将直播内容以及预设直播间装饰资源发送至直播客户端,以在直播客户端中播放直播内容,并显示预设直播间装饰资源;响应于指定触发事件,确定直播内容的场景属性信息;将场景属性信息发送至直播客户端,以在直播客户端基于场景属性信息确定目标装饰资源,将预设直播间装饰资源替换显示为目标装饰资源;其中,目标装饰资源与场景属性信息预先设置有关联关系。该方式中,直播客户端可以跟随直播内容的变化,显示与直播内容的场景属性信息对应的目标装置资源,灵活地显示直播界面,丰富了直播界面的显示效果,从而提高了观众观看直播时的沉浸感,提升了直播观看体验。
[0012]本公开的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本公开而了解。本公开的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
[0013]为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
[0014]为了更清楚地说明本公开具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本公开的一些实施方式,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0015]图1为本公开实施例提供的一种直播界面的显示控制方法的流程图;
[0016]图2为本公开实施例提供的另一种直播界面的显示控制方法的流程图;
[0017]图3为本公开实施例提供的一种直播界面的显示控制装置的结构示意图;
[0018]图4为本公开实施例提供的另一种直播界面的显示控制装置的结构示意图;
[0019]图5为本公开实施例提供的一种电子设备的结构示意图。
具体实施方式
[0020]为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合附图对本公开的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域技术人员在没有做出创造性劳动前提下所
获得的所有其他实施例,都属于本公开保护的范围。
[0021]随着直播产业的发展,吸引了越来越多的直播从业人员及直播观众。在直播的过程中,通常需要涉及到直播客户端及直播服务器。其中,直播客户端通常运行于主播及观众使用的终端设备中;直播服务器中通常运行有直播服务端。主播及观众可以通过终端设备中运行的直播服务端与直播服务器中运行的直播服务端进行通信。例如,主播可以通过终端设备将包含舞蹈内容、歌唱内容等内容的直播视频和音频数据发送至直播服务器;直播服务器可以将直播视频或音频数据以及一些装饰资源发送至观众的终端设备,使观众的终端设备基于直播视频和音频数据及装饰资源渲染生成直播画面,以供观众观看。
[0022]当直播内容为网络游戏直播时,直播过程通常还需要涉及到游戏客户端及游戏服务器。当主播进行网络游戏直播时,通常需要在其使用的终端设备中安装游戏客户端,进而可以通过游戏客户端与运行有对应的游戏服务端的游戏服务器通信。游戏客户端可以根据游戏服务器发送的游戏资源在终端设备中显示游戏画面,以及播放游戏音效。此时直播客户端需要对游戏画面及游戏音效,从而生成包括游戏直播内容的直播视频和音频数据。直播服务器在接收到包括游戏直播内容的直播视频和本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种直播界面的显示控制方法,其特征在于,所述方法包括:获取直播内容,将所述直播内容以及预设直播间装饰资源发送至直播客户端,以在所述直播客户端中播放所述直播内容,并显示所述预设直播间装饰资源;响应于指定触发事件,确定所述直播内容的场景属性信息;将所述场景属性信息发送至所述直播客户端,以在所述直播客户端基于所述场景属性信息确定目标装饰资源,将所述预设直播间装饰资源替换显示为所述目标装饰资源;其中,所述目标装饰资源与所述场景属性信息预先设置有关联关系。2.根据权利要求1所述的方法,其特征在于,响应于指定触发事件,确定所述直播内容的场景属性信息,包括:确定所述直播内容对应的直播类型;基于所述直播内容对应的直播类型,对所述直播内容进行识别,确定所述直播内容的场景属性信息。3.根据权利要求2所述的方法,其特征在于,所述直播内容对应的直播类型包括游戏直播类型;所述指定触发事件包括:所述直播内容对应于指定游戏状态;基于所述直播内容对应的直播类型,对所述直播内容进行识别,确定所述直播内容的场景属性信息,包括:响应于所述直播内容对应于游戏直播类型,获取所述直播内容对应的游戏帐户的游戏数据;基于所述游戏帐户的游戏数据,确定所述直播内容对应的游戏状态;响应于所述直播内容对应的游戏状态为指定游戏状态,将多个预设的场景属性信息中与所述指定游戏状态对应的场景属性信息确定为所述直播内容的场景属性信息。4.根据权利要求3所述的方法,其特征在于,所述直播内容包括直播视频帧;获取所述直播内容对应的游戏帐户的游戏数据,包括:对所述直播视频帧进行图像处理,得到第一处理结果;所述处理结果包括位于所述直播视频帧中的游戏场景、游戏道具和\或游戏虚拟对象的相关信息;将所述处理结果中的游戏场景、游戏道具和\或游戏虚拟对象的相关信息确定为所述直播内容对应的游戏帐户的游戏数据。5.根据权利要求3所述的方法,其特征在于,获取所述直播内容所属的游戏帐户的游戏数据,包括:从所述直播内容对应的游戏服务器获取所述直播内容对应的游戏帐户的游戏数据。6.根据权利要求2所述的方法,其特征在于,所述直播内容对应的直播类型包括泛娱乐直播类型;基于所述直播内容对应的直播类型,对所述直播内容进行识别,确定所述直播内容的场景属性信息,包括:响应于所述直播内容对应于泛娱乐直播类型,对所述直播内容进行识别,确定所述直播内容是否包括指定娱乐内容;响应于所述直播内容包括指定娱乐内容,将多个预设的场景属性信息中确定与所述指定娱乐内容对应的场景属性信息确定为所述直播内容的场景属性信息。7.根据权利要求6所述的方法,其特征在于,所述直播内容包括直播视频帧;
对所述直播内容进行识别,确定所述直播内容是否包括指定娱乐内容,包括:对所述直播视频帧进行图像处理,得到第二处理结果;所述第二处理结果包括所述直播视频帧的人体位置数据;基于所述直播视频帧的人体位置数据,确定所述直播内容是否包括舞蹈内容。8.根据权利要求7所述的方法,其特征在于,所述人体位置数据包括手部关键点的位置数据;所述直播视频帧包括多个相邻的子视频帧;基于所述直播视频帧的人体位置数据,确定所述直播内容是否包括舞蹈内容,包括:基于多个相邻的子视频帧中的手部关键点的位置数据,计算所述手部关键点的运动参数;所述运动参数包括运动速度和\或运动轨迹;响应于所述手部关键点的运动参数满足指定运动条件,确定所述直播内容包括舞蹈内容。9.根据权利要求6所述的方法,其特征在于,所述直播内容包括直播音频数据及直播互动数据;对所述直播内容进行识别,确定所述直播内容是否包括指定娱乐内容,包括:响应于所述...

【专利技术属性】
技术研发人员:朱晓东
申请(专利权)人:广州博冠信息科技有限公司
类型:发明
国别省市:

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

1