基于游戏直播的主播输入操作分享与显示方法、及设备技术

技术编号:31158154 阅读:32 留言:0更新日期:2021-12-04 09:56
本发明专利技术提供基于游戏直播的主播输入操作分享与显示方法、及设备。其中,基于游戏直播的主播输入操作分享方法,包括步骤:捕获主播操作至少一个输入设备而产生的主播输入操作数据;对于本地电脑直播,为各所述主播输入操作数据分别添加捕获时的时间戳,并发送至推流服务器以进行推流;对于云游戏直播,将各所述主播输入操作数据发送至远程云桌面服务器,以供所述远程桌面服务器先分别添加接收操作数据时的时间戳再发送至所述推流服务器以进行推流。通过本发明专利技术,主播可在端游直播时分享其输入操作,观众可直观地看到主播的具体操作,研究主播的操作技巧和手速。究主播的操作技巧和手速。究主播的操作技巧和手速。

【技术实现步骤摘要】
基于游戏直播的主播输入操作分享与显示方法、及设备


[0001]本专利技术涉及游戏直播领域,特别是涉及游戏直播(包含本地电脑游戏、云游戏)的主播输入操作分享与显示方法、及设备。

技术介绍

[0002]当前,游戏直播行业火爆异常,主播通过屏幕分享以及语音与观众进行互动,然而针对主播操作,对于手游来说,由于手游的特殊性,主播在直播时屏幕会直接被录屏直播,屏幕中的虚拟按键的操作也会被录屏,观众可以看到主播对于手游的操作方式、操作技巧,以便学习;而对于端游,主播键鼠的操作并不能直接反应在直播的主屏幕中,主播会采用另外架设一个摄像头用于拍摄主播手部对于键鼠等操作打开小窗口,此行为的目的只是为了表示是主播在操作,并未开挂,但由于显示该部分显示窗口小,无法完全将主播的操作手速,操作技巧等进行直播显示,故对于一些想要从观看主播直播来学习操作技巧、能力的观众来说并不友好。

技术实现思路

[0003]鉴于以上所述现有技术的缺点,本专利技术的目的在于提供基于游戏直播的主播输入操作分享与显示方法、及设备,用于解决现有技术中的以上不足。
[0004]为实现上述目的及其他相关目的,本专利技术提供一种基于游戏直播的主播输入操作分享方法,应用于主播终端;所述方法包括:捕获主播操作至少一个输入设备而产生的主播输入操作数据;对于本地电脑游戏直播,为各所述主播输入操作数据分别添加捕获时的时间戳,并发送至推流服务器以进行推流;对于云游戏直播,将各所述主播输入操作数据发送至远程云桌面服务器,以供所述远程桌面服务器先分别添加接收操作数据时的时间戳再发送至所述推流服务器以进行推流。
[0005]于本专利技术一实施例中,所述方法还包括:在捕获所述主播输入操作数据之前,先检测是否有分享主播输入操作的指令;在检测到所述分享主播输入操作的指令时,识别所述至少一个输入设备的设备信息,并向中控服务器发送所述至少一个输入设备的标识信息;其中,所述推流服务器的地址是由所述中控服务器向所述主播终端提供。
[0006]于本专利技术一实施例中,所述至少一个输入设备包括:本地电脑直播中所述主播终端连接的外部物理输入设备,对于云游戏直播中所述主播终端连接的外部物理输入设备以及所述主播终端启动的虚拟设备;对于所述主播终端启动的虚拟设备,所述方法还包括:判断所述虚拟设备是否为下载自所述中控服务器的由其它终端设备上传的虚拟设备;若否,则将自定义的虚拟设备进行保存,并上传至所述中控服务器。
[0007]为实现上述目的及其他相关目的,本专利技术提供一种基于游戏直播的主播输入操作显示方法,应用于观众终端;所述方法包括:向中控服务器提交观看请求,以获取由所述中控服务器提供的拉流服务器的地址;从所述拉流服务器中拉取所述游戏直播的主播输入操作数据;在解码渲染一直播画面帧时,根据所述直播画面帧的时间戳执行相同时间戳的主
播输入操作数据来复现主播输入操作事件,以在显示界面上还原出主播输入操作。
[0008]于本专利技术一实施例中,所述显示界面显示有虚拟设备,所述主播输入操作还原于所述虚拟设备上,并加以特效显示。
[0009]于本专利技术一实施例中,所述方法还包括:在所述显示界面上显示由所述中控服务器提供的与主播终端使用的输入设备的标识信息对应不同虚拟设备的启动入口,以在启动后显示打开的虚拟设备;或者,在所述显示界面上显示由所述中控服务器提供的与主播终端使用的输入设备的标识信息对应的虚拟设备的下载入口,以在下载后显示下载的虚拟设备。
[0010]为实现上述目的及其他相关目的,本专利技术提供一种基于游戏直播的主播输入操作分享方法,应用于中控服务器;所述方法包括:获取主播终端的直播请求;对于本地电脑游戏直播,响应所述直播请求,向所述主播终端提供推流地址,以供所述主播终端将主播输入操作数据和推流地址发送至远程云桌面服务器,由所述远程桌面服务器将主播输入操作数据推送到对应的推流服务器;获取观众终端的观看请求;响应所述观看请求,向所述观众终端提供拉流服务器的地址,以供所述观众终端从所述拉流服务器中拉取所述主播输入操作数据并复现出主播输入操作事件。
[0011]于本专利技术一实施例中,对于云游戏直播,所述方法还包括:获取所述主播终端上传的自定义虚拟设备,并保存;向所述观众终端提供与所述主播终端使用的输入设备所对应的虚拟设备的启动入口或该虚拟设备的下载入口。
[0012]为实现上述目的及其他相关目的,本专利技术提供一种计算机可读存储介质,其中存储有计算机程序,所述计算机程序被处理器加载执行时,实现所述的基于游戏直播的主播输入操作分享方法,或所述的基于游戏直播的主播输入操作显示方法。
[0013]为实现上述目的及其他相关目的,本专利技术提供一种电子设备,包括:处理器及存储器;其中,所述存储器用于存储计算机程序;所述处理器用于加载执行所述计算机程序,以使所述电子设备执行所述的基于游戏直播的主播输入操作分享方法,或所述的基于游戏直播的主播输入操作显示方法。
[0014]如上所述,本专利技术的基于游戏直播的主播输入操作分享与显示方法、及设备,主播只需安装云游戏应用程序(此处的云游戏指的是电脑游戏,非云手游),便可通过智能手机、平板电脑、笔记本电脑、台式机等进行端游直播时输入操作的分享(注:此处的输入操作并不包含语音输入、视频输入,而是指外设鼠标、外设键盘、外设手柄以及虚拟键鼠手柄等输入操作)。操作直播是视频直播的辅助功能,观众客户端通过在解码渲染视频流时执行同一时间戳的输入事件,以此还原出主播直播时的真实情况。观众可以通过该方法,直观地观看到主播操作了哪些按键,研究主播的操作技巧、操作手速等,对于学习型观众来说实用性较高。另外,本专利技术不仅限于云游戏的直播,也可以适用于普通电脑游戏直播中主播输入操作的分享。
附图说明
[0015]图1A显示为本专利技术一实施例中本地电脑游戏直播的应用场景示意图。
[0016]图1B显示为本专利技术另一实施例中云游戏直播的应用场景示意图。
[0017]图2显示为本专利技术一实施例中主播终端执行的基于游戏直播的主播输入操作分享
方法流程图。
[0018]图3显示为本专利技术一实施例中观众终端执行的基于游戏直播的主播输入操作显示方法流程图。
[0019]图4显示为本专利技术一实施例中中控服务器执行的基于游戏直播的主播输入操作分享方法流程图。
[0020]图5显示为本专利技术一实施例中电子设备的结构示意图。
具体实施方式
[0021]以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
[0022]需要说明的是,以下实施例中所提供的图示仅以示意方式说明本专利技术的基本构想,遂图示中仅显示与本专利技术中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于游戏直播的主播输入操作分享方法,其特征在于,应用于主播终端;所述方法包括:捕获主播操作至少一个输入设备而产生的主播输入操作数据;对于本地电脑游戏直播,为各所述主播输入操作数据分别添加捕获时的时间戳,并发送至推流服务器以进行推流;对于云游戏直播,将各所述主播输入操作数据发送至远程云桌面服务器,以供所述远程桌面服务器先分别添加接收操作数据时的时间戳再发送至所述推流服务器以进行推流。2.根据权利要求1所述的方法,其特征在于,还包括:在捕获所述主播输入操作数据之前,先检测是否有分享主播输入操作的指令;在检测到所述分享主播输入操作的指令时,识别所述至少一个输入设备的设备信息,并向中控服务器发送所述至少一个输入设备的标识信息;其中,所述推流服务器的地址是由所述中控服务器向所述主播终端提供。3.根据权利要求2所述的方法,其特征在于,所述至少一个输入设备包括:本地电脑直播中所述主播终端连接的外部物理输入设备,对于云游戏直播中所述主播终端连接的外部物理输入设备以及所述主播终端启动的虚拟设备;对于所述主播终端启动的虚拟设备,所述方法还包括:判断所述虚拟设备是否为下载自所述中控服务器的由其它终端设备上传的虚拟设备;若否,则将自定义的虚拟设备进行保存,并上传至所述中控服务器。4.一种基于游戏直播的主播输入操作显示方法,其特征在于,应用于观众终端;所述方法包括:向中控服务器提交观看请求,以获取由所述中控服务器提供的拉流服务器的地址;从所述拉流服务器中拉取所述游戏直播的主播输入操作数据;在解码渲染一直播画面帧时,根据所述直播画面帧的时间戳执行相同时间戳的主播输入操作数据来复现主播输入操作事件,以在显示界面上还原出主播输入操作。5.根据权利要求4所述的方法,其特征在于,所述显示界面显示有虚拟设备,所述主播输入操作还原于所述虚拟设备上,并加以特效显示。6.根据权利要求5所述的方法,其特征在于,还包括:在所述显示界面上显示由所述观众终端提供的与主播终端使用的输入设备...

【专利技术属性】
技术研发人员:万安庆
申请(专利权)人:上海达龙信息科技有限公司
类型:发明
国别省市:

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

1