游戏直播方法、装置、系统、电子设备及可读存储介质制造方法及图纸

技术编号:30765251 阅读:14 留言:0更新日期:2021-11-10 12:23
本发明专利技术提供的游戏直播方法、装置、系统、电子设备及可读存储介质,应用于主播端,方法包括:向至少一个终端提供预设的直播协议信息,直播协议信息用于指示至少一个终端启动终端上的摄像头,并通过摄像头进行视频采集;向服务端发送游戏视频流发送,以使服务端将游戏视频流与终端的摄像头视频流进行合成,并将合成的目标视频流推送到观众端。本申请通过主播端向至少一个终端提供直播协议信息,利用该直播协议信息指示终端启动自身携带的摄像头进行实时画面采集,进而通过服务端将游戏视频流和摄像头视频流进行合成,合成后的目标视频流发送给观众端,操作简单,成本低,观众端既可以观看游戏直播,又能观看主播用户或者其他场景的直播。直播。直播。

【技术实现步骤摘要】
游戏直播方法、装置、系统、电子设备及可读存储介质


[0001]本专利技术涉及直播
,具体而言,涉及一种游戏直播方法、装置、系统、电子设备及可读存储介质。

技术介绍

[0002]随着移动通信技术的发展,出现了各种视频直播应用。主播可以通过手机上的直播应用直播手机端游戏。
[0003]目前,主播在智能手机上进行游戏直播时,只能单一的直播游戏画面,如果要同时直播游戏画面和摄像头画面,需要将手机连接到电脑上,通过电脑直播主播画面,这样操作麻烦,直播成本较高。

技术实现思路

[0004]有鉴于此,本专利技术的目的在于提供一种游戏直播方法、装置、系统、电子设备及可读存储介质,用以在实现同时直播游戏画面和摄像头画面的场景中简化操作流程,降低直播成本。
[0005]为了实现上述目的,本专利技术实施例采用的技术方案如下:
[0006]第一方面,本专利技术提供一种游戏直播方法,应用于主播端,所述方法包括:向至少一个终端提供预设的直播协议信息,所述直播协议信息用于指示至少一个终端启动所述终端上的摄像头进行视频采集,并将采集的视频流发送给服务端;向所述服务端发送游戏视频流发送,以使所述服务端将所述游戏视频流与所述终端的摄像头视频流进行合成,并将合成的目标视频流推送到观众端。
[0007]第二方面,本专利技术提供一种游戏直播方法,应用于服务端,所述方法包括:获取主播端的游戏视频流和至少一个终端的摄像头视频流;其中,所述摄像头视频流,是所述终端在获得直播协议信息的情况下,通过所述终端上的摄像头采集的视频流;所述直播协议信息由所述主播端提供;将所述游戏视频流和所述摄像头视频流进行合成,获得目标视频流;将所述目标视频流推送到观众端,以使所述观众端显示所述游戏视频流的游戏画面和所述摄像头视频流的画面。
[0008]第三方面,本专利技术提供一种游戏直播方法,应用于终端,所述终端具有摄像头;所述方法包括:获得主播端提供的直播协议信息;根据所述直播协议信息,启动所述摄像头,并通过所述摄像头采集摄像头视频流;将所述摄像头视频流发送给服务端,以使所述服务端将所述摄像头视频流和所述主播端的游戏视频流进行合成,并将合成的目标视频流推送到观众端。
[0009]第四方面,本专利技术提供一种游戏直播装置,包括:交互模块,用于向至少一个终端提供直播协议信息,所述直播协议信息用于指示至少一个终端启动所述终端上的摄像头进行视频采集,并将采集的视频流发送给服务端;发送模块,用于向所述服务端发送游戏视频流发送,以使所述服务端将所述游戏视频流与所述终端的摄像头视频流进行合成,并将合
成的目标视频流推送到观众端。
[0010]第五方面,本专利技术提供一种游戏直播装置,获取模块,用于获取主播端的游戏视频流和至少一个终端的摄像头视频流;其中,所述摄像头视频流,是所述终端在获得直播协议信息的情况下,通过所述终端上的摄像头采集的视频流;所述直播协议信息通过所述主播端提供;合成模块,用于将所述游戏视频流和所述摄像头视频流进行合成,获得目标视频流;发送模块,用于将所述目标视频流推送到观众端,以使所述观众端显示游戏画面和所述摄像头采集的画面。
[0011]第六方面,本专利技术提供一种游戏直播装置,包括:获取模块,用于响应用户操作指令,获得直播协议信息,所述直播协议信息通过主播端提供;采集模块,用于根据所述直播协议信息,启动所述摄像头,获得摄像头视频流;发送模块,用于将所述摄像头视频流发送给服务端,以使所述服务端将所述摄像头视频流和所述主播端的游戏视频流进行合成,并将合成的目标视频流推送到观众端。
[0012]第七方面,本专利技术提供一种游戏直播系统,包括主播端、服务端和至少一个终端;所述主播端,用于向至少一个终端提供直播协议信息,将游戏视频流发送到所述服务端;所述直播协议信息用于指示至少一个终端启动所述终端上的摄像头进行视频采集,并将采集的视频流发送给服务端;所述终端,用于响应用户操作指令,获得直播协议信息,根据所述直播协议信息,启动所述摄像头,并通过所述摄像头采集摄像头视频流,将所述摄像头视频流发送给所述服务端;所述服务端,用于将所述游戏视频流和所述摄像头视频流进行合成,获得目标视频流,将所述目标视频流推送到观众端。
[0013]第八方面,本专利技术提供一种电子设备,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的机器可执行指令,所述处理器可执行所述机器可执行指令以实现第一方面所述的方法,或者实现第二方面所述的方法,或者实现第三方面所述的方法。
[0014]第九方面,本专利技术提供一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面所述的方法,或者实现第二方面所述的方法,或者实现第三方面所述的方法。
[0015]本专利技术提供的一种游戏直播方法、装置、系统、电子设备及可读存储介质,应用于主播端,所述方法包括:向至少一个终端提供预设的直播协议信息,所述直播协议信息用于指示至少一个终端启动所述终端上的摄像头,并通过所述摄像头进行视频采集;向服务端发送游戏视频流发送,以使所述服务端将所述游戏视频流与所述终端的摄像头视频流进行合成,并将合成的目标视频流推送到观众端。与现有技术的区别在于,现有技术为了观众端能够同时观看到游戏画面和主播用户或者其他场景的实时画面,需要将主播端与PC端进行连接,这种操作不仅复杂,而且成本高,而本申请为了解决这种问题,同时又能够在观众端能够同时观看到游戏画面和主播用户或者其他场景的实时画面,通过主播端向至少一个终端提供直播协议信息,利用该直播协议信息指示终端启动自身携带的摄像头进行实时画面采集,进而通过服务端将游戏视频流和摄像头视频流进行合成,合成后的目标视频流发送给观众端,这样一来,观众端既可以观看游戏直播,又能观看主播用户或者其他场景的直播,操作简单,成本低。
[0016]为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
[0017]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0018]图1为本申请实施例提供的一种游戏直播系统的架构图;
[0019]图2为本申请实施例提供的一个实施例中的游戏直播方法的示意性流程图;
[0020]图3为本申请实施例提供的主播端的用户界面的一种场景示例图;
[0021]图4A和图4B所示的本申请实施例提供的一种场景示意图;
[0022]图5为本申请实施例提供的一个实施例中的另一种游戏直播方法的示意性流程图;
[0023]图6为本申请实施例提供的主播端的用户界面的示例图;
[0024]图7A和图7B所示的本申请实施例提供的另一种场景示意图;
[0025]图8为本申请实施例提供的一个实施例中的另一种游戏直播方法的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种游戏直播方法,其特征在于,应用于主播端,所述方法包括:向至少一个终端提供预设的直播协议信息,所述直播协议信息用于指示至少一个终端启动所述终端上的摄像头进行视频采集,并将采集的视频流发送给服务端;向所述服务端发送游戏视频流发送,以使所述服务端将所述游戏视频流与所述终端的摄像头视频流进行合成,并将合成的目标视频流推送到观众端。2.根据权利要求1所述的游戏直播方法,其特征在于,向至少一个终端提供直播协议信息,包括:显示设备连接界面,所述设备连接界面用于提供所述直播协议信息。3.根据权利要求1所述的游戏直播方法,其特征在于,向至少一个终端提供预设的直播协议信息之前,所述方法还包括:显示直播模板的选择界面;其中,所述直播模板包括游戏画面和摄像头的采集画面的位置信息和尺寸信息;响应所述选择界面上的选择指令,根据被选择的目标直播模板,生成任务信息,并将所述任务信息发送给所述服务端;所述任务信息用于指示所述服务端将所述目标直播模板与所述游戏视频流进行混合处理。4.根据权利要求3所述的游戏直播方法,其特征在于,在并将所述任务信息发送给所述服务端之后,所述方法还包括:根据所述主播端的标识信息和所述游戏视频流生成的时间信息,生成所述游戏视频流对应的流标识;将所述流标识发送给所述终端,以使所述终端根据所述流标识和所述终端的标识信息,生成所述摄像头视频流对应的流标识。5.根据权利要求1所述的游戏直播方法,其特征在于,所述方法还包括:当在已连接设备的界面上接收到添加指令,生成并显示所述直播协议信息;所述界面用于显示至少一个与主播端连接的所述终端;当在所述界面上接收到断开连接的指令,向所述终端发送停止推流的信息。6.一种游戏直播方法,其特征在于,应用于服务端,所述方法包括:获取主播端的游戏视频流和至少一个终端的摄像头视频流;其中,所述摄像头视频流,是所述终端在获得直播协议信息的情况下,通过所述终端上的摄像头采集的视频流;所述直播协议信息由所述主播端提供;将所述游戏视频流和所述摄像头视频流进行合成,获得目标视频流;将所述目标视频流推送到观众端,以使所述观众端显示所述游戏视频流的游戏画面和所述摄像头视频流的画面。7.根据权利要求6所述的游戏直播方法,其特征在于,在将所述游戏视频流和所述摄像头视频流进行合成,获得目标视频流之前,所述方法还包括:获得所述主播端的任务信息,所述任务信息包含直播模板;其中,所述直播模板是主播端根据直播模板选择界面上接收到选择操作所确定的;将所述直播模板和所述游戏视频流进行混合处理,获得混合后的所述游戏视频流。8.根据权利要求6所述的游戏直播方法,其特征在于,所述方法还包括:将所述主播端的音频流和所述至少一个终端的摄像头音频流进行合成,获得目标音频
流;将所述目标音频流推送到所述观众端。9.一种游戏直播方法,其特征在于,应用于终端,所述终端具有摄像头;所述方法包括:获得主播端提供的直播协议信息;根据所述直播协议信息,启动所述摄像头,并通过所述摄像头采集摄像头视频流;将所述摄像头视频流发送给服务端,以使所述服务端将所述摄像头视频流和...

【专利技术属性】
技术研发人员:钟宝健
申请(专利权)人:广州虎牙科技有限公司
类型:发明
国别省市:

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

1