《多人音视频互动方法、客户端、服务器及系统.pdf》由会员分享,可在线阅读,更多相关《多人音视频互动方法、客户端、服务器及系统.pdf(38页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104104703A43申请公布日20141015CN104104703A21申请号201310122227922申请日20130409H04L29/08200601H04L12/1620060171申请人广州华多网络科技有限公司地址510655广东省广州市黄埔大道中309号羊城创意产业园308栋72发明人陈洲周杨李玉萍李博闻王艳梅陈杰74专利代理机构北京三高永信知识产权代理有限责任公司11138代理人张耀光54发明名称多人音视频互动方法、客户端、服务器及系统57摘要本发明公开了一种多人音视频互动方法、客户端、服务器及系统,属于互联网终端领域。所述方法包括从服务器获取当前频道。
2、所对应的频道配置信息;根据获取到的所述频道配置信息和预先存储的配置信息加载与所述当前频道所对应的场景模板;从所述服务器获取当前频道所对应的图片或者视频并展示;通过所述场景模板的用户互动区中与所述客户端所对应的模拟对象展示所述文字信息;在接收到用户在所述场景模板的所述用户互动区中触发的文字信息时,将所述文字信息发送给所述服务器。本发明达到了可以使用各个模拟对象在用户互动区的不同空间位置来展示文字信息,使得一个观众可以在虚拟场景所模拟的场景环境中,实现良好的沟通与互动的效果。51INTCL权利要求书7页说明书24页附图6页19中华人民共和国国家知识产权局12发明专利申请权利要求书7页说明书24页附。
3、图6页10申请公布号CN104104703ACN104104703A1/7页21一种多人音视频互动方法,用于团队语音通信平台的客户端中,其特征在于,所述方法包括从服务器获取当前频道所对应的频道配置信息;根据获取到的所述频道配置信息和预先存储的配置信息加载与所述当前频道所对应的场景模板,所述场景模板包括有虚拟场景,和位于所述虚拟场景中的视频展示区和用户互动区,所述用户互动区包括至少一个模拟对象,每个模拟对象对应所述当前频道中的一个客户端;从所述服务器获取当前频道所对应的图片或者视频,并通过所述场景模板中的视频展示区展示所述图片或者视频;在接收到所述服务器发送的一个客户端的文字信息时,通过所述场景。
4、模板的用户互动区中与所述客户端所对应的模拟对象展示所述文字信息;在接收到用户在所述场景模板的所述用户互动区中触发的文字信息时,将所述文字信息发送给所述服务器,以便所述服务器将所述文字信息转发给所述当前频道中的至少一个客户端。2根据权利要求1所述的方法,其特征在于,所述频道配置信息包括用于表示是否需要加载场景模板的第一信息、用于表示需要加载的场景模板的版本号的第二信息和用于表示需要加载的子插件以及所述子插件所需要的内容数据的第三信息,所述根据获取到的所述频道配置信息和预先存储的配置信息加载与所述当前频道所对应的场景模板,包括检测所述第一信息是否表示加载场景模板;若检测结果为所述第一信息表示加载场。
5、景模板,则根据所述第二信息和预先存储的配置信息加载对应版本号的场景模板中的所述虚拟场景;并根据所述第三信息加载用于展示所述视频展示区的子插件,和用于展示所述用户互动区的至少一个子插件,所述至少一个子插件中包括用于展示所述用户互动区中的模拟对象的子插件。3根据权利要求2所述的方法,其特征在于,所述根据所述第二信息和预先存储的配置信息加载对应版本号的场景模板中的所述虚拟场景之前,还包括根据所述第二信息检测是否存储有对应版本号的场景模板和配置信息;若检测结果是未存储有对应版本号的场景模板和配置信息,则向所述服务器发送获取请求,所述获取请求用于获取所述第二信息中对应版本号的场景模板和配置信息;接收并存。
6、储所述服务器发送的用于获取所述对应版本号的场景模板和配置信息。4根据权利要求2所述的方法,其特征在于,所述用户互动区还包括展示信息、订阅列表、贡献榜、礼物区域、车辆区域和分享列表中的至少一种,所述根据所述第三信息加载用于展示所述用户互动区的至少一个子插件,包括若所述第三信息中包括有关展示信息的配置,则加载用于展示用户互动区中的展示信息的子插件;若所述第三信息中包括订阅列表的配置,则加载用于展示用户互动区中的订阅列表中的子插件;若所述第三信息中包括贡献榜的配置,则加载用于展示用户互动区中的贡献榜的子插件;权利要求书CN104104703A2/7页3若所述第三信息中包括礼物区域的配置,则加载用于展。
7、示用户互动区中的礼物的子插件;若所述第三信息中包括车辆信息的配置,则加载用于展示用户互动区中的车辆的子插件;若所述第三信息中包括分享列表的配置,则加载用于展示用户互动区中的分享列表的子插件。5根据权利要求3所述的方法,其特征在于,所述若所述第三信息中包括车辆信息的配置,则加载用于展示用户互动区中的车辆的子插件之后,还包括在接收到所述服务器发送的对应于一个客户端的车辆出场信息时,通过所述用于展示用户互动区中的车辆的子插件在所述用户互动区中显示与所述客户端对应的车辆出场动画。6根据权利要求3所述的方法,其特征在于,所述若所述第三信息中包括礼物区域的配置,则加载用于展示用户互动区中的礼物的子插件之后。
8、,还包括在接收到所述服务器发送的对应于一个客户端的送礼物信息时,通过用于展示用户互动区中的礼物动画的子插件在所述用户互动区中显示与所述客户端对应的礼物动画。7根据权利要求2至4任一所述的方法,其特征在于,所述根据所述第三信息加载用于展示所述视频展示区的子插件之后,还包括若所述第三信息中包括视频上传权限信息,则通过所述用于展示所述视频展示区的子插件向所述服务器发送视频,以便所述服务器将所述视频发送给所述当前频道中的至少一个客户端;其中,所述视频上传权限信息位于所述第三信息中对应于所述用于展示所述视频展示区的子插件所需要的内容数据中。8根据权利要求1至6任一所述的方法,其特征在于,所述模拟对象为包。
9、含有客户端头像、客户端昵称和客户端等级中至少一种信息且具有一定形状的显示对象,所述通过所述场景模板的用户互动区中与所述客户端所对应的模拟对象展示所述文字信息,包括在所述用户互动区中与所述客户端对应的模拟对象上以文字框形式或者动画形式显示所述文字信息,且持续显示预定时长。9一种多人音视频互动方法,用于团队语音通信平台的服务器中,其特征在于,所述方法包括向位于当前频道的至少一个客户端发送所述当前频道对应的频道配置信息,以便所述客户端根据获取到的所述频道配置信息和预先存储的配置信息加载与所述当前频道所对应的场景模板,所述场景模板包括有虚拟场景,和位于所述虚拟场景中的视频展示区和用户互动区,所述用户互。
10、动区包括至少一个模拟对象,每个模拟对象对应所述当前频道中的一个客户端;向位于当前频道的所述至少一个客户端发送当前频道所对应的图片或者视频,以便所述至少一个客户端通过所述场景模板中的视频展示区展示所述图片或者视频;接收位于当前频道中的一个客户端发送的文字信息;将所述客户端发送的文字信息发送给位于所述当前频道中的至少一个客户端,以便位于所述当前频道中的至少一个客户端通过所述场景模板的用户互动区中与所述客户端对权利要求书CN104104703A3/7页4应的模拟对象来展示所述文字信息。10根据权利要求9所述的方法,其特征在于,所述向位于当前频道的至少一个客户端发送所述当前频道对应的频道配置信息,包括。
11、接收至少一个已登录的客户端发送的请求信息,所述请求信息用于请求进入所述当前频道;在接收到所述请求信息之后,向所述客户端发送当前频道的频道配置信息,所述频道配置信息包括用于表示是否需要加载场景模板的第一信息;用于表示需要加载的场景模板的版本号的第二信息;和用于表示需要加载的子插件以及所述子插件所需要的内容数据的第三信息。11根据权利要求10所述的方法,其特征在于,所述在接收到所述请求信息之后,向所述客户端发送当前频道的频道配置信息之后,还包括接收所述客户端发送的获取请求,所述获取请求用于获取所述第二信息中对应版本号的场景模板和配置信息;向所述客户端发送所述对应版本号的场景模板和配置信息。12根据。
12、权利要求9所述的方法,其特征在于,所述向位于当前频道的所述至少一个客户端发送当前频道所对应的图片或者视频,包括检测位于当前频道的所述至少一个客户端中具有视频上传权限信息的客户端是否正在上传视频;若检测结果为位于当前频道的所述至少一个客户端中具有视频上传权限信息的客户端正在上传视频,则将所述视频发送给所述当前频道中的至少一个客户端,以便所述至少一个客户端通过所述场景模板中的视频展示区展示所述视频;若检测结果为位于当前频道的所述至少一个客户端中具有视频上传权限信息的客户端未在上传视频,则将与所述当前频道所对应的图片发送给所述当前频道中的至少一个客户端,以便所述至少一个客户端通过所述场景模板中的视频。
13、展示区展示所述图片。13根据权利要求10或11所述的方法,其特征在于,所述若所述第三信息中包括车辆信息的配置,则所述向所述客户端发送当前频道的频道配置信息之后,还包括在一个客户端进入当前频道之后,检测所述客户端是否对应有车辆;若检测结果为所述客户端对应有车辆时,向所述当前频道中的至少一个客户端发送对应与所述客户端的车辆出场信息,以便所述当前频道中的至少一个客户端通过用于展示用户互动区中的车辆的子插件在所述用户互动区中显示与所述客户端对应的车辆出场动画。14根据权利要求10或11所述的方法,其特征在于,所述若所述第三信息中包括礼物区域的配置,则所述向所述客户端发送当前频道的频道配置信息之后,还包。
14、括接收所述当前频道中的一个客户端发送的送礼物信息;将所述客户端发送的送礼物信息发送给所述当前频道中的至少一个客户端,以便所述至少一个客户端通过用于展示用户互动区中的礼物动画的子插件在所述用户互动区中显示与所述客户端对应的礼物动画。15一种客户端,用于团队语音通信平台中,其特征在于,所述客户端包括信息获取模块,用于从服务器获取当前频道所对应的频道配置信息;权利要求书CN104104703A4/7页5场景加载模块,用于根据所述信息获取模块获取到的所述频道配置信息和预先存储的配置信息加载与所述当前频道所对应的场景模板,所述场景模板包括有虚拟场景,和位于所述虚拟场景中的视频展示区和用户互动区,所述用户。
15、互动区包括至少一个模拟对象,每个模拟对象对应所述当前频道中的一个客户端;媒体展示模块,用于从所述服务器获取当前频道所对应的图片或者视频,并通过所述场景加载模块加载后的场景模板中的视频展示区展示所述图片或者视频;文字展示模块,用于在接收到所述服务器发送的一个客户端的文字信息时,通过所述场景模板的用户互动区中与所述客户端所对应的模拟对象展示所述文字信息;文字发送模块,用于在接收到用户在所述场景模板的所述用户互动区中触发的文字信息时,将所述文字信息发送给所述服务器,以便所述服务器将所述文字信息转发给所述当前频道中的至少一个客户端。16根据权利要求15所述的客户端,其特征在于,所述频道配置信息包括用于。
16、表示是否需要加载场景模板的第一信息、用于表示需要加载的场景模板的版本号的第二信息和用于表示需要加载的子插件以及所述子插件所需要的内容数据的第三信息,所述场景加载模块,包括信息检测单元、场景加载单元和插件加载单元;所述信息检测单元,用于检测所述第一信息是否表示加载场景模板;所述场景加载单元,用于若所述信息检测单元的检测结果为所述第一信息表示加载场景模板,则根据所述第二信息和预先存储的配置信息加载对应版本号的场景模板中的所述虚拟场景;所述插件加载单元,用于若所述信息检测单元的检测结果为所述第一信息表示加载场景模板,则根据所述第三信息加载用于展示所述视频展示区的子插件,和用于展示所述用户互动区的至少。
17、一个子插件,所述至少一个子插件中包括用于展示所述用户互动区中的模拟对象的子插件。17根据权利要求16所述的客户端,其特征在于,所述场景加载模块,还包括场景检测单元、请求发送单元和场景获取单元;所述场景检测单元,用于根据所述第二信息检测是否存储有对应版本号的场景模板和配置信息;所述请求发送单元,用于若所述场景检测单元的检测结果是未存储有对应版本号的场景模板和配置信息,则向所述服务器发送获取请求,所述获取请求用于获取所述第二信息中对应版本号的场景模板和配置信息;所述场景获取单元,用于接收并存储所述服务器发送的用于获取所述对应版本号的场景模板和配置信息。18根据权利要求16所述的客户端,其特征在于,。
18、所述用户互动区还包括展示信息、订阅列表、贡献榜、礼物区域、车辆区域和分享列表中的至少一种,所述插件加载单元,具体用于若所述第三信息中包括有关展示信息的配置,则加载用于展示用户互动区中的展示信息的子插件;若所述第三信息中包括订阅列表的配置,则加载用于展示用户互动区中的订阅列表中的子插件;权利要求书CN104104703A5/7页6若所述第三信息中包括贡献榜的配置,则加载用于展示用户互动区中的贡献榜的子插件;若所述第三信息中包括礼物区域的配置,则加载用于展示用户互动区中的礼物的子插件;若所述第三信息中包括车辆信息的配置,则加载用于展示用户互动区中的车辆的子插件;若所述第三信息中包括分享列表的配置,。
19、则加载用于展示用户互动区中的分享列表的子插件。19根据权利要求18所述的客户端,其特征在于,所述客户端,还包括出场动画模块,用于在接收到所述服务器发送的对应于一个客户端的车辆出场信息时,通过所述用于展示用户互动区中的车辆的子插件在所述用户互动区中显示与所述客户端对应的车辆出场动画。20根据权利要求17所述的客户端,其特征在于,所述客户端,还包括礼物动画模块,用于在接收到所述服务器发送的对应于一个客户端的送礼物信息时,通过用于展示用户互动区中的礼物动画的子插件在所述用户互动区中显示与所述客户端对应的礼物动画。21根据权利要求16至18任一所述的客户端,其特征在于,所述客户端,还包括视频上传模块,。
20、用于若所述第三信息中包括视频上传权限信息,则通过所述用于展示所述视频展示区的子插件向所述服务器发送视频,以便所述服务器将所述视频发送给所述当前频道中的至少一个客户端;其中,所述视频上传权限信息位于所述第三信息中对应于所述用于展示所述视频展示区的子插件所需要的内容数据中。22根据权利要求15至20任一所述的客户端,其特征在于,所述模拟对象为包含有客户端头像、客户端昵称和客户端等级中至少一种信息且具有一定形状的显示对象,所述文字展示模块,具体用于在所述用户互动区中与所述客户端对应的模拟对象上以文字框形式或者动画形式显示所述文字信息,且持续显示预定时长。23一种服务器,用于团队语音通信平台中,其特征。
21、在于,所述服务器包括信息发送模块,用于向位于当前频道的至少一个客户端发送所述当前频道对应的频道配置信息,以便所述客户端根据获取到的所述频道配置信息和预先存储的配置信息加载与所述当前频道所对应的场景模板,所述场景模板包括有虚拟场景,和位于所述虚拟场景中的视频展示区和用户互动区,所述用户互动区包括至少一个模拟对象,每个模拟对象对应所述当前频道中的一个客户端;媒体发送模块,用于向位于当前频道的所述至少一个客户端发送当前频道所对应的图片或者视频,以便所述至少一个客户端通过所述场景模板中的视频展示区展示所述图片或者视频;文字接收模块,用于接收位于当前频道中的一个客户端发送的文字信息;文字转发模块,用于将。
22、所述客户端发送的文字信息发送给位于所述当前频道中的至少一个客户端,以便位于所述当前频道中的至少一个客户端通过所述场景模板的用户互动区中与所述客户端对应的模拟对象来展示所述文字信息。权利要求书CN104104703A6/7页724根据权利要求23所述的服务器,其特征在于,所述信息发送模块,包括请求接收单元和信息发送单元;所述请求接收单元,用于接收至少一个已登录的客户端发送的请求信息,所述请求信息用于请求进入所述当前频道;所述信息发送单元,用于在所述请求接收单元接收到所述请求信息之后,向所述客户端发送当前频道的频道配置信息,所述频道配置信息包括用于表示是否需要加载场景模板的第一信息;用于表示需要加。
23、载的场景模板的版本号的第二信息;和用于表示需要加载的子插件以及所述子插件所需要的内容数据的第三信息。25根据权利要求24所述的服务器,其特征在于,所述服务器,还包括获取接收单元和场景发送单元;所述获取接收单元,用于接收所述客户端发送的获取请求,所述获取请求用于获取所述第二信息中对应版本号的场景模板和配置信息;所述场景发送单元,用于向所述客户端发送所述对应版本号的场景模板和配置信息。26根据权利要求24所述的服务器,其特征在于,所述媒体发送模块,包括上传检测单元、视频发送单元和图片发送单元;所述上传检测单元,用于检测位于当前频道的所述至少一个客户端中具有视频上传权限信息的客户端是否正在上传视频;。
24、所述视频发送单元,用于若所述上传检测单元的检测结果为位于当前频道的所述至少一个客户端中具有视频上传权限信息的客户端正在上传视频,则将所述视频发送给所述当前频道中的至少一个客户端,以便所述至少一个客户端通过所述场景模板中的视频展示区展示所述视频;所述图片发送单元,用于若所述上传检测单元的检测结果为位于当前频道的所述至少一个客户端中具有视频上传权限信息的客户端未在上传视频,则将与所述当前频道所对应的图片发送给所述当前频道中的至少一个客户端,以便所述至少一个客户端通过所述场景模板中的视频展示区展示所述图片。27根据权利要求24或25所述的服务器,其特征在于,所述服务器,还包括车辆检测模块和出场发送模。
25、块;所述车辆检测模块,用于在一个客户端进入当前频道之后,检测所述客户端是否对应有车辆;所述出场发送模块,用于若所述车辆检测单元的检测结果所述客户端对应有车辆时,向所述当前频道中的至少一个客户端发送对应与所述客户端的车辆出场信息,以便所述当前频道中的至少一个客户端通过用于展示用户互动区中的车辆的子插件在所述用户互动区中显示与所述客户端对应的车辆出场动画。28根据权利要求24或25所述的服务器,其特征在于,所述服务器,还包括礼物信息接收模块和礼物信息转发模块;所述礼物信息接收模块,用于接收所述当前频道中的一个客户端发送的送礼物信息;所述礼物信息转发模块,用于将所述客户端发送的送礼物信息发送给所述当。
26、前频道中的至少一个客户端,以便所述至少一个客户端通过用于展示用户互动区中的礼物动画的子权利要求书CN104104703A7/7页8插件在所述用户互动区中显示与所述客户端对应的礼物动画。29一种多人音视频互动系统,其特征在于,所述系统包括至少一个客户端和服务器;所述客户端为权利要求15至22任一所述的客户端;所述服务器为权利要求23至28任一所述的服务器。权利要求书CN104104703A1/24页9多人音视频互动方法、客户端、服务器及系统技术领域0001本发明涉及互联网终端领域,特别涉及一种多人音视频互动方法、客户端、服务器及系统。背景技术0002团队语音通信平台是一种提供多人在线语音通信以及。
27、视频通信的网络工具,已经在多人语音会议、多人视频会议、在线教育、在线娱乐、在线音乐、在线直播等等领域得到广泛地使用。团队语音通信平台通常包括有至少一个客户端和至少一个服务器。0003以团队语音通信平台在在线直播领域的应用为例,现有的一种多人音视频互动方法,包括主播使用的客户端和观众使用的客户端都位于同一个频道内,然后主播使用的客户端向服务器上传摄像头实时采集的视频;服务器接收该视频后,再向观众使用的客户端显示该视频。如果存在两个或者两个以上的观众,则观众与观众之间可以通过团队语音通信平台提供的文字聊天功能进行文字聊天。0004在实现本发明的过程中,发明人发现现有技术至少存在以下问题现有的多人音。
28、视频互动方法只是简单的视频直播与文字聊天的结合,观众与主播之间的互动、观众与观众之间的互动主要是靠文字聊天来实现。由于文字聊天的聊天记录是按照时间顺序来依次逐条显示的,在观众较多时,一个观众的发言会很快被其他观众的发言所淹没,使得观众与主播之间、观众与观众之间无法实现良好的沟通与互动。发明内容0005为了解决团队语音通信平台在进行视频直播时,文字聊天可能会被很快淹没而导致无法实现良好的沟通与互动的问题,本发明实施例提供了一种多人音视频互动方法、客户端、服务器及系统。所述技术方案如下0006根据本发明的一个方面,提供了一种多人音视频互动方法,用于团队语音通信平台的客户端中,所述方法包括0007从。
29、服务器获取当前频道所对应的频道配置信息;0008根据获取到的所述频道配置信息和预先存储的配置信息加载与所述当前频道所对应的场景模板,所述场景模板包括有虚拟场景,和位于所述虚拟场景中的视频展示区和用户互动区,所述用户互动区包括至少一个模拟对象,每个模拟对象对应所述当前频道中的一个客户端;0009从所述服务器获取当前频道所对应的图片或者视频,并通过所述场景模板中的视频展示区展示所述图片或者视频;0010在接收到所述服务器发送的一个客户端的文字信息时,通过所述场景模板的用户互动区中与所述客户端所对应的模拟对象展示所述文字信息;0011在接收到用户在所述场景模板的所述用户互动区中触发的文字信息时,将所。
30、述文字信息发送给所述服务器,以便所述服务器将所述文字信息转发给所述当前频道中的至少说明书CN104104703A2/24页10一个客户端。0012优选地,所述频道配置信息包括用于表示是否需要加载场景模板的第一信息、用于表示需要加载的场景模板的版本号的第二信息和用于表示需要加载的子插件以及所述子插件所需要的内容数据的第三信息,所述根据获取到的所述频道配置信息和预先存储的配置信息加载与所述当前频道所对应的场景模板,包括0013检测所述第一信息是否表示加载场景模板;0014若检测结果为所述第一信息表示加载场景模板,则根据所述第二信息和预先存储的配置信息加载对应版本号的场景模板中的所述虚拟场景;001。
31、5并根据所述第三信息加载用于展示所述视频展示区的子插件,和用于展示所述用户互动区的至少一个子插件,所述至少一个子插件中包括用于展示所述用户互动区中的模拟对象的子插件。0016优选地,所述根据所述第二信息和预先存储的配置信息加载对应版本号的场景模板中的所述虚拟场景之前,还包括0017根据所述第二信息检测是否存储有对应版本号的场景模板和配置信息;0018若检测结果是未存储有对应版本号的场景模板和配置信息,则向所述服务器发送获取请求,所述获取请求用于获取所述第二信息中对应版本号的场景模板和配置信息;0019接收并存储所述服务器发送的用于获取所述对应版本号的场景模板和配置信息。0020优选地,所述用户。
32、互动区还包括展示信息、订阅列表、贡献榜、礼物区域、车辆区域和分享列表中的至少一种,所述根据所述第三信息加载用于展示所述用户互动区的至少一个子插件,包括0021若所述第三信息中包括有关展示信息的配置,则加载用于展示用户互动区中的展示信息的子插件;0022若所述第三信息中包括订阅列表的配置,则加载用于展示用户互动区中的订阅列表中的子插件;0023若所述第三信息中包括贡献榜的配置,则加载用于展示用户互动区中的贡献榜的子插件;0024若所述第三信息中包括礼物区域的配置,则加载用于展示用户互动区中的礼物的子插件;0025若所述第三信息中包括车辆信息的配置,则加载用于展示用户互动区中的车辆的子插件;002。
33、6若所述第三信息中包括分享列表的配置,则加载用于展示用户互动区中的分享列表的子插件。0027优选地,所述若所述第三信息中包括车辆信息的配置,则加载用于展示用户互动区中的车辆的子插件之后,还包括0028在接收到所述服务器发送的对应于一个客户端的车辆出场信息时,通过所述用于展示用户互动区中的车辆的子插件在所述用户互动区中显示与所述客户端对应的车辆出场动画。0029优选地,所述若所述第三信息中包括礼物区域的配置,则加载用于展示用户互动区中的礼物的子插件之后,还包括说明书CN104104703A103/24页110030在接收到所述服务器发送的对应于一个客户端的送礼物信息时,通过用于展示用户互动区中的。
34、礼物动画的子插件在所述用户互动区中显示与所述客户端对应的礼物动画。0031优选地,所述根据所述第三信息加载用于展示所述视频展示区的子插件之后,还包括0032若所述第三信息中包括视频上传权限信息,则通过所述用于展示所述视频展示区的子插件向所述服务器发送视频,以便所述服务器将所述视频发送给所述当前频道中的至少一个客户端;0033其中,所述视频上传权限信息位于所述第三信息中对应于所述用于展示所述视频展示区的子插件所需要的内容数据中。0034优选地,所述模拟对象为包含有客户端头像、客户端昵称和客户端等级中至少一种信息且具有一定形状的显示对象,所述通过所述场景模板的用户互动区中与所述其它客户端所对应的模。
35、拟对象展示所述文字信息,包括0035在所述用户互动区中与所述其它客户端对应的模拟对象上以文字框形式或者动画形式显示所述文字信息,且持续显示预定时长。0036根据本发明的第二方面,提供了一种多人音视频互动方法,用于团队语音通信平台的服务器中,所述方法包括0037向位于当前频道的至少一个客户端发送所述当前频道对应的频道配置信息,以便所述客户端根据获取到的所述频道配置信息和预先存储的配置信息加载与所述当前频道所对应的场景模板,所述场景模板包括有虚拟场景,和位于所述虚拟场景中的视频展示区和用户互动区,所述用户互动区包括至少一个模拟对象,每个模拟对象对应所述当前频道中的一个客户端;0038向位于当前频道。
36、的所述至少一个客户端发送当前频道所对应的图片或者视频,以便所述至少一个客户端通过所述场景模板中的视频展示区展示所述图片或者视频;0039接收位于当前频道中的一个客户端发送的文字信息;0040将所述客户端发送的文字信息发送给位于所述当前频道中的至少一个客户端,以便位于所述当前频道中的至少一个客户端通过所述场景模板的用户互动区中与所述客户端对应的模拟对象来展示所述文字信息。0041优选地,所述向位于当前频道的至少一个客户端发送所述当前频道对应的频道配置信息,包括0042接收至少一个已登录的客户端发送的请求信息,所述请求信息用于请求进入所述当前频道;0043在接收到所述请求信息之后,向所述客户端发送。
37、当前频道的频道配置信息,所述频道配置信息包括0044用于表示是否需要加载场景模板的第一信息;0045用于表示需要加载的场景模板的版本号的第二信息;和0046用于表示需要加载的子插件以及所述子插件所需要的内容数据的第三信息。0047优选地,所述在接收到所述请求信息之后,向所述客户端发送当前频道的频道配置信息之后,还包括0048接收所述客户端发送的获取请求,所述获取请求用于获取所述第二信息中对应版说明书CN104104703A114/24页12本号的场景模板和配置信息;0049向所述客户端发送所述对应版本号的场景模板和配置信息。0050优选地,所述向位于当前频道的所述至少一个客户端发送当前频道所对。
38、应的图片或者视频,包括0051检测位于当前频道的所述至少一个客户端中具有视频上传权限信息的客户端是否正在上传视频;0052若检测结果为位于当前频道的所述至少一个客户端中具有视频上传权限信息的客户端正在上传视频,则将所述视频发送给所述当前频道中的至少一个客户端,以便所述至少一个客户端通过所述场景模板中的视频展示区展示所述视频;0053若检测结果为位于当前频道的所述至少一个客户端中具有视频上传权限信息的客户端未在上传视频,则将与所述当前频道所对应的图片发送给所述当前频道中的至少一个客户端,以便所述至少一个客户端通过所述场景模板中的视频展示区展示所述图片。0054优选地,所述若所述第三信息中包括车辆。
39、信息的配置,则所述向所述客户端发送当前频道的频道配置信息之后,还包括0055在一个客户端进入当前频道之后,检测所述客户端是否对应有车辆;0056若检测结果所述客户端对应有车辆时,向所述当前频道中的至少一个客户端发送对应与所述客户端的车辆出场信息,以便所述当前频道中的至少一个客户端通过用于展示用户互动区中的车辆的子插件在所述用户互动区中显示与所述客户端对应的车辆出场动画。0057优选地,所述若所述第三信息中包括礼物区域的配置,则所述向所述客户端发送当前频道的频道配置信息之后,还包括0058接收所述当前频道中的一个客户端发送的送礼物信息;0059将所述客户端发送的送礼物信息发送给所述当前频道中的至。
40、少一个客户端,以便所述至少一个客户端通过用于展示用户互动区中的礼物动画的子插件在所述用户互动区中显示与所述客户端对应的礼物动画。0060根据本发明的第三方面,提供了一种客户端,用于团队语音通信平台中,所述客户端包括0061信息获取模块,用于从服务器获取当前频道所对应的频道配置信息;0062场景加载模块,用于根据所述信息获取模块获取到的所述频道配置信息和预先存储的配置信息加载与所述当前频道所对应的场景模板,所述场景模板包括有虚拟场景,和位于所述虚拟场景中的视频展示区和用户互动区,所述用户互动区包括至少一个模拟对象,每个模拟对象对应所述当前频道中的一个客户端;0063媒体展示模块,用于从所述服务器。
41、获取当前频道所对应的图片或者视频,并通过所述场景加载模块加载后的场景模板中的视频展示区展示所述图片或者视频;0064文字展示模块,用于在接收到所述服务器发送的一个客户端的文字信息时,通过所述场景模板的用户互动区中与所述客户端所对应的模拟对象展示所述文字信息;0065文字发送模块,用于在接收到用户在所述场景模板的所述用户互动区中触发的文字信息时,将所述文字信息发送给所述服务器,以便所述服务器将所述文字信息转发给所述当前频道中的至少一个客户端。说明书CN104104703A125/24页130066优选地,所述频道配置信息包括用于表示是否需要加载场景模板的第一信息、用于表示需要加载的场景模板的版本。
42、号的第二信息和用于表示需要加载的子插件以及所述子插件所需要的内容数据的第三信息,所述场景加载模块,包括信息检测单元、场景加载单元和插件加载单元;0067所述信息检测单元,用于检测所述第一信息是否表示加载场景模板;0068所述场景加载单元,用于若所述信息检测单元的检测结果为所述第一信息表示加载场景模板,则根据所述第二信息和预先存储的配置信息加载对应版本号的场景模板中的所述虚拟场景;0069所述插件加载单元,用于若所述信息检测单元的检测结果为所述第一信息表示加载场景模板,则根据所述第三信息加载用于展示所述视频展示区的子插件,和用于展示所述用户互动区的至少一个子插件,所述至少一个子插件中包括用于展示。
43、所述用户互动区中的模拟对象的子插件。0070优选地,所述场景加载模块,还包括场景检测单元、请求发送单元和场景获取单元;0071所述场景检测单元,用于根据所述第二信息检测是否存储有对应版本号的场景模板和配置信息;0072所述请求发送单元,用于若所述场景检测单元的检测结果是未存储有对应版本号的场景模板和配置信息,则向所述服务器发送获取请求,所述获取请求用于获取所述第二信息中对应版本号的场景模板和配置信息;0073所述场景获取单元,用于接收并存储所述服务器发送的用于获取所述对应版本号的场景模板和配置信息。0074优选地,所述用户互动区还包括展示信息、订阅列表、贡献榜、礼物区域、车辆区域和分享列表中的。
44、至少一种,所述插件加载单元,具体用于0075若所述第三信息中包括有关展示信息的配置,则加载用于展示用户互动区中的展示信息的子插件;0076若所述第三信息中包括订阅列表的配置,则加载用于展示用户互动区中的订阅列表中的子插件;0077若所述第三信息中包括贡献榜的配置,则加载用于展示用户互动区中的贡献榜的子插件;0078若所述第三信息中包括礼物区域的配置,则加载用于展示用户互动区中的礼物的子插件;0079若所述第三信息中包括车辆信息的配置,则加载用于展示用户互动区中的车辆的子插件;0080若所述第三信息中包括分享列表的配置,则加载用于展示用户互动区中的分享列表的子插件。0081优选地,所述客户端,还。
45、包括0082出场动画模块,用于在接收到所述服务器发送的对应于一个客户端的车辆出场信息时,通过所述用于展示用户互动区中的车辆的子插件在所述用户互动区中显示与所述客户端对应的车辆出场动画。说明书CN104104703A136/24页140083优选地,所述客户端,还包括0084礼物动画模块,用于在接收到所述服务器发送的对应于一个客户端的送礼物信息时,通过用于展示用户互动区中的礼物动画的子插件在所述用户互动区中显示与所述客户端对应的礼物动画。0085优选地,所述客户端,还包括0086视频上传模块,用于若所述第三信息中包括视频上传权限信息,则通过所述用于展示所述视频展示区的子插件向所述服务器发送视频,。
46、以便所述服务器将所述视频发送给所述当前频道中的至少一个客户端;0087其中,所述视频上传权限信息位于所述第三信息中对应于所述用于展示所述视频展示区的子插件所需要的内容数据中。0088优选地,所述模拟对象为包含有客户端头像、客户端昵称和客户端等级中至少一种信息且具有一定形状的显示对象,所述文字展示模块,具体用于在所述用户互动区中与所述其它客户端对应的模拟对象上以文字框形式或者动画形式显示所述文字信息,且持续显示预定时长。0089根据本发明的第四方面,提供了一种服务器,用于团队语音通信平台中,所述服务器包括0090信息发送模块,用于向位于当前频道的至少一个客户端发送所述当前频道对应的频道配置信息,。
47、以便所述客户端根据获取到的所述频道配置信息和预先存储的配置信息加载与所述当前频道所对应的场景模板,所述场景模板包括有虚拟场景,和位于所述虚拟场景中的视频展示区和用户互动区,所述用户互动区包括至少一个模拟对象,每个模拟对象对应所述当前频道中的一个客户端;0091媒体发送模块,用于向位于当前频道的所述至少一个客户端发送当前频道所对应的图片或者视频,以便所述至少一个客户端通过所述场景模板中的视频展示区展示所述图片或者视频;0092文字接收模块,用于接收位于当前频道中的一个客户端发送的文字信息;0093文字转发模块,用于将所述客户端发送的文字信息发送给位于所述当前频道中的至少一个客户端,以便位于所述当。
48、前频道中的至少一个客户端通过所述场景模板的用户互动区中与所述客户端对应的模拟对象来展示所述文字信息。0094优选地,所述信息发送模块,包括请求接收单元和信息发送单元;0095所述请求接收单元,用于接收至少一个已登录的客户端发送的请求信息,所述请求信息用于请求进入所述当前频道;0096所述信息发送单元,用于在所述请求接收单元接收到所述请求信息之后,向所述客户端发送当前频道的频道配置信息,所述频道配置信息包括0097用于表示是否需要加载场景模板的第一信息;0098用于表示需要加载的场景模板的版本号的第二信息;和0099用于表示需要加载的子插件以及所述子插件所需要的内容数据的第三信息。0100优选地。
49、,所述服务器,还包括0101获取接收单元和场景发送单元;0102所述获取接收单元,用于接收所述客户端发送的获取请求,所述获取请求用于获说明书CN104104703A147/24页15取所述第二信息中对应版本号的场景模板和配置信息;0103所述场景发送单元,用于向所述客户端发送所述对应版本号的场景模板和配置信息。0104优选地,所述媒体发送模块,包括上传检测单元、视频发送单元和图片发送单元;0105所述上传检测单元,用于检测位于当前频道的所述至少一个客户端中具有视频上传权限信息的客户端是否正在上传视频;0106所述视频发送单元,用于若所述上传检测单元的检测结果为位于当前频道的所述至少一个客户端中。
50、具有视频上传权限信息的客户端正在上传视频,则将所述视频发送给所述当前频道中的至少一个客户端,以便所述至少一个客户端通过所述场景模板中的视频展示区展示所述视频;0107所述图片发送单元,用于若所述上传检测单元的检测结果为位于当前频道的所述至少一个客户端中具有视频上传权限信息的客户端未在上传视频,则将与所述当前频道所对应的图片发送给所述当前频道中的至少一个客户端,以便所述至少一个客户端通过所述场景模板中的视频展示区展示所述图片。0108优选地,所述服务器,还包括车辆检测模块和出场发送模块;0109所述车辆检测模块,用于在一个客户端进入当前频道之后,检测所述客户端是否对应有车辆;0110所述出场发送。