一种房间切换方法、装置和系统的制作方法

文档序号:7795540阅读:141来源:国知局
一种房间切换方法、装置和系统的制作方法
【专利摘要】本发明实施方式提出了一种房间切换方法、装置和系统。方法包括:利用当前房间的已建立通讯通道,接收会话群组切换请求;从所述会话群组切换请求中解析出目标房间,并将客户端的会话群组从所述当前房间切换到所述目标房间;在所述客户端创建对应于所述目标房间的房间模式。由此可见,本发明通过利用当前房间的已建立通讯通道,用户可以快速进入不同房间模式,从而满足用户不同的会话需求,而无需频繁退回大厅,并由此显著降低了切换时间。
【专利说明】一种房间切换方法、装置和系统
【技术领域】
[0001]本发明实施方式涉及信息处理【技术领域】,更具体地,涉及一种房间切换方法、装置和系统。
【背景技术】
[0002]随着计算机技术和网络技术的飞速发展,互联网(Internet)在人们的日常生活、学习和工作中发挥的作用也越来越大。开放是互联网发展的必然趋势,基于即时通讯的开放平台也应用越来越广泛。随着互联网的日益发展,用户对互联网产品和服务需求日益多元化和品质化。满足用户多元化、个性化的需求,开放式的发展理念和有效整合的一体化服务,决定了互联网企业在互联网应用服务方面的表现力。
[0003]目前出现了一些团队多媒体通信工具,比如团队语音通信、团队视频聊天通信、团队游戏直播等等。通过团队多媒体通信工具,可以与好友分享游戏的乐趣、分享生活的点滴、异地召开多人会议以及提供高质量语音视频等通信效果。在这些团队多媒体通信工具中,一般会通过提供不同的房间模式来满足用户不同的会话场景。比如,娱乐房间和游戏直播房间分别以独立房间承载。
[0004]在现有技术中,当用户需要在房间之间执行切换时,首先需要退出当前房间并返回到大厅,然后再从大厅进入到期望切换到的房间,这需要进行烦琐的操作,并需要等待较长时间。

【发明内容】

[0005]本发明实施方式提出一种房间切换方法,以降低切换时间。
[0006]本发明实施方式还提出了一种房间切换装置,以降低切换时间。
[0007]本发明实施方式还提出了一种房间切换系统,以降低切换时间。
[0008]本发明实施方式的具体方案如下:
[0009]一种房间切换方法,该方法包括:
[0010]利用当前房间的已建立通讯通道,接收会话群组切换请求;
[0011]从所述会话群组切换请求中解析出目标房间,并将客户端的会话群组从所述当前房间切换到所述目标房间;
[0012]在所述客户端创建对应于所述目标房间的房间模式。
[0013]一种房间切换系统,包括客户端和服务器,其中:
[0014]服务器,用于利用当前房间的已建立通讯通道,从客户端接收会话群组切换请求;从所述会话群组切换请求中解析出目标房间,并将客户端的会话群组从所述当前房间切换到所述目标房间;
[0015]客户端,用于利用当前房间的已建立通讯通道,向服务器发送会话群组切换请求;并创建对应于所述目标房间的房间模式。
[0016]一种房间切换装置,包括会话群组切换请求接收单元和切换单元,其中:[0017]会话群组切换请求接收单元,用于利用当前房间的已建立通讯通道,接收会话群组切换请求;
[0018]切换单元,用于从所述会话群组切换请求中解析出目标房间,并将客户端的会话群组从所述当前房间切换到所述目标房间。
[0019]从上述技术方案可以看出,在本发明实施方式中,利用当前房间的已建立通讯通道,接收会话群组切换请求;从所述会话群组切换请求中解析出目标房间,并将客户端的会话群组从所述当前房间切换到所述目标房间;在所述客户端创建对应于所述目标房间的房间模式。由此可见,本发明利用当前房间的已建立通讯通道,用户可以快速进入不同房间模式,从而满足用户不同的会话需求,而无需频繁退回大厅,并由此显著降低了切换时间。
【专利附图】

【附图说明】
[0020]图1为根据本发明实施方式房间切换方法流程图;
[0021]图2为根据本发明实施方式房间切换系统结构图;
[0022]图3为根据本发明实施方式房间切换装置结构图;
[0023]图4为根据本发明实施方式房间切换示意图。
【具体实施方式】
[0024]为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明作进一步的详细描述。
[0025]为了描述上的简洁和直观,下文通过描述若干代表性的实施方式来对本发明的方案进行阐述。实施方式中大量的细节仅用于帮助理解本发明的方案。但是很明显,本发明的技术方案实现时可以不局限于这些细节。为了避免不必要地模糊了本发明的方案,一些实施方式没有进行细致地描述,而是仅给出了框架。下文中,“包括”是指“包括但不限于”,
“根据......”是指“至少根据......,但不限于仅根据......”。由于汉语的语言习惯,下
文中没有特别指出一个成分的数量时,意味着该成分可以是一个也可以是多个,或可理解为至少一个。
[0026]在本发明实施方式中,通过用户当前所在房间的子目录结构以及当前房间的已建立通讯通道,用户可以快速进入不同房间模式,从而满足用户不同的会话需求。
[0027]图1为根据本发明实施方式房间切换方法流程图。
[0028]如图1所示,该方法包括:
[0029]步骤101:利用当前房间的已建立通讯通道,接收会话群组切换请求。
[0030]在这里,在当前所在房间的模式界面内设置子目录结构,子目录结构中包括针对各个候选目标房间的链接,子目录结构可以构成树状结构。
[0031]用户在客户端通过触发针对目标房间的链接可以向服务器发出房间切换请求,以从当前房间切换到目标房间。
[0032]通过房间的子房间目录树进行房间切换,无需退回到大厅再选择目标房间,可以显著降低用户的操作时间。
[0033]在一个实施方式中:
[0034]可以通过当前房间与服务器的已建立通讯通道,接收在当前房间模式界面中被触发的房间切换请求。当服务器判定房间切换请求为合法请求之后,向客户端返回鉴权密钥和目标房间配置信息;客户端再将所述鉴权密钥携带到会话群组切换请求中,从而服务器可以利用当前房间的已建立通讯通道,从客户端接收所述会话群组切换请求。
[0035]在一个实施方式中:
[0036]还可以新建客户端与服务器之间的通讯通道,并利用新建通讯通道接收在当前房间模式界面中被触发的房间切换请求。当服务器判定所述房间切换请求为合法请求之后,通过该新建通讯通道向客户端返回鉴权密钥和目标房间配置信息;客户端将所述鉴权密钥携带到会话群组切换请求中,从而服务器可以利用当前房间与服务器之间的已建立通讯通道,从客户端接收所述会话群组切换请求。
[0037]当前房间与服务器之间的已建立通讯通道,可以是已鉴权的Socket通道。通过复用已鉴权的Socket通道,可以避免客户端重新发起房间进房操作,从而提高进房间速度。
[0038]步骤102:从所述会话群组切换请求中解析出目标房间,并将客户端的会话群组从所述当前房间切换到所述目标房间。
[0039]在这里,可以从所述会话群组切换请求中解析出目标房间以及鉴权密钥,并当判定所述鉴权密钥合法时,将客户端的会话群组从所述当前房间切换到所述目标房间。
[0040]通过在服务器侧将客户端的会话群组从所述当前房间切换到所述目标房间,可以完成服务器侧针对房间切换的操作。
[0041]步骤103:在所述客户端创建对应于所述目标房间的房间模式。
[0042]在这里,可以利用目标房间配置信息创建对应于所述目标房间的房间模式。具体包括:销毁现有房间的模式模板,并创建目标房间模式模板(如目标房间的用户界面,等
-rf* ) O
[0043]通过在客户端侧创建对应于所述目标房间的房间模式,可以完成客户端侧针对房间切换的操作。
[0044]基于上述详细分析,本发明实施方式还提出了一种房间切换系统。
[0045]图2为根据本发明实施方式房间切换系统结构图。
[0046]如图2所示,该系统包括客户端201和服务器202,其中:
[0047]服务器202,用于利用当前房间的已建立通讯通道,从客户端201接收会话群组切换请求;从所述会话群组切换请求中解析出目标房间,并将客户端201的会话群组从所述当前房间切换到所述目标房间;
[0048]客户端201,用于利用当前房间的已建立通讯通道,向服务器202发送会话群组切换请求;并创建对应于所述目标房间的房间模式。
[0049]在一个实施方式中:
[0050]服务器202,用于新建通讯通道,并利用所述新建通讯通道接收在当前房间模式界面中被客户端201触发的房间切换请求;当判定所述房间切换请求为合法请求之后,向客户端201返回鉴权密钥和目标房间配置信息;
[0051]客户端201,用于将所述鉴权密钥携带到所述会话群组切换请求中。
[0052]在一个实施方式中:
[0053]服务器202,用于从所述会话群组切换请求中解析出目标房间以及鉴权密钥,并当判定所述鉴权密钥合法时,将客户端201的会话群组从所述当前房间切换到所述目标房间。
[0054]在一个实施方式中:
[0055]客户端201,用于利用所述目标房间配置信息创建对应于所述目标房间的房间模式。
[0056]在一个实施方式中:目标房间为开黑子房间。
[0057]此时,利用当前房间的已建立通讯通道,接收会话群组切换请求包括:在当前房间模式下,触发当前房间模式的用户界面中针对开黑子房间的链接以发送房间切换请求;当判定所述房间切换请求为合法请求之后,返回鉴权密钥和目标房间配置信息;将所述鉴权密钥携带到会话群组切换请求中,并利用当前房间的已建立通讯通道,接收所述会话群组切换请求。
[0058]所述从会话群组切换请求中解析出目标房间,并将客户端的会话群组从所述当前房间切换到所述目标房间包括:从所述会话群组切换请求中解析出目标房间以及鉴权密钥,并当判定所述鉴权密钥合法时,将客户端的会话群组从所述当前房间切换到所述开黑子房间。
[0059]在一个实施方式中:目标房间为游戏子房间。
[0060]此时,利用当前房间的已建立通讯通道,接收会话群组切换请求包括:在当前房间模式下,触发当前房间模式的用户界面中针对游戏子房间的链接以发送房间切换请求;当判定所述房间切换请求为合法请求之后,返回鉴权密钥和目标房间配置信息;将所述鉴权密钥携带到会话群组切换请求中,并利用当前房间的已建立通讯通道,接收所述会话群组切换请求。
[0061]所述从会话群组切换请求中解析出目标房间,并将客户端的会话群组从所述当前房间切换到所述目标房间包括:从所述会话群组切换请求中解析出目标房间以及鉴权密钥,并当判定所述鉴权密钥合法时,将客户端的会话群组从所述当前房间切换到所述游戏子房间。
[0062]在一个实施方式中:目标房间为视频秀子房间。
[0063]此时,利用当前房间的已建立通讯通道,接收会话群组切换请求包括:在当前房间模式下,触发当前房间模式的用户界面中针对视频秀子房间的链接以发送房间切换请求;当判定所述房间切换请求为合法请求之后,返回鉴权密钥和目标房间配置信息;将所述鉴权密钥携带到会话群组切换请求中,并利用当前房间的已建立通讯通道,接收所述会话群组切换请求。
[0064]所述从会话群组切换请求中解析出目标房间,并将客户端的会话群组从所述当前房间切换到所述目标房间包括:从所述会话群组切换请求中解析出目标房间以及鉴权密钥,并当判定所述鉴权密钥合法时,将客户端的会话群组从所述当前房间切换到所述视频秀子房间。
[0065]用户可以通过多种类型的客户端来切换房间。如,用户可以在功能手机、智能手机、掌上电脑、个人电脑(PC)、平板电脑或个人数字助理(PDA)等终端上切换房间。这些终端上可以安装有操作系统,包括但不限于:Windows操作系统、LINUX操作系统、Android操作系统、Symbian操作系统、Windows mobile操作系统、以及iOS操作系统等等。
[0066]以上详细罗列了一些客户端的具体类型和具体的操作系统类型,但是本领域技术人员可以意识到,本发明实施方式并不局限于上述罗列的类型,而还可以适用于其他任意的客户端类型和操作系统类型之中。
[0067]基于上述详细分析,本发明实施方式还提出了一种房间切换装置。
[0068]图3为根据本发明实施方式的房间切换系统的结构图。
[0069]如图3所示,该装置包括会话群组切换请求接收单元301和切换单元302,其中:
[0070]会话群组切换请求接收单元301,用于利用当前房间的已建立通讯通道,接收会话群组切换请求;
[0071]切换单元302,用于从所述会话群组切换请求中解析出目标房间,并将客户端的会话群组从所述当前房间切换到所述目标房间。
[0072]在一个实施方式中:
[0073]会话群组切换请求接收单元301,进一步用于新建通讯通道,并利用所述新建通讯通道接收在当前房间模式界面中被触发的房间切换请求;当判定所述房间切换请求为合法请求之后,返回鉴权密钥和目标房间配置信息;并利用当前房间的已建立通讯通道,接收包含所述鉴权密钥的所述会话群组切换请求。
[0074]在一个实施方式中:
[0075]切换单元302,用于从所述会话群组切换请求中解析出目标房间以及鉴权密钥,并当判定所述鉴权密钥合法时,将客户端的会话群组从所述当前房间切换到所述目标房间。
[0076]在一个实施方式中:
[0077]所述目标房间为开黑子房间;
[0078]会话群组切换请求接收单元301,用于在当前房间模式下,触发当前房间模式的用户界面中针对开黑子房间的链接以发送房间切换请求;当判定所述房间切换请求为合法请求之后,返回鉴权密钥和目标房间配置信息;将所述鉴权密钥携带到会话群组切换请求中,并利用当前房间的已建立通讯通道,接收所述会话群组切换请求;
[0079]切换单元302,用于从所述会话群组切换请求中解析出目标房间以及鉴权密钥,并当判定所述鉴权密钥合法时,将客户端的会话群组从所述当前房间切换到所述开黑子房间。
[0080]在一个实施方式中:
[0081]所述目标房间为游戏子房间;
[0082]会话群组切换请求接收单元301,用于在当前房间模式下,触发当前房间模式的用户界面中针对游戏子房间的链接以发送房间切换请求;当判定所述房间切换请求为合法请求之后,返回鉴权密钥和目标房间配置信息;将所述鉴权密钥携带到会话群组切换请求中,并利用当前房间的已建立通讯通道,接收所述会话群组切换请求;
[0083]切换单元302,用于从所述会话群组切换请求中解析出目标房间以及鉴权密钥,并当判定所述鉴权密钥合法时,将客户端的会话群组从所述当前房间切换到所述游戏子房间。
[0084]在一个实施方式中:
[0085]所述目标房间为视频秀子房间;
[0086]会话群组切换请求接收单元301,用于在当前房间模式下,触发当前房间模式的用户界面中针对视频秀子房间的链接以发送房间切换请求;当判定所述房间切换请求为合法请求之后,返回鉴权密钥和目标房间配置信息;将所述鉴权密钥携带到会话群组切换请求中,并利用当前房间的已建立通讯通道,接收所述会话群组切换请求;
[0087]切换单元302,用于从所述会话群组切换请求中解析出目标房间以及鉴权密钥,并当判定所述鉴权密钥合法时,将客户端的会话群组从所述当前房间切换到所述视频秀子房间。
[0088]可以将本发明实施方式提出的房间切换装置应用到服务器中。按照逻辑功能和安装位置划分,服务器也可以具有多种组织形式。
[0089]比如,可以将服务器分为目录服务器和房间服务器,其中目录服务器用于下发鉴权信息和目标房间的配置信息;而房间服务器用于维护房间的会话状态。
[0090]图4为根据本发明实施方式房间切换示意图。
[0091]在图4中,客户端当前所在房间为:普通房间模式;期望切换到的目标房间为:开黑子房间。
[0092]在当前房间模式的用户界面中建立有到目标房间的链接。
[0093]如图4所示,该方法包括:
[0094]步骤401:用户在普通房间模式下,触发普通房间模式的用户界面中针对开黑子房间的链接(比如开黑子房间的子房间号),以向目录服务器发起进入开黑房间的请求,即客户端使用开黑子房间的子房间号向目录服务器请求切换到开黑子房间。
[0095]步骤402?403:目录服务器判断该进入开黑房间请求的合法性。对于合法请求,目录服务器向客户端返回鉴权key和目标房间(即开黑子房间)的配置信息。
[0096]步骤404:客户端通过当前房间与房间服务器之间的已建立通讯通道,向房间服务器发送包含由目录服务器返回的鉴权key的切换会话群组请求,以请求房间服务器切换会话群组。
[0097]步骤405:房间服务器通过切换会话群组请求中的鉴权key判断请求的合法性;对于合法请求,房间服务器修改客户端会话群组,以将客户端切换到目标会话群组。
[0098]步骤406:房间服务器向客户端返回切换成功消息。
[0099]步骤407?408:客户端切换业务展示模块以重置配置信息,包括销毁现有房间的模式模块,并创建新的开黑房间的模块。
[0100]需要说明的是,上述各流程和各结构图中不是所有的步骤和模块都是必须的,可以根据实际的需要忽略某些步骤或模块。各步骤的执行顺序不是固定的,可以根据需要进行调整。各模块的划分仅仅是为了便于描述采用的功能上的划分,实际实现时,一个模块可以分由多个模块实现,多个模块的功能也可以由同一个模块实现,这些模块可以位于同一个设备中,也可以位于不同的设备中。
[0101]各实施例中的硬件模块可以以机械方式或电子方式实现。例如,一个硬件模块可以包括专门设计的永久性电路或逻辑器件(如专用处理器,如FPGA或ASIC)用于完成特定的操作。硬件模块也可以包括由软件临时配置的可编程逻辑器件或电路(如包括通用处理器或其它可编程处理器)用于执行特定操作。至于具体采用机械方式,或是采用专用的永久性电路,或是采用临时配置的电路(如由软件进行配置)来实现硬件模块,可以根据成本和时间上的考虑来决定。
[0102]本发明还提供了 一种机器可读的存储介质,存储用于使一机器执行如本文所述方法的指令。具体地,可以提供配有存储介质的系统或者装置,在该存储介质上存储着实现上述实施例中任一实施例的功能的软件程序代码,且使该系统或者装置的计算机(或CPU或MPU)读出并执行存储在存储介质中的程序代码。此外,还可以通过基于程序代码的指令使计算机上操作的操作系统等来完成部分或者全部的实际操作。还可以将从存储介质读出的程序代码写到插入计算机内的扩展板中所设置的存储器中或者写到与计算机相连接的扩展单元中设置的存储器中,随后基于程序代码的指令使安装在扩展板或者扩展单元上的CPU等来执行部分和全部实际操作,从而实现上述实施例中任一实施例的功能。
[0103]用于提供程序代码的存储介质实施例包括软盘、硬盘、磁光盘、光盘(如CD-ROM、CD-R、CD-RW、DVD-ROM、DVD-RAM、DVD-RW、DVD+RW)、磁带、非易失性存储卡和 ROM。可选择地,可以由通信网络从服务器计算机上下载程序代码。
[0104]综上所述,利用当前房间的已建立通讯通道,接收会话群组切换请求;从所述会话群组切换请求中解析出目标房间,并将客户端的会话群组从所述当前房间切换到所述目标房间;在所述客户端创建对应于所述目标房间的房间模式。由此可见,本发明通过利用当前房间的已建立通讯通道,用户可以快速进入不同房间模式,从而满足用户不同的会话需求,而无需频繁退回大厅,并由此显著降低了切换时间。
[0105]以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种房间切换方法,其特征在于,该方法包括: 利用当前房间的已建立通讯通道,接收会话群组切换请求; 从所述会话群组切换请求中解析出目标房间,并将客户端的会话群组从所述当前房间切换到所述目标房间; 在所述客户端创建对应于所述目标房间的房间模式。
2.根据权利要求1所述的房间切换方法,其特征在于,所述利用当前房间的已建立通讯通道,接收会话群组切换请求包括: 新建通讯通道,并利用所述新建通讯通道接收在当前房间模式界面中被触发的房间切换请求; 当判定所述房间切换请求为合法请求之后,返回鉴权密钥和目标房间配置信息; 将所述鉴权密钥携带到会话群组切换请求中,并利用当前房间的已建立通讯通道,接收所述会话群组切换请求。
3.根据权利要求2所述的房间切换方法,其特征在于,所述从所述会话群组切换请求中解析出目标房间,并将客户端的会话群组从所述当前房间切换到所述目标房间包括: 从所述会话群组切换请求中解析出目标房间以及鉴权密钥,并当判定所述鉴权密钥合法时,将客户端的会话群组从所述当前房间切换到所述目标房间。
4.根据权利要求2所述的房间切换方法,其特征在于, 所述在所述客户端创建对应于所述目标房间的房间模式为:利用所述目标房间配置信息创建对应于所述目标房间的房间模式。
5.根据权利要求1所述的房间切换方法,其特征在于,所述目标房间为开黑子房间; 所述利用当前房间的已建立通讯通道,接收会话群组切换请求包括: 在当前房间模式下,触发当前房间模式的用户界面中针对开黑子房间的链接以发送房间切换请求; 当判定所述房间切换请求为合法请求之后,返回鉴权密钥和目标房间配置信息; 将所述鉴权密钥携带到会话群组切换请求中,并利用当前房间的已建立通讯通道,接收所述会话群组切换请求; 所述从会话群组切换请求中解析出目标房间,并将客户端的会话群组从所述当前房间切换到所述目标房间包括: 从所述会话群组切换请求中解析出目标房间以及鉴权密钥,并当判定所述鉴权密钥合法时,将客户端的会话群组从所述当前房间切换到所述开黑子房间。
6.根据权利要求1所述的房间切换方法,其特征在于,所述目标房间为游戏子房间; 所述利用当前房间的已建立通讯通道,接收会话群组切换请求包括: 在当前房间模式下,触发当前房间模式的用户界面中针对游戏子房间的链接以发送房间切换请求; 当判定所述房间切换请求为合法请求之后,返回鉴权密钥和目标房间配置信息; 将所述鉴权密钥携带到会话群组切换请求中, 并利用当前房间的已建立通讯通道,接收所述会话群组切换请求; 所述从会话群组切换请求中解析出目标房间,并将客户端的会话群组从所述当前房间切换到所述目标房间包括:从所述会话群组切换请求中解析出目标房间以及鉴权密钥,并当判定所述鉴权密钥合法时,将客户端的会话群组从所述当前房间切换到所述游戏子房间。
7.根据权利要求1所述的房间切换方法,其特征在于,所述目标房间为视频秀子房间; 所述利用当前房间的已建立通讯通道,接收会话群组切换请求包括: 在当前房间模式下,触发当前房间模式的用户界面中针对视频秀子房间的链接以发送房间切换请求; 当判定所述房间切换请求为合法请求之后,返回鉴权密钥和目标房间配置信息; 将所述鉴权密钥携带到会话群组切换请求中,并利用当前房间的已建立通讯通道,接收所述会话群组切换请求; 所述从会话群组切换请求中解析出目标房间,并将客户端的会话群组从所述当前房间切换到所述目标房间包括: 从所述会话群组切换请求中解析出目标房间以及鉴权密钥,并当判定所述鉴权密钥合法时,将客户端的会话群组从所述当前房间切换到所述视频秀子房间。
8.一种房间切换系统,其特征在于,包括客户端和服务器,其中: 服务器,用于利用当前房间的已建立通讯通道,从客户端接收会话群组切换请求;从所述会话群组切换请求中解析出目标房间,并将客户端的会话群组从所述当前房间切换到所述目标房间; 客户端,用于利用当前房间的已建立通讯通道,向服务器发送会话群组切换请求;并创建对应于所述目标房间的房间模式。
9.根据权利要求8所述的房间切换系统,其特征在于, 服务器,用于新建通讯通道,并利用所述新建通讯通道接收在当前房间模式界面中被客户端触发的房间切换请求;当判定所述房间切换请求为合法请求之后,向客户端返回鉴权密钥和目标房间配置信息; 客户端,用于将所述鉴权密钥携带到所述会话群组切换请求中。
10.根据权利要求8所述的房间切换系统,其特征在于, 服务器,用于从所述会话群组切换请求中解析出目标房间以及鉴权密钥,并当判定所述鉴权密钥合法时,将客户端的会话群组从所述当前房间切换到所述目标房间。
11.根据权利要求8所述的房间切换系统,其特征在于, 客户端,用于利用所述目标房间配置信息创建对应于所述目标房间的房间模式。
12.—种房间切换装置,其特征在于,包括会话群组切换请求接收单元和切换单元,其中: 会话群组切换请求接收单元,用于利用当前房间的已建立通讯通道,接收会话群组切换请求; 切换单元,用于从所述会话群组切换请求中解析出目标房间,并将客户端的会话群组从所述当前房间切换到所述目标房间。
13.根据权利要求12所述的房间切换装置,其特征在于, 会话群组切换请求接收单元,进一步用于新建通讯通道,并利用所述新建通讯通道接收在当前房间模式界面中被触发的房间切换请求;当判定所述房间切换请求为合法请求之后,返回鉴权密钥和目标房间配置信息;并利用当前房间的已建立通讯通道,接收包含所述鉴权密钥的所述会话群组切换请求。
14.根据权利要求13所述的房间切换装置,其特征在于, 切换单元,用于从所述会话群组切换请求中解析出目标房间以及鉴权密钥,并当判定所述鉴权密钥合法时,将客户端的会话群组从所述当前房间切换到所述目标房间。
15.根据权利要求13所述的房间切换装置,其特征在于,所述目标房间为开黑子房间; 会话群组切换请求接收单元,用于在当前房间模式下,触发当前房间模式的用户界面中针对开黑子房间的链接以发送房间切换请求;当判定所述房间切换请求为合法请求之后,返回鉴权密钥和目标房间配置信息;将所述鉴权密钥携带到会话群组切换请求中,并利用当前房间的已建立通讯通道,接收所述会话群组切换请求; 切换单元,用于从所述会话群组切换请求中解析出目标房间以及鉴权密钥,并当判定所述鉴权密钥合法时,将客户端的会话群组从所述当前房间切换到所述开黑子房间。
16.根据权利要求13所述的 房间切换装置,其特征在于,所述目标房间为游戏子房间; 会话群组切换请求接收单元,用于在当前房间模式下,触发当前房间模式的用户界面中针对游戏子房间的链接以发送房间切换请求;当判定所述房间切换请求为合法请求之后,返回鉴权密钥和目标房间配置信息;将所述鉴权密钥携带到会话群组切换请求中,并利用当前房间的已建立通讯通道,接收所述会话群组切换请求; 切换单元,用于从所述会话群组切换请求中解析出目标房间以及鉴权密钥,并当判定所述鉴权密钥合法时,将客户端的会话群组从所述当前房间切换到所述游戏子房间。
17.根据权利要求13所述的房间切换装置,其特征在于,所述目标房间为视频秀子房间; 会话群组切换请求接收单元,用于在当前房间模式下,触发当前房间模式的用户界面中针对视频秀子房间的链接以发送房间切换请求;当判定所述房间切换请求为合法请求之后,返回鉴权密钥和目标房间配置信息;将所述鉴权密钥携带到会话群组切换请求中,并利用当前房间的已建立通讯通道,接收所述会话群组切换请求; 切换单元,用于从所述会话群组切换请求中解析出目标房间以及鉴权密钥,并当判定所述鉴权密钥合法时,将客户端的会话群组从所述当前房间切换到所述视频秀子房间。
【文档编号】H04L29/06GK103701832SQ201410023745
【公开日】2014年4月2日 申请日期:2014年1月20日 优先权日:2014年1月20日
【发明者】于孙弼, 黄文斌, 唐庆钰 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1