直播数据处理方法、装置、电子设备及可读存储介质制造方法及图纸

技术编号:27224854 阅读:36 留言:0更新日期:2021-02-04 11:46
本申请实施例提供一种直播数据处理方法、装置、电子设备及可读存储介质,通过在直播游戏运行过程中将该直播游戏的游戏资源发送给服务器,使得服务器能够对该游戏资源进行调整后生成对应的直播缓存数据,而后将直播缓存数据发送给直播接收终端进行播放。如此,可以在服务器根据需求对直播游戏的游戏资源进行个性化调整,从而为观众提供符合观众观看需求的游戏直播内容,进而提高观众的观看积极性,提高观众运营流量。高观众运营流量。高观众运营流量。

【技术实现步骤摘要】
直播数据处理方法、装置、电子设备及可读存储介质


[0001]本申请涉及互联网直播
,具体而言,涉及一种直播数据处理方法、装置、电子设备及可读存储介质。

技术介绍

[0002]传统的游戏直播过程中,通常是主播运行直播游戏,同时运行游戏画面截取类应用以实时截取游戏画面并生成直播视频流发送到服务器,接着服务器将该直播视频流转发给观众客户端,从而可以将游戏直播内容完整地呈现给观众客户端。
[0003]然而,在实际直播场景中,观众可能更希望看到符合自己需求的游戏直播内容,而不是仅符合主播观看需求的游戏直播内容。由于传统的游戏直播过程通常固化了游戏直播内容,即观众客户端观看的游戏直播内容必然与主播客户端观看的游戏直播内容一致,对于直播平台而言,其提供的直播服务必然会存在诸多的局限性,从而影响观众的观看积极性,影响观众运营流量。

技术实现思路

[0004]有鉴于此,本申请实施例的目的在于提供一种直播数据处理方法、装置、电子设备及可读存储介质,能够为观众提供符合观众观看需求的游戏直播内容,进而提高观众的观看积极性,提高观众运营流量。
[0005]根据本申请实施例的一个方面,提供一种电子设备,可以包括一个或多个存储介质和一个或多个与存储介质通信的处理器。一个或多个存储介质存储有处理器可执行的机器可执行指令。当电子设备运行时,所述处理器执行所述机器可执行指令,以执行下述的直播数据处理方法。
[0006]根据本申请实施例的另一方面,提供一种直播数据处理方法,应用于服务器,所述方法包括:
>[0007]获得直播提供终端在直播游戏运行后获取的该直播游戏的游戏资源,所述游戏资源为所述直播提供终端通过调用该直播游戏中与游戏资源对应的应用程序编程接口的接口参数获取得到的;
[0008]根据设定规则对所述游戏资源进行调整,并根据调整后的游戏资源生成对应的直播缓存数据;
[0009]将所述直播缓存数据发送给直播接收终端进行播放。
[0010]根据本申请实施例的另一方面,提供一种直播数据处理方法,应用于直播提供终端,所述方法包括:
[0011]在直播游戏运行后,调用该直播游戏中与游戏资源对应的应用程序编程接口的接口参数获取该直播游戏的游戏资源;
[0012]将所述游戏资源发送给服务器,以使所述服务器在接收到所述游戏资源后,根据设定规则对所述游戏资源进行调整,并根据调整后的游戏资源生成对应的直播缓存数据后
将所述直播缓存数据发送给直播接收终端进行播放。
[0013]根据本申请实施例的另一方面,提供一种直播数据处理方法,应用于直播系统,所述直播系统包括服务器以及与该服务器通信连接的直播提供终端和直播接收终端,所述方法包括:
[0014]在直播游戏运行后,调用该直播游戏中与游戏资源对应的应用程序编程接口的接口参数获取该直播游戏的游戏资源,并将所述游戏资源发送给所述服务器;
[0015]所述服务器在接收到所述游戏资源后,根据设定规则对所述游戏资源进行调整,并根据调整后的游戏资源生成对应的直播缓存数据;
[0016]将所述直播缓存数据发送给所述直播接收终端进行播放。
[0017]根据本申请实施例的另一方面,提供一种直播数据处理装置,应用于直播提供终端,所述装置包括:
[0018]资源获取模块,用于在直播游戏运行后,调用该直播游戏中与游戏资源对应的应用程序编程接口的接口参数获取该直播游戏的游戏资源;
[0019]资源发送模块,用于将所述游戏资源发送给服务器,以使所述服务器在接收到所述游戏资源后,根据设定规则对所述游戏资源进行调整,并根据调整后的游戏资源生成对应的直播缓存数据后将所述直播缓存数据发送给直播接收终端进行播放。
[0020]根据本申请实施例的另一方面,提供一种直播数据处理装置,应用于服务器,所述装置包括:
[0021]资源获得模块,用于获得直播提供终端在直播游戏运行后获取的该直播游戏的游戏资源,所述游戏资源为所述直播提供终端通过调用该直播游戏中与游戏资源对应的应用程序编程接口的接口参数获取得到的;
[0022]资源调整模块,用于根据设定规则对所述游戏资源进行调整,并根据调整后的游戏资源生成对应的直播缓存数据;
[0023]数据发送模块,用于将所述直播缓存数据发送给直播接收终端进行播放。
[0024]根据本申请实施例的另一方面,提供一种可读存储介质,所述可读存储介质中存储有机器可执行指令,所述机器可执行指令被执行时实现前述的服务器或者直播提供终端所执行的直播数据处理方法。
[0025]基于上述任一方面,本申请实施例通过在直播游戏运行过程中将该直播游戏的游戏资源发送给服务器,使得服务器能够对该游戏资源进行调整后生成对应的直播缓存数据,而后将直播缓存数据发送给直播接收终端进行播放。如此,可以在服务器根据需求对直播游戏的游戏资源进行个性化调整,从而为观众提供符合观众观看需求的游戏直播内容,进而提高观众的观看积极性,提高观众运营流量。
附图说明
[0026]为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0027]图1示出了本申请实施例所提供的直播系统的交互示意图;
[0028]图2示出了本申请实施例所提供的直播数据处理方法的流程示意图之一;
[0029]图3示出了本申请实施例所提供的直播数据处理方法的流程示意图之二;
[0030]图4示出了本申请实施例所提供的直播数据处理方法的流程示意图之三;
[0031]图5示出了本申请实施例所提供的直播数据处理方法的流程示意图之四;
[0032]图6示出了本申请实施例所提供的直播数据处理装置的功能模块示意图之一;
[0033]图7示出了本申请实施例所提供的直播数据处理装置的功能模块示意图之二;
[0034]图8示出了本申请实施例所提供的用于实现上述直播数据处理方法的电子设备的结构示意框图。
具体实施方式
[0035]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,应当理解,本申请中附图仅起到说明和描述的目的,并不用于限定本申请的保护范围。另外,应当理解,示意性的附图并未按实物比例绘制。本申请中使用的流程图示出了根据本申请实施例的一些实施例实现的操作。应该理解,流程图的操作可以不按顺序实现,没有逻辑的上下文关系的步骤可以反转顺序或者同时实施。此外,本领域技术人员在本申请内容的指引下,可以向流程图添加一个或多个其他操作,也可以从流程图中移除一个或多个操作。
[0036]另外,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种直播数据处理方法,其特征在于,应用于服务器,所述方法包括:获得直播提供终端在直播游戏运行后获取的该直播游戏的游戏资源,所述游戏资源为所述直播提供终端通过调用该直播游戏中与游戏资源对应的应用程序编程接口的接口参数获取得到的;根据设定规则对所述游戏资源进行调整,并根据调整后的游戏资源生成对应的直播缓存数据;将所述直播缓存数据发送给直播接收终端进行播放。2.根据权利要求1所述的直播数据处理方法,其特征在于,所述设定规则包括预设视角订制信息,所述根据设定规则对所述游戏资源进行调整的步骤,包括:调用该直播游戏对应的图形应用程序编程接口的接口指令序列和接口资源,将所述游戏资源中的摄像头视角调整到所述预设视角订制信息中的预设视角;基于所述预设视角对所述游戏资源进行调整,生成调整后的游戏资源。3.根据权利要求2所述的直播数据处理方法,其特征在于,所述方法还包括:接收所述直播接收终端响应用户操作发送的所述预设视角订制信息;或者识别所述直播游戏的游戏类型,并根据所述游戏类型确定所述预设视角订制信息。4.根据权利要求1所述的直播数据处理方法,其特征在于,所述设定规则还包括游戏纹理替换信息,所述游戏纹理替换信息包括待替换的至少一个第一游戏纹理图像的标识信息和用于替换每个第一游戏纹理图像的第二游戏纹理图像;所述根据设定规则对所述游戏资源进行调整的步骤,包括:调用该直播游戏对应的图形应用程序编程接口的接口指令序列和接口资源,根据每个第一游戏纹理图像的标识信息从所述游戏资源中获得每个待替换的第一游戏纹理图像;将每个待替换的第一游戏纹理图像分别替换为各自对应的第二游戏纹理图像,生成调整后的游戏资源。5.根据权利要求4所述的直播数据处理方法,其特征在于,所述方法还包括:根据直播平台的运营服务信息,配置所述设定规则。6.根据权利要求5所述的直播数据处理方法,其特征在于,所述根据直播平台的运营服务信息,配置所述设定规则的步骤,包括:从所述运营服务信息中获得每个广告投放商的广告投放内容和广告投放规则;针对每个广告投放商,根据该广告投放商的广告投放规则确定该广告投放商在该直播游戏中待替换的第一游戏纹理图像的标识信息;根据该广告投放商的广告投放内容生成用于替换每个第一游戏纹理图像的第二游戏纹理图像。7.根据权利要求6所述的直播数据处理方法,其特征在于,所述根据该广告投放商的广告投放规则确定该广告投放商在该直播游戏中待替换的第一游戏纹理图像的标识信息的步骤,包括:获取该直播游戏中各个游戏纹理图像的特征信息;根据各游戏纹理图像的特征信息和该广告投放商的广告投放规则确定各个游戏纹理图像中可供显示该广告投放商的广告投放内容的第一游戏纹理图像的标识信息;所述根据该广告投放商的广告投放内容生成用于替换每个第一游戏纹理图像的第二
游戏纹理图的步骤,包括:根据每个第一游戏纹理图像的标识信息和特征信息,确定每个第一游戏纹理图像对应的广告投放内容;将确定的广告投放内容分别添加到各自对应的第一游戏纹理图像中,生成对应的第二游戏纹理图像。8.根据权利要求1所述的直播数据处理方法,其特征在于,所述设定规则包括游戏音频订制信息,所述游戏音频订制信息包括待替换的至少一个第一游戏音频的标识信息和用于替换每个第一游戏音频的第二游戏音频,所述根据设定规则对所述游戏资源进行调整的步骤,包括:调用该直播游戏对应的音频应用程序编程接口的接口指令序列和接口资源,根据每个第一游戏音频的标识信息从所述游戏资源中获得每个待替换的第一游戏音频;将每个待替换的第一游戏音频分别替换为各自对应的第二游戏音频,生成调整后的游戏资源。9.根据权利要求1-8中任意一项所述的直播数据处理方法,其特征在于,所述方法还包...

【专利技术属性】
技术研发人员:唐治伟游晶冯河洲
申请(专利权)人:广州虎牙科技有限公司
类型:发明
国别省市:

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

1