虚拟场景交互客户端中语音直播的实现方法和装置与流程

文档序号:11153865阅读:来源:国知局

技术特征:

1.一种虚拟场景交互客户端中语音直播的实现方法,其特征在于,所述方法包括:

在虚拟场景交互客户端中,获得全服语音服务触发的用户指令;

响应所述用户指令向服务器发送携带全服语音服务请求的虚拟场景业务消息,所述虚拟场景业务消息携带的全服语音服务请求中指示了用户标识;

接收所述服务器按照所述用户标识返回的全服语音服务接入信息;

根据所述全服语音服务接入信息执行全服语音接入操作,通过所述全服语音服务接入操作的执行使所述虚拟场景交互客户端自身接入所述服务器并访问所述服务器中的全服语音房间。

2.根据权利要求1所述的方法,其特征在于,所述虚拟场景交互客户端对应于主播用户,所述根据所述全服语音服务接入信息执行全服语音接入操作,通过所述全服语音服务接入操作的执行使所述虚拟场景交互客户端自身接入所述服务器并访问所述服务器中的全服语音房间之后,所述方法还包括:

根据所述主播用户对应的身份进行所述全服语音房间的权限控制,使所述主播用户在访问的所述全服语音房间中获得发言权限。

3.根据权利要求2所述的方法,其特征在于,所述根据所述主播用户对应的身份进行所述全服语音房间的权限控制,使所述主播用户在访问的所述全服语音房间中获得发言权限之后,所述方法还包括:

在所述发言权限下,进行所述虚拟场景交互客户端中语音数据的上传,所述语音数据用于进行所述全服语音房间中的全服语音直播。

4.根据权利要求1所述的方法,其特征在于,所述虚拟场景交互客户端对应于普通用户,所述在根据所述全服语音服务接入信息执行全服语音接入操作,通过所述全服语音服务接入操作的执行使所述虚拟场景交互客户端自身接入所述服务器并访问所述服务器中的全服语音房间之后,所述方法还包括:

根据所述普通用户对应的身份进行所述全服语音房间的权限控制,使所述普通用户在访问的所述全服语音房间中获得收听权限。

5.根据权利要求4所述的方法,其特征在于,所述根据所述普通用户对应的身份进行所述全服语音房间的权限控制,使所述普通用户在访问的所述全服语音房间中获得收听权限之后,所述方法还包括:

在所述收听权限下,进行所述虚拟场景交互客户端中语音数据的接收,播放接收的所述语音数据。

6.根据权利要求1所述的方法,其特征在于,所述根据所述全服语音服务接入信息执行全服语音接入操作,通过所述全服语音服务接入操作的执行使所述虚拟场景交互客户端自身接入所述服务器并访问所述服务器中的全服语音房间之后,所述方法还包括:

通过所述全服语音房间的访问获得所述虚拟场景交互界面中全服语音房间的操控界面,所述全服语音房间的操控界面被显示于所述虚拟场景交互界面上;

通过所述全服语音房间的操控界面触发进行所述全服语音房间中全服语音直播相关的操控,所述操控用于发起全服语音直播相关的业务控制。

7.一种虚拟场景交互客户端中语音直播的实现方法,其特征在于,应用于服务器,所述方法包括:

所述服务器接收携带全服语音服务请求的虚拟场景业务消息,所述虚拟场景业务消息携带的全服语音服务请求中指示了用户标识;

为所述用户标识执行全服语音房间的接入逻辑,获得全服语音服务接入信息;

向所述用户标识对应的虚拟场景交互客户端返回所述全服语音服务接入信息,所述全服语音服务接入信息用于控制所述虚拟场景交互客户端的接入和全服语音房间的访问。

8.根据权利要求7所述的方法,其特征在于,所述为所述用户标识执行全服语音房间的接入逻辑,获得全服语音服务接入信息,包括:

根据所述用户标识是否对应于请求进入所述全服语音房间的首位用户,执行所述全服语音房间的加入或所述全服语音房间的创建并加入的操作,通过所述操作的执行获得全服语音服务接入信息。

9.根据权利要求7所述的方法,其特征在于,所述服务器包括虚拟场景交互服务器和语音直播服务器,所述向所述用户标识对应的虚拟场景交互客户端返回所述全服语音服务接入信息,包括:

所述语音直播服务器将自身获得的全服语音服务接入信息发送至所述虚拟场景交互服务器,所述全服语音服务接入信息通过所述虚拟场景交互服务器转发至所述用户标识对应的虚拟场景交互客户端。

10.根据权利要求9所述的方法,其特征在,所述语音直播服务器将自身获得的全服语音服务接入信息发送至所述虚拟场景交互服务器之后,所述方法还包括:

所述虚拟场景交互服务器从接收的所述全服语音服务接入信息提取全服语音房间标识;

根据所述全服语音房间标识进行虚拟场景中所述全服语音直播相关的业务控制。

11.根据权利要求9所述的方法,其特征在于,所述向所述用户标识对应的虚拟场景交互客户端返回所述全服语音服务接入信息之后,所述方法还包括:

所述语音直播服务器接收所述虚拟场景交互客户端通过全服语音服务接入信息中访问地址和鉴权信息发起的登录请求;

根据所述登录请求中的鉴权信息进行鉴权,在所述鉴权通过时按照对应于所述全服语音房间的访问地址控制所述虚拟场景交互客户端向所述语音直播服务器的接入和所述语音直播服务器中全服语音房间的访问。

12.根据权利要求11所述的方法,其特征在于,所述根据所述登录请求中的鉴权信息进行鉴权,在所述鉴权通过时按照对应于所述全服语音房间的访问地址控制所述虚拟场景交互客户端向所述语音直播服务器的接入和所述语音直播服务器中全服语音房间的访问之后,所述方法还包括:

通过所述语音直播服务器为所述全服语音房间接收所述主播用户对应虚拟场景交互客户端上传的语音数据,将所述语音数据转发至各个普通用户对应虚拟场景交互客户端,所述语音数据实现所述全服语音房间中主播用户向所述普通用户进行的全服语音直播。

13.一种虚拟场景交互客户端中语音直播的实现装置,其特征在于,所述装置包括:

用户指令获得模块,用于在虚拟场景交互客户端中,获得全服语音服务触发的用户指令;

业务消息发送模块,用于响应所述用户指令向服务器发送携带全服语音服务请求的虚拟场景业务消息,所述虚拟场景业务消息携带的全服语音服务请求中指示了用户标识;

信息接收模块,用于接收服务器按照用户标识返回的全服语音服务接入信息;

接入执行模块,用于根据所述全服语音服务接入信息执行全服语音接入操作,通过所述全服语音服务接入操作的执行使所述虚拟场景交互客户端自身接入所述服务器并访问所述服务器中的全服语音房间。

14.根据权利要求13所述的装置,其特征在于,所述虚拟场景交互客户端对应于主播用户,所述装置还包括:

发言权限获得模块,用于根据所述主播用户对应的身份进行所述全服语音房间的权限控制,使所述主播用户在访问的所述全服语音房间中获得发言权限。

15.根据权利要求14所述的装置,其特征在于,所述装置还包括:

语音上传模块,用于在所述发言权限下,进行所述虚拟场景交互客户端中语音数据的上传,所述语音数据用于进行所述全服语音房间中的全服语音直播。

16.根据权利要求13所述的装置,其特征在于,所述虚拟场景交互客户端对应于普通用户,所述装置还包括:

收听权限获得模块,用于根据所述普通用户对应的身份进行所述全服语音房间的权限控制,使所述普通用户在访问的所述全服语音房间中获得收听权限。

17.根据权利要求16所述的装置,其特征在于,所述装置还包括:

客户端语音接收模块,用于在所述收听权限下,进行所述虚拟场景交互客户端中语音数据的接收,播放接收的所述语音数据。

18.根据权利要求15所述的装置,其特征在于,所述装置还包括:

界面显示模块,用于通过所述全服语音房间的访问获得所述虚拟场景交互界面中全服语音房间的操控界面,所述全服语音房间的操控界面被显示于所述虚拟场景交互界面上;

语音操控模块,用于通过所述全服语音房间的操控界面触发进行所述全服语音房间中全服语音直播相关的操控,所述操控用于发起全服语音直播相关的业务控制。

19.一种虚拟场景交互客户端中语音直播的实现装置,其特征在于,应用于服务器,所述装置包括:

业务消息接收模块,用于接收携带全服语音服务请求的虚拟场景业务消息,所述虚拟场景业务消息携带的全服语音服务请求中指示了用户标识;

接入执行模块,用于为所述用户标识执行全服语音房间的接入逻辑,获得全服语音服务接入信息;

信息返回模块,用于向所述用户标识对应的虚拟场景交互客户端返回所述全服语音服务接入信息,所述全服语音服务接入信息用于控制所述虚拟场景交互客户端的接入和全服语音房间的访问。

20.根据权利要求19所述的装置,其特征在于,所述接入执行模块进一步用于根据所述用户标识是否对应于请求进入所述全服语音房间的首位用户,执行所述全服语音房间的加入或所述全服语音房间的创建并加入的操作,通过所述操作的执行获得全服语音服务接入信息。

21.根据权利要求19所述的装置,其特征在于,所述服务器包括虚拟场景交互服务器和语音直播服务器,所述信息返回模块运行于所述语音直播服务器,并且所述信息返回模块进一步用于将自身获得的全服语音服务接入信息发送至所述虚拟场景交互服务器,所述全服语音服务接入信息通过所述虚拟场景交互服务器转发至所述用户标识对应的虚拟场景交互客户端。

22.根据权利要求21所述的装置,其特征在于,所述装置还包括运行于所述虚拟场景交互服务器中的房间标识提取模块和业务控制模块;

所述房间标识提取模块用于从接收的所述全服语音服务接入信息提取全服语音房间标识;

所述业务控制模块用于根据所述全服语音房间标识进行虚拟场景中所述全服语音直播相关的业务控制。

23.根据权利要求21所述的装置,其特征在于,所述装置还包括运行于语音直播服务器中的登录请求接收模块和接入控制模块;

所述登录请求接收模块用于接收所述虚拟场景交互客户端通过全服语音服务接入信息中访问地址和鉴权信息发起的登录请求;

所述接入控制模块用于根据所述登录请求中的鉴权信息进行鉴权,在所述鉴权通过时按照对应于所述全服语音房间的访问地址控制所述虚拟场景交互客户端向所述语音直播服务器的接入和所述语音直播服务器中全服语音房间的访问。

24.根据权利要求23所述的装置,其特征在于,所述装置还包括运行于所述语音直播服务器的语音转发模块;

所述语音转发模块用于为所述全服语音房间接收所述主播用户对应虚拟场景交互客户端上传的语音数据,将所述语音数据转发至各个普通用户对应虚拟场景交互客户端,所述语音数据实现所述全服语音房间中主播用户向所述普通用户进行的全服语音直播。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1