在多平台系统中实现语音信息互通的方法及系统的制作方法

文档序号:7767865阅读:343来源:国知局
专利名称:在多平台系统中实现语音信息互通的方法及系统的制作方法
技术领域
本发明涉及语音信息传输领域,特别是涉及一种在多平台系统中实现语音信息互通的方法。本发明还涉及一种在多平台系统中实现语音信息互通的系统。
背景技术
现有的各游戏软件系统的用户(下面简称“游戏用户”)与语音软件系统中的用户 (下面简称“语音用户”)两者之间是不能在各自的软件中与对方在一起进行语音信息互通的。这主要体现在现有的一些外挂的语音平台系统,由于游戏用户不能自动注册成为其语音用户,因而游戏用户使用时需分别手动登陆游戏和外挂的语音平台系统,以及这些外挂的语音平台系统也没有与游戏中所有的游戏行会一一对应的唯一的语音频道,只是某些个别游戏中的游戏行会通过人工方法映射成一个语音频道。为了解决这些问题,就需要有一种在多平台系统中实现语音信息互通的方法,使各游戏软件系统的游戏用户自动成为语音用户,并且游戏中所有的游戏行会能自动映射成一一对应的唯一的语音频道,从而使各游戏软件系统的游戏用户和语音软件系统本身的语音用户进出至同一语音频道中进行语音信息交流互通。发明内容
本发明要解决的技术问题是提供一种在多平台系统中实现语音信息互通的方法, 使游戏用户与语音用户两者之间实现语音信息互通。
为解决上述技术问题,本发明的在多平台系统中实现语音信息互通的方法是采用如下技术方案实现的
步骤一、游戏用户在语音软件系统中进行注册认证成为语音用户;
步骤二、游戏用户的所属游戏公会或行会自动匹配对应所述语音软件系统中的唯一的语音频道;
步骤三、游戏用户在游戏软件系统中能够自由进出自己所属游戏公会或行会所对应的语音软件系统中的唯一的语音频道,与语音用户进行语音信息互通交流;语音用户在所述语音软件系统中能够自由进出所述语音频道与游戏用户进行语音信息互通交流。
在多平台系统中实现语音信息互通的系统,包括
游戏软件系统,由一游戏软件(即游戏客户端)和一组包含游戏服务端软件的游戏服务器组成,所述游戏软件在用户终端机中运行;
语音软件系统,由一语音软件(即语音客户端)、一组包含语音用户/管理服务端软件的语音用户/管理服务器和一组包含语音频道服务端软件的语音频道服务器组成;所述语音软件(即语音客户端)在用户终端机中运行;
游戏用户在语音软件系统中进行注册认证成为语音用户;游戏用户的所属游戏公会或行会自动匹配对应所述语音软件系统中的唯一的语音频道;游戏用户在游戏软件系统中能够自由进出自己所属游戏公会或行会所对应的语音软件系统中的唯一的语音频道,与语音用户进行语音信息互通交流;语音用户在所述语音软件系统中能够自由进出所述语音频道与游戏用户进行语音信息互通交流。
采用本发明的方法和系统,能够使游戏用户与语音用户两者之间在各自的软件系统中自由进出公共的一语音频道,在该语音频道中进行两者之间的语音信息交流,实现语音信息互通。


下面结合附图与具体实施方式
对本发明作进一步详细的说明
图1是游戏用户注册成为语音用户的示意图2是游戏用户所属公会或行会自动匹配语音频道的实施例一示意图3是游戏用户在游戏软件系统中自由进入对应的语音频道示意图4是语音用户在语音软件系统中自由进入语音频道的示意图5是游戏用户所属公会或行会自动匹配语音频道的实施例二示意图6是游戏用户注册成语音用户并同时自动匹配语音频道的示意图7是游戏用户退出语音频道的示意图8是语音用户退出语音频道的示意图9是在多平台系统中实现语音信息互通的系统示意图。
具体实施方式
实施例一
结合图1所示,游戏用户在语音软件系统中进行注册认证成为语音用户的具体实现过程如下
步骤101,游戏用户在游戏软件中发起将自己注册为语音用户的请求发送至游戏服务器。
步骤102,游戏服务器接收步骤101的请求信息后,携带着游戏用户有关注册信息,发起该游戏用户注册成为语音用户的请求至语音用户/管理服务器。
步骤103,语音用户/管理服务器收到步骤102请求信息后,注册该游戏用户,然后把注册结果信息回馈至游戏服务器。
步骤104、游戏服务器接收到步骤103注册结果信息后再把注册结果信息回馈至游戏软件。
步骤105、游戏软件接收步骤104的注册结果信息后,判断注册结果,若不成功时, 则提示用户;若成功时,则启动语音软件,并发起该游戏用户登陆语音软件请求信息至语音软件。
步骤106、语音软件接收步骤105的登陆请求信息后,发起该游戏用户登陆语音用户/管理服务器的请求信息至语音用户/管理服务器。
步骤107、语音用户/管理服务器接收步骤106的登陆请求信息后,和步骤103接收到的游戏用户注册信息进行校验认证,认证通过时就认为是登陆成功,然后把登陆结果信息回馈至语音软件。
步骤108、语音软件接收步骤107的登陆结果信息后,判断登陆结果,若登陆成功时,语音软件以该游戏用户身份进入语音系统中;最后把登陆结果信息回馈至游戏软件。
游戏软件接收到步骤108的登陆结果信息后,提示登陆结果信息给游戏用户。
参见图2所示,游戏用户登陆成功后,就可以对该游戏用户的所属游戏公会或行会自动匹配对应语音软件中的唯一的语音频道。具体步骤如下
步骤201、游戏用户在游戏软件中携带游戏用户信息和游戏用户所在游戏公会或行会信息,发起自动匹配对应语音软件系统中的唯一语音频道的请求至语音软件。
步骤202、语音软件收到步骤201的请求后,携带游戏用户信息和游戏用户所在游戏公会或行会信息,发起自动匹配对应语音软件系统中的唯一语音频道的请求至语音用户/管理服务器。
步骤203、语音用户/管理服务器收到步骤202的请求后,依据游戏用户信息和游戏用户所在游戏公会或行会信息自动匹配查找对应的唯一语音频道,若没有找到,则自动创建一与游戏用户信息和游戏用户所在游戏公会或行会信息对应的唯一语音频道,然后再把携带该语音频道信息的自动匹配的结果信息回馈至语音软件。
步骤204、语音软件收到步骤203的自动匹配的结果信息后,再回馈至游戏软件。
步骤205、游戏软件接收到步骤204的自动匹配的结果信息后,发送相应的匹配的语音频道信息至游戏服务器。
步骤206、游戏服务器接收到步骤205的语音频道信息后,保存该语音频道信息且与该游戏用户所在公会或行会信息一一对应。
参见图3所示,游戏用户的所属游戏公会或行会自动匹配对应语音软件中的唯一的语音频道后,该游戏用户就可以在游戏软件系统中自由进入该语音频道了。具体步骤如下
步骤301、游戏用户在游戏软件中携带该游戏用户的用户信息和所属游戏公会或行会对应的唯一的语音频道信息,发起进入该语音频道的请求至语音软件。
步骤302、语音软件接收到步骤301的进入语音频道请求后,发送查询该语音频道所在服务器的请求至语音用户/管理服务器。
步骤303、语音用户/管理服务器接收到步骤302的查询该语音频道所在服务器的请求后,查询该语音频道所在的语音频道服务器IP地址和端口,产生注册语音频道的密钥,携带该注册语音频道的密钥和该用户在语音频道中的身份等信息发送注册语音频道请求至语音频道服务器。
步骤304、语音用户/管理服务器再把查询到的该语音频道所在的语音频道服务器IP地址、端口和注册语音频道的密钥等信息回馈至语音软件
步骤305、语音软件接收到步骤三中的语音频道服务器IP地址、端口和注册语音频道的密钥等回馈信息来连接语音频道服务器并发送进入语音频道请求至语音频道服务ο
步骤306、语音频道服务器接收步骤305的进入语音频道请求信息后,与步骤303 的注册语音频道请求信息进行校验认证,然后把进入频道结果信息回馈至语音软件。
步骤307、语音软件接收到步骤306的回馈信息后,回馈步骤301的请求结果至游戏软件。
游戏软件接收到步骤307的回馈结果后,提示给游戏用户。
参见图7所示,游戏用户的所属游戏公会或行会自动匹配对应语音软件中的唯一的语音频道后,该游戏用户就可以在游戏软件系统中自由退出该语音频道。具体实现的过程如下
步骤701、游戏用户在游戏软件中携带该游戏用户的用户信息和所属游戏公会或行会对应的唯一的语音频道信息,发起退出该语音频道的请求至语音软件。
步骤702、语音软件接收到步骤701的退出语音频道请求后,若发现该用户没有进入相应的语音频道时,则直接回馈步骤701的退出语音频道请求结果至游戏软件;否则发送退出语音频道请求至语音频道服务器。
步骤703、语音频道服务器接收步骤702的退出语音频道请求信息后,进行退出频道,然后把退出频道结果信息回馈至语音软件。
步骤704、语音软件接收到步骤703的退出频道结果信息后,回馈步骤一的退出语音频道请求结果至游戏软件。
游戏软件接收到步骤704的退出频道结果信息后,提示给游戏用户。
结合图4所示,游戏用户的所属游戏公会或行会自动匹配对应语音软件中的唯一的语音频道后,该语音用户就可以在语音软件系统中自由进入该语音频道。具体实现的过程如下
步骤401、语音用户在语音软件中发送查询该语音频道所在服务器的请求至语音用户/管理服务器。
步骤402、语音用户/管理服务器接收到步骤401的查询该语音频道所在服务器的请求后,查询该语音频道所在的语音频道服务器IP地址和端口,产生注册语音频道的密钥,携带该注册语音频道的密钥和该用户在语音频道中的身份等信息发送注册语音频道请求至语音频道服务器。
步骤403,语音用户/管理服务器把查询到的该语音频道所在的语音频道服务器 IP地址、端口和注册语音频道的密钥等信息回馈至语音软件。
步骤404、语音软件接收到步骤403中的语音频道服务器IP地址、端口和注册语音频道的密钥等回馈信息后,连接语音频道服务器并发送进入语音频道请求至语音频道服务ο
步骤405、语音频道服务器接收步骤404的进入语音频道请求信息后,与步骤403 的注册语音频道请求信息进行校验认证,然后把进入频道结果信息回馈至语音软件。
语音软件接收到进入频道结果信息的回馈信息后,提示语音用户。
结合图8所示,游戏用户的所属游戏公会或行会自动匹配对应语音软件中的唯一的语音频道后,该语音用户就可以在语音软件系统中自由退出该语音频道。具体实现的过程如下
步骤801、语音用户在语音软件中进入相应的语音频道后,发送退出语音频道请求至语音频道服务器。
步骤802、语音频道服务器接收步骤801的退出语音频道请求信息后,进行退出频道,然后把退出频道结果信息回馈至语音软件。
语音软件接收到退出频道结果信息后,提示给语音用户。
实施例二
游戏用户在语音软件系统中进行注册认证成为语音用户的实现过程如实施例一所述。
参见图5所示,游戏用户登陆成功后,就可以对该游戏用户的所属游戏公会或行会自动匹配对应语音软件中的唯一的语音频道,具体过程如下
步骤501、游戏用户在游戏软件中携带游戏用户信息和游戏用户所在游戏公会或行会信息,发起自动匹配对应语音软件系统中的唯一语音频道的请求至游戏服务器。
步骤502、游戏服务器收到步骤501的请求后,携带游戏用户信息和游戏用户所在游戏公会或行会信息,发起自动匹配对应语音软件系统中的唯一语音频道的请求至语音用户/管理服务器。
步骤503、语音用户/管理服务器收到步骤502的请求后,依据游戏用户信息和游戏用户所在游戏公会或行会信息自动匹配查找对应的唯一语音频道,若没有找到,则自动创建一与游戏用户信息和游戏用户所在游戏公会或行会信息对应的唯一语音频道,然后再把携带该语音频道信息的自动匹配的结果信息回馈至游戏服务器。
步骤504、游戏服务器收到步骤503的自动匹配的结果信息后,保存该语音频道信息且与该游戏用户所在公会或行会信息一一对应,再回馈至游戏软件。游戏软件接收到该自动匹配的结果信息后,保存相应的语音频道信息。
游戏用户的所属游戏公会或行会自动匹配对应语音软件中的唯一的语音频道后, 该游戏用户就可以在游戏软件系统中自由进入该语音频道了,具体实现过程如实施例一所述。
游戏用户的所属游戏公会或行会自动匹配对应语音软件中的唯一的语音频道后, 该游戏用户就可以在游戏软件系统中自由退出该语音频道了,具体实现过程如实施例一所述。
游戏用户的所属游戏公会或行会自动匹配对应语音软件中的唯一的语音频道后, 该语音用户就可以在语音软件系统中自由进入该语音频道了,具体实现过程如实施例一所述。
游戏用户的所属游戏公会或行会自动匹配对应语音软件中的唯一的语音频道后, 该语音用户就可以在语音软件系统中自由退出该语音频道了,具体实现过程如实施例一所述。
实施例三
本实施例与实施例一的区别在于,参见图6所示,游戏用户在语音软件系统中进行注册认证成为语音用户,同时对该游戏用户的所属游戏公会或行会自动匹配对应语音软件中的唯一的语音频道,具体过程如下
步骤601、游戏用户在游戏软件中携带该游戏用户的用户信息和所属游戏公会或行会对应的唯一的语音频道信息,发起该游戏用户注册为语音用户的请求至游戏服务器。
步骤602、游戏服务器接收步骤601的请求信息后,产生一注册密钥,与该游戏用户的用户信息和所属游戏公会或行会信息,发起该游戏用户注册成为语音用户的请求至语音用户/管理服务器。
步骤603、语音用户/管理服务器收到步骤602请求信息后,注册该游戏用户,以及依据游戏用户信息和游戏用户所在游戏公会或行会信息自动匹配查找对应的唯一语音频道,若没有找到,则自动创建一与游戏用户信息和游戏用户所在游戏公会或行会信息对应的唯一语音频道,然后再把携带该语音频道信息的自动匹配的注册结果信息回馈至游戏服务器。
步骤604、游戏服务器接收到步骤603包含语音频道信息的注册结果信息后,保存该语音频道信息且与该游戏用户所在公会或行会信息一一对应,再把包含语音频道信息的注册结果信息回馈至游戏软件。
步骤605、游戏软件接收步骤604的包含语音频道信息的注册结果信息后,判断注册结果,若不成功时,则提示用户;若成功时,则保存语音频道信息并启动语音软件,并发起该游戏用户登陆语音软件请求信息至语音软件。
步骤606、语音软件接收步骤605的登陆请求信息后,发起该游戏用户登陆语音用户/管理服务器的请求信息至语音用户/管理服务器。
步骤607、语音用户/管理服务器接收步骤606的登陆请求信息后,和步骤603接收到的注册密钥等注册信息进行校验认证,认证通过时就认为是登陆成功,然后把登陆结果信息回馈至语音软件。
步骤608、语音软件接收步骤607的登陆结果信息后,判断登陆结果,若登陆成功时,语音软件以该游戏用户身份进入语音系统中;最后把登陆结果信息回馈至游戏软件; 游戏软件接收该登陆结果信息后,提示登陆结果信息给游戏用户。
参见图9所,在一实施例中所述在多平台系统中实现语音信息互通的系统,包括
游戏软件系统,由一游戏软件(即游戏客户端)和一组包含游戏服务端软件的游戏服务器组成,所述游戏软件在用户终端机中运行;
语音软件系统,由一语音软件(即语音客户端)、一组包含语音用户/管理服务端软件的语音用户/管理服务器和一组包含语音频道服务端软件的语音频道服务器组成;所述语音软件(即语音客户端)在用户终端机中运行;
游戏用户在语音软件系统中进行注册认证成为语音用户;游戏用户的所属游戏公会或行会自动匹配对应所述语音软件系统中的唯一的语音频道;游戏用户在游戏软件系统中能够自由进出自己所属游戏公会或行会所对应的语音软件系统中的唯一的语音频道,与语音用户进行语音信息互通交流;语音用户在所述语音软件系统中能够自由进出所述语音频道与游戏用户进行语音信息互通交流。
以上通过具体实施例对本发明进行了详细的说明,但这些并非构成对本发明的限制。在不脱离本发明原理的情况下,本领域的技术人员还可做出许多变形和改进,这些也应视为本发明的保护范围。1权利要求
1.一种在多平台系统中实现语音信息互通的方法,其特征在于,包括如下步骤步骤一、游戏用户在语音软件系统中进行注册认证成为语音用户;步骤二、游戏用户的所属游戏公会或行会自动匹配对应所述语音软件系统中的唯一的语音频道;步骤三、游戏用户在游戏软件系统中能够自由进出自己所属游戏公会或行会所对应的语音软件系统中的唯一的语音频道,与语音用户进行语音信息互通交流;语音用户在所述语音软件系统中能够自由进出所述语音频道与游戏用户进行语音信息互通交流。
2.如权利要求1所述的方法,其特征在于步骤一所述的游戏用户在语音软件系统中进行注册认证成为语音用户的具体实现过程如下步骤101,游戏用户在游戏软件中发起将自己注册为语音用户的请求发送至游戏服务器;步骤102,游戏服务器接收步骤101的请求信息后,携带着游戏用户有关注册信息,发起该游戏用户注册成为语音用户的请求至语音用户/管理服务器;步骤103,语音用户/管理服务器收到步骤102请求信息后,注册该游戏用户,然后把注册结果信息回馈至游戏服务器;步骤104、游戏服务器接收到步骤103注册结果信息后再把注册结果信息回馈至游戏软件;步骤105、游戏软件接收步骤104的注册结果信息后,判断注册结果,若不成功时,则提示用户;若成功时,则启动语音软件,并发起该游戏用户登陆语音软件请求信息至语音软件;步骤106、语音软件接收步骤105的登陆请求信息后,发起该游戏用户登陆语音用户/ 管理服务器的请求信息至语音用户/管理服务器;步骤107、语音用户/管理服务器接收步骤106的登陆请求信息后,和步骤103接收到的游戏用户注册信息进行校验认证,认证通过时就认为是登陆成功,然后把登陆结果信息回馈至语音软件;步骤108、语音软件接收步骤107的登陆结果信息后,判断登陆结果,若登陆成功时,语音软件以该游戏用户身份进入语音系统中;最后把登陆结果信息回馈至游戏软件;游戏软件接收到该登陆结果信息后,提示登陆结果信息给游戏用户。
3.如权利要求1所述的方法,其特征在于步骤二所述的游戏用户的所属游戏公会或行会自动匹配对应语音软件中的唯一的语音频道的具体实现过程如下步骤201、游戏用户在游戏软件中携带游戏用户信息和游戏用户所在游戏公会或行会信息,发起自动匹配对应语音软件系统中的唯一语音频道的请求至语音软件;步骤202、语音软件收到步骤201的请求后,携带游戏用户信息和游戏用户所在游戏公会或行会信息,发起自动匹配对应语音软件系统中的唯一语音频道的请求至语音用户/管理服务器;步骤203、语音用户/管理服务器收到步骤202的请求后,依据游戏用户信息和游戏用户所在游戏公会或行会信息自动匹配查找对应的唯一语音频道,若没有找到,则自动创建一与游戏用户信息和游戏用户所在游戏公会或行会信息对应的唯一语音频道,然后再把携带该语音频道信息的自动匹配的结果信息回馈至语音软件;步骤204、语音软件收到步骤203的自动匹配的结果信息后,再回馈至游戏软件; 步骤205、游戏软件接收到步骤204的自动匹配的结果信息后,发送相应的匹配的语音频道信息至游戏服务器;步骤206、游戏服务器接收到步骤205的语音频道信息后,保存该语音频道信息且与该游戏用户所在公会或行会信息一一对应。
4.如权利要求1所述的方法,其特征在于步骤三中所述游戏用户在游戏软件系统中自由进入所属游戏公会或行会所对应的语音软件系统中的唯一的语音频道的具体实现过程如下步骤301、游戏用户在游戏软件中携带该游戏用户的用户信息和所属游戏公会或行会对应的唯一的语音频道信息,发起进入该语音频道的请求至语音软件;步骤302、语音软件接收到步骤301的进入语音频道请求后,发送查询该语音频道所在服务器的请求至语音用户/管理服务器;步骤303、语音用户/管理服务器接收到步骤302的查询该语音频道所在服务器的请求后,查询该语音频道所在的语音频道服务器IP地址和端口,产生注册语音频道的密钥,携带该注册语音频道的密钥和该用户在语音频道中的身份等信息发送注册语音频道请求至语音频道服务器;步骤304、语音用户/管理服务器再把查询到的该语音频道所在的语音频道服务器IP 地址、端口和注册语音频道的密钥等信息回馈至语音软件;步骤305、语音软件接收到步骤三中的语音频道服务器IP地址、端口和注册语音频道的密钥等回馈信息来连接语音频道服务器并发送进入语音频道请求至语音频道服务器;步骤306、语音频道服务器接收步骤305的进入语音频道请求信息后,与步骤303的注册语音频道请求信息进行校验认证,然后把进入频道结果信息回馈至语音软件;步骤307、语音软件接收到步骤306的回馈信息后,回馈步骤301的请求结果至游戏软件;游戏软件接收到的回馈请求结果后,提示给游戏用户。
5.如权利要求1所述的方法,其特征在于步骤三中所述所述游戏用户在游戏软件系统中自由退出所属游戏公会或行会所对应的语音软件系统中的唯一的语音频道的具体实现过程如下步骤701、游戏用户在游戏软件中携带该游戏用户的用户信息和所属游戏公会或行会对应的唯一的语音频道信息,发起退出该语音频道的请求至语音软件;步骤702、语音软件接收到步骤701的退出语音频道请求后,若发现该用户没有进入相应的语音频道时,则直接回馈步骤701的退出语音频道请求结果至游戏软件;否则发送退出语音频道请求至语音频道服务器;步骤703、语音频道服务器接收步骤702的退出语音频道请求信息后,进行退出频道, 然后把退出频道结果信息回馈至语音软件;步骤704、语音软件接收到步骤703的退出频道结果信息后,回馈步骤一的退出语音频道请求结果至游戏软件;游戏软件接收到退出频道结果信息后,提示给游戏用户。
6.如权利要求1所述的方法,其特征在于步骤三中所述语音用户在语音软件系统中自由进入所述语音软件系统中的唯一的语音频道的具体实现过程如下步骤401、语音用户在语音软件中发送查询该语音频道所在服务器的请求至语音用户/管理服务器;步骤402、语音用户/管理服务器接收到步骤401的查询该语音频道所在服务器的请求后,查询该语音频道所在的语音频道服务器IP地址和端口,产生注册语音频道的密钥,携带该注册语音频道的密钥和该用户在语音频道中的身份等信息发送注册语音频道请求至语音频道服务器;步骤403,语音用户/管理服务器把查询到的该语音频道所在的语音频道服务器IP地址、端口和注册语音频道的密钥等信息回馈至语音软件;步骤404、语音软件接收到步骤403中的语音频道服务器IP地址、端口和注册语音频道的密钥等回馈信息后,连接语音频道服务器并发送进入语音频道请求至语音频道服务器;步骤405、语音频道服务器接收步骤404的进入语音频道请求信息后,与步骤403的注册语音频道请求信息进行校验认证,然后把进入频道结果信息回馈至语音软件;语音软件接收到进入频道结果信息的回馈信息后,提示语音用户。
7.如权利要求1所述的方法,其特征在于步骤三中所述语音用户在语音软件系统中自由退出所述语音软件系统中的唯一的语音频道的具体实现过程如下步骤801、语音用户在语音软件中进入相应的语音频道后,发送退出语音频道请求至语音频道服务器;步骤802、语音频道服务器接收步骤801的退出语音频道请求信息后,进行退出频道, 然后把退出频道结果信息回馈至语音软件;语音软件接收到退出频道结果信息后,提示给语音用户。
8.如权利要求1所述的方法,其特征在于步骤三中所述游戏用户的所属游戏公会或行会自动匹配对应语音软件中的唯一的语音频道的具体过程如下步骤501、游戏用户在游戏软件中携带游戏用户信息和游戏用户所在游戏公会或行会信息,发起自动匹配对应语音软件系统中的唯一语音频道的请求至游戏服务器;步骤502、游戏服务器收到步骤501的请求后,携带游戏用户信息和游戏用户所在游戏公会或行会信息,发起自动匹配对应语音软件系统中的唯一语音频道的请求至语音用户/ 管理服务器;步骤503、语音用户/管理服务器收到步骤502的请求后,依据游戏用户信息和游戏用户所在游戏公会或行会信息自动匹配查找对应的唯一语音频道,若没有找到,则自动创建一与游戏用户信息和游戏用户所在游戏公会或行会信息对应的唯一语音频道,然后再把携带该语音频道信息的自动匹配的结果信息回馈至游戏服务器;步骤504、游戏服务器收到步骤503的自动匹配的结果信息后,保存该语音频道信息且与该游戏用户所在公会或行会信息一一对应,再回馈至游戏软件。游戏软件接收到该自动匹配的结果信息后,保存相应的语音频道信息。
9.如权利要求1所述的方法,其特征在于步骤三中所述游戏用户的所属游戏公会或行会自动匹配对应语音软件中的唯一的语音频道的具体过程如下步骤601、游戏用户在游戏软件中携带该游戏用户的用户信息和所属游戏公会或行会对应的唯一的语音频道信息,发起该游戏用户注册为语音用户的请求至游戏服务器;步骤602、游戏服务器接收步骤601的请求信息后,产生一注册密钥,与该游戏用户的用户信息和所属游戏公会或行会信息,发起该游戏用户注册成为语音用户的请求至语音用户/管理服务器;步骤603、语音用户/管理服务器收到步骤602请求信息后,注册该游戏用户,以及依据游戏用户信息和游戏用户所在游戏公会或行会信息自动匹配查找对应的唯一语音频道,若没有找到,则自动创建一与游戏用户信息和游戏用户所在游戏公会或行会信息对应的唯一语音频道,然后再把携带该语音频道信息的自动匹配的注册结果信息回馈至游戏服务器;步骤604、游戏服务器接收到步骤603包含语音频道信息的注册结果信息后,保存该语音频道信息且与该游戏用户所在公会或行会信息一一对应,再把包含语音频道信息的注册结果信息回馈至游戏软件;步骤605、游戏软件接收步骤604的包含语音频道信息的注册结果信息后,判断注册结果,若不成功时,则提示用户;若成功时,则保存语音频道信息并启动语音软件,并发起该游戏用户登陆语音软件请求信息至语音软件;步骤606、语音软件接收步骤605的登陆请求信息后,发起该游戏用户登陆语音用户/ 管理服务器的请求信息至语音用户/管理服务器;步骤607、语音用户/管理服务器接收步骤606的登陆请求信息后,和步骤603接收到的注册密钥等注册信息进行校验认证,认证通过时就认为是登陆成功,然后把登陆结果信息回馈至语音软件;步骤608、语音软件接收步骤607的登陆结果信息后,判断登陆结果,若登陆成功时,语音软件以该游戏用户身份进入语音系统中;最后把登陆结果信息回馈至游戏软件;游戏软件接收该登陆结果信息后,提示登陆结果信息给游戏用户。
10. 一种在多平台系统中实现语音信息互通的系统,包括游戏软件系统,由一游戏软件和一组包含游戏服务端软件的游戏服务器组成,所述游戏软件在用户终端机中运行;语音软件系统,由一语音软件、一组包含语音用户/管理服务端软件的语音用户/管理服务器和一组包含语音频道服务端软件的语音频道服务器组成;所述语音软件在用户终端机中运行;其特征在于游戏用户在语音软件系统中进行注册认证成为语音用户;游戏用户的所属游戏公会或行会自动匹配对应所述语音软件系统中的唯一的语音频道;游戏用户在游戏软件系统中能够自由进出自己所属游戏公会或行会所对应的语音软件系统中的唯一的语音频道,与语音用户进行语音信息互通交流;语音用户在所述语音软件系统中能够自由进出所述语音频道与游戏用户进行语音信息互通交流。
全文摘要
本发明公开了一种在多平台系统中实现语音信息互通的方法,包括如下步骤步骤一、游戏用户在语音软件系统中进行注册认证成为语音用户;步骤二、游戏用户的所属游戏公会或行会自动匹配对应所述语音软件系统中的唯一的语音频道;步骤三、游戏用户在游戏软件系统中能够自由进出自己所属游戏公会或行会所对应的语音软件系统中的唯一的语音频道,与语音用户进行语音信息互通交流;语音用户在所述语音软件系统中能够自由进出所述语音频道与游戏用户进行语音信息互通交流。本发明还公开了一种在多平台系统中实现语音信息互通的系统。本发明能够使游戏用户与语音用户两者之间实现语音信息互通。
文档编号H04L29/06GK102546520SQ20101057672
公开日2012年7月4日 申请日期2010年12月7日 优先权日2010年12月7日
发明者孙辉, 葛玉涛, 金晖 申请人:盛乐信息技术(上海)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1