一种信息交互的方法、设备及系统的制作方法

文档序号:9846779阅读:211来源:国知局
一种信息交互的方法、设备及系统的制作方法
【技术领域】
[0001]本发明涉及3D技术领域,具体涉及一种信息交互的方法、设备及系统。
【背景技术】
[0002]现有技术中涉及3D场景的交互式应用已经非常普遍了,3D应用系统中通常包括用户设备和3D应用服务器,用户设备可以从3D应用服务器获取交互式应用的数据,并展示交互式应用。
[0003]现有技术中采用互联网直播方式的主播视频也已经非常普遍了,但目前互联网直播方式的主播只能是在相应的直播平台上与用户进行文字交流,还无法结合到3D应用中。

【发明内容】

[0004]本发明实施例提供一种信息交互的方法,主播可以在3D应用中的3D社区与观众进行互动,从而增加了互动的多样性。本发明实施例还提供了相应的用户设备、3D应用服务器及系统。
[0005]本发明第一方面提供一种信息交互的方法,所述方法应用于3D应用系统,所述3D应用系统包括3D应用服务器、视频源服务器、第一用户设备和第二用户设备,所述第一用户设备用于响应主播的交互操作,所述第二用户设备所展示的3D应用中的3D社区包括模拟对象和用于所述模拟对象观看视频内容的虚拟屏幕,所述方法包括:
[0006]所述第二用户设备从视频源服务器获取所述第一用户设备所上传的所述主播直播的视频内容,并在所述虚拟屏幕上展示;
[0007]所述第二用户设备接收所述3D应用服务器发送的交互信息,所述交互信息为所述3D应用服务器根据所述第一用户设备上传到所述视频源服务器的交互请求生成的;
[0008]所述第二用户设备根据所述交互信息,在所述3D社区中渲染出所述交互信息所对应的对象。
[0009]本发明第二方面提供一种信息交互的方法,所述方法应用于3D应用系统,所述3D应用系统包括3D应用服务器、视频源服务器、第一用户设备和第二用户设备,所述第一用户设备用于响应主播的交互操作,所述第二用户设备所展示的3D应用中的3D社区包括模拟对象和用于所述模拟对象观看所述主播所直播的视频内容的虚拟屏幕,所述方法包括:
[0010]所述3D应用服务器从视频源服务器获取信息交互请求,所述信息交互请求为所述第一用户设备上传到所述视频源服务器的;
[0011 ]所述3D应用服务器根据所述信息交互请求,生成交互信息;
[0012]所述3D应用服务器向所述第二用户设备发送所述交互信息,所述交互信息用于所述第二用户设备在所述3D社区中渲染出所述交互信息所对应的对象。
[0013]本发明第三方面提供一种用户设备,所述用户设备为3D应用系统中的第二用户设备,所述3D应用系统包括3D应用服务器、视频源服务器、第一用户设备和所述第二用户设备,所述第一用户设备用于响应主播的交互操作,所述第二用户设备所展示的3D应用中的3D社区包括模拟对象和用于所述模拟对象观看视频内容的虚拟屏幕,所述装置包括:
[0014]获取单元,用于从视频源服务器获取所述第一用户设备所上传的所述主播直播的视频内容,并在所述虚拟屏幕上展示;
[0015]接收单元,用于在所述获取单元获取所述播直播的视频内容后,接收所述3D应用服务器发送的交互信息,所述交互信息为所述3D应用服务器根据所述第一用户设备上传到所述视频源服务器的交互请求生成的;
[0016]渲染单元,用于根据所述接收单元接收的所述交互信息,在所述3D社区中渲染出所述交互信息所对应的对象。
[0017]本发明第四方面提供一种3D应用服务器,所述3D应用服务器应用于3D应用系统,所述3D应用系统还包括视频源服务器、第一用户设备和第二用户设备,所述第一用户设备用于响应主播的交互操作,所述第二用户设备所展示的3D应用中的3D社区包括模拟对象和用于所述模拟对象观看所述主播所直播的视频内容的虚拟屏幕,所述3D应用服务器包括:
[0018]获取单元,用于从视频源服务器获取信息交互请求,所述信息交互请求为所述第一用户设备上传到所述视频源服务器的;
[0019]生成单元,用于根据所述获取单元获取的所述信息交互请求,生成交互信息;
[0020]发送单元,用于向所述第二用户设备发送所述生成单元生成的所述交互信息,所述交互信息用于所述第二用户设备在所述3D社区中渲染出所述交互信息所对应的对象。
[0021]本发明第五方面提供一种3D应用系统,包括:3D应用服务器、视频源服务器、第一用户设备和第二用户设备,所述第一用户设备用于响应主播的交互操作,所述第二用户设备所展示的3D应用中的3D社区包括模拟对象和用于所述模拟对象观看视频内容的虚拟屏蒂;
[0022]所述第二用户设备为上述第三方面所述的用户设备;
[0023]所述3D应用服务器为上述第四方面所述的3D应用服务器。
[0024]与现有技术中主播只能通过文字平面化的与观众进行互动相比,本发明实施例提供的信息交互的方法,可以使主播在3D应用的3D社区中与观众进行互动,从而增加了互动的多样性。
【附图说明】
[0025]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0026]图1是本发明实施例中主播控制3D社区环境的一实例示意图;
[0027]图2是本发明实施例中3D应用系统的一实施例示意图;
[0028]图3是本发明实施例中主播直播的视频内容在虚拟屏幕上呈现的过程示意图;
[0029]图4是本发明实施例中信息交互的方法的一实施例示意图;
[0030]图5是本发明实施例中主播向D社区派发礼物的一实例示意图;
[0031]图6是本发明实施例中信息交互的方法的另一实施例示意图;
[0032]图7是本发明实施例中信息交互的方法的另一实施例示意图;
[0033]图8是本发明实施例中用户设备的一实施例示意图;
[0034]图9是本发明实施例中3D应用服务器的一实施例示意图;
[0035]图1O是本发明实施例中3D应用服务器的另一实施例不意图;
[0036]图11是本发明实施例中用户设备的另一实施例示意图;
[0037]图12是本发明实施例中3D应用服务器的另一实施例示意图。
【具体实施方式】
[0038]本发明实施例提供一种信息交互的方法,主播可以在3D应用中的3D社区与观众进行互动,从而增加了互动的多样性。本发明实施例还提供了相应的用户设备、3D应用服务器及系统。以下分别进行详细说明。
[0039]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0040]为了便于理解,预先对本申请中涉及到的名词做如下简单介绍:
[0041 ]本发明实施例中的3D应用系统可以理解为是3D游戏系统。
[0042]3D游戏:是指以三维计算机图形为基础制作的立体电子游戏,包括但不限于多人在线联机的网络3D游戏,单人进行游戏的单人3D游戏,和基于3D游戏系统建立的虚拟现实游戏系统,并且对平台具有通用适用属性,游戏主机平台,手机游戏平台,个人计算机游戏平台内的3D游戏都包含在内。
[0043]3D社区:3D游戏中的一种虚拟的社区环境,是指以三维计算机图形为基础制作的游戏环境。3D社区中可以包括玩家在游戏中对应的模拟对象,并且本申请中的3D社区中包括一个虚拟屏幕,该虚拟屏幕最好是类似于外场投放的虚拟大屏幕。
[0044]游戏主播:指的是在互联网等电子媒体上,从事游戏报道及解说的个人主体。
[0045]本发明借助于在3D社区内直接显示互联网直播视频的技术,并在此上面建立一套通讯机制,允许互联网直播视频的主播与3D社区内的观众产生更为丰富的交互行为,除了直接的视频,音频的展示,还包括控制3D社区内的天气,发射绚丽的烟花等交互方式。例如,圣诞节的时候,主播能够控制天气,让3D社区下起雪来,同时在社区燃放一个烟花,大大地增加了节日气氛,那么将会大大地提升观众的参与度。
[0046]上面是一个主播给3D社区的观众播放烟花的过程,除了烟花之外,通过类似的通讯机制,主播能够控制3D社区的天气,例如如图1所示,主播可以控制3D社区中的天气,将3D社区设置为黑天,点亮彩灯。大大的增加主播与观众的互动性。
[0047]图2为本发明实施例中3D应用系统的一实施例示意图。
[0048]如图2所示,本发明实施例提供的3D应用系统包括:3D应用服务器、视频源服务器、主播所使用的第一用户设备和玩家所使用的第二用户设备,第二用户设备可以有多个。主播通过该第一用户设备进行游戏直播,直播的游戏视频流上传到内视频源服务器,该主播是预先在游戏服务器上注册过的,所以,游戏服务器中会存储有当前直播的内容的源地址,玩家还可以与主播互动,因此,在直播过程中还可能会有主播与模拟对象的互动内容,因此,用户设备可以从内容提供服务器获取直播的视频流和互动内容。
[0049]第二用户设备获取直播的视频流和互动内容后,进行音频和视频的渲染,得到相应的音频内容和视频内容,在所述3D应用中播放所述音频内容,并通过所述虚拟屏幕展示所述视频内容和互动内容。
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1