首页> 中国专利> 基于语音聊天室的动态背景分享方法及系统

基于语音聊天室的动态背景分享方法及系统

摘要

本发明公开了一种基于语音聊天室的动态背景分享方法及系统,该方法包括:服务器接收来自于房主客户端或者语音聊天室中除房主之外的具有发言权限的用户客户端的动态背景信息;服务器判断当前是否正向语音聊天室中客户端发送来自于客户端中除发送动态背景信息的客户端之外的其他客户端的动态背景信息;服务器如果正发送来自于其他客户端的动态背景信息,则将接收到的动态背景信息与来自于其他客户端的动态背景信息一起发送至语音聊天室中客户端。采用上述技术方案,在房主客户端或者具有发言权限的用户客户端实时分享动态背景的基础上,新增了多视频分享方法及系统,大大提高了聊天室的交互性,用户体验较高。

著录项

  • 公开/公告号CN106301815A

    专利类型发明专利

  • 公开/公告日2017-01-04

    原文格式PDF

  • 申请/专利权人 贵阳语玩科技有限公司;

    申请/专利号CN201610592187.8

  • 发明设计人 罗澍;

    申请日2016-07-26

  • 分类号H04L12/18;H04L12/58;

  • 代理机构

  • 代理人

  • 地址 550022 贵州省贵阳市国家高新区金阳科技产业园标准厂房辅助用房B305室

  • 入库时间 2023-06-19 01:21:28

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-12-20

    授权

    授权

  • 2017-02-01

    实质审查的生效 IPC(主分类):H04L12/18 申请日:20160726

    实质审查的生效

  • 2017-01-04

    公开

    公开

说明书

技术领域

本发明涉及通信领域,具体而言,涉及一种语音聊天室的动态背景分享方法及系统。

背景技术

随着互联网技术的发展,聊天室已被人们普遍应用,其可以将网络上的特定人群聚集到一个公共空间中,用户可以实时发送自己的信息,也可以看到其他用户发送的信息。因此,聊天室可用于学术性交流,也可用于娱乐性的聊天、交友等,尤其是后者,已成为聊天室发展的主要方向。

目前市场上的常用聊天室包括语音聊天室和视频聊天室。语音聊天室,即聊天过程中以语音为基础进行交流,为了避免聊天室太混乱,就引入了排麦的概念,即要讲话的都点击自己的麦,加入下次发言的队列中,按先申请先发言的规则来玩。用户的类型通常为房主、发言用户和旁听用户,其中,只有一位房主,可以有多位发言用户和多位旁听用户,发言用户可以进行排队,按顺序发言,未排到的发言用户及旁听用户不能够发言,但可以听到正在发言的发言用户的语音信息。视频聊天室中,一般集合了语音聊天与文本聊天,视频聊天过程中对网络带宽要求较高,客户端需配置有摄像头才能发送视频信号,当前视频聊天室可以显示主播的视频信息,或者响应主播的邀请,显示单个正在发言用户的视频信息。如果还有其他用户需要分享视频信息,则需要关闭主播或者单个正在发言用户的视频信息,导致聊天室的交互性大大降低,用户体验较差。

发明内容

本发明的主要目的在于公开了一种语音聊天室的动态背景分享方法及系统,以至少解决相关技术中视频聊天室可以显示主播的视频信息,或者单个正在发言用户的视频信息,如果还有其他用户需要分享视频信息,则需要关闭主播或者单个正在发言用户的视频信息,导致聊天室的交互性大大降低,用户体验较差的问题。

根据本发明的一个方面,提供了一种基于语音聊天室的动态背景分享方法。

根据本发明的基于语音聊天室的动态背景分享方法包括:服务器接收来自于房主客户端或者上述语音聊天室中除房主之外的具有发言权限的用户客户端的动态背景信息;上述服务器判断当前是否正向上述语音聊天室中客户端发送来自于上述客户端中除发送上述动态背景信息的客户端之外的其他客户端的动态背景信息;上述服务器如果正发送来自于上述其他客户端的动态背景信息,则将接收到的动态背景信息与来自于上述其他客户端的动态背景信息一起发送至上述语音聊天室中客户端。

优选地,上述其他客户端为一个客户端或者多个客户端;当上述其他客户端为多个客户端时,上述其他客户端的动态背景信息为将来自于上述多个客户端的动态背景信息。

优选地,在接收来自于上述语音聊天室中除房主之外的具有发言权限的用户客户端的动态背景信息之前,还包括:上述具有发言权限的用户客户端经由服务器接收来自于上述房主客户端的邀请消息,其中,上述邀请消息中携带有邀请该用户客户端分享动态背景的指示信息;上述具有发言权限的用户客户端获取当前动态背景信息并发送至上述服务器。

优选地,在上述具有发言权限的用户客户端经由服务器接收来自于上述房主客户端的邀请消息之前,还包括:上述具有发言权限的用户客户端响应用户操作,在客户端页面呈现需要展现动态背景的标记信息。

优选地,上述服务器将接收到的动态背景信息与来自于上述其他客户端的动态背景信息一起发送至上述语音聊天室中客户端之后,还包括:上述语音聊天室中客户端在显示窗口中全屏显示上述接收到的动态背景信息;将上述其他客户端的动态背景信息分别叠加在上述接收到的动态背景信息的上一层显示,其中,上述接收到的动态背景信息中标记有该动态背景信息对应的标识信息,每个上述其他客户端的动态背景信息中均标记有该动态背景信息对应的标识信息。

优选地,上述服务器将处理后的动态背景信息发送至上述语音聊天室中客户端之后,还包括:响应用户的显示切换操作,将叠加在上述接收到的动态背景信息的上一层的动态背景信息与上述接收到的动态背景信息进行画面显示切换;响应用户的动态背景关闭操作,将该关闭操作对应的动态背景关闭,将当前未关闭的一个动态背景在显示窗口中全屏显示。

优选地,在上述具有发言权限的用户客户端经由服务器接收来自于上述房主客户端的邀请消息之前,还包括:上述房主客户端响应房主的邀请新用户分享动态背景的操作,将当前正在分享动态背景的全部用户客户端的标识进行呈现;上述房主客户端响应房主的动态背景分享客户端切换操作,将需要关闭动态背景的用户客户端的指示消息发送至上述服务器,并经由上述服务器将上述邀请消息发送至上述具有发言权限的用户客户端。

根据本发明的另一方面,提供了一种基于语音聊天室的动态背景分享系统。

根据本发明的基于语音聊天室的动态背景分享系统包括:服务器,其中,上述服务器包括:接收模块,用于接收来自于房主客户端或者上述语音聊天室中除房主之外的具有发言权限的用户客户端的动态背景信息;判断模块,用于判断当前是否正向上述语音聊天室中客户端发送来自于上述客户端中除发送上述动态背景信息的客户端之外的其他客户端的动态背景信息;第一发 送模块,用于在正发送来自于上述其他客户端的动态背景信息的情况下,将接收到的动态背景信息与来自于上述其他客户端的动态背景信息一起发送至上述语音聊天室中客户端。

优选地,上述系统还包括:语音聊天室中客户端,其中,各个上述语音聊天室中客户端均包括:显示模块,用于在显示窗口中全屏显示上述接收到的动态背景信息;叠加模块,用于将上述其他客户端的动态背景信息分别叠加在上述接收到的动态背景信息的上一层显示,其中,上述接收到的动态背景信息中标记有该动态背景信息对应的标识信息,每个上述其他客户端的动态背景信息中均标记有该动态背景信息对应的标识信息。

优选地,上述语音聊天室中客户端中的房主客户端,还可以包括:呈现模块,用于在响应房主的邀请新用户分享动态背景的操作,将当前正在分享动态背景的全部用户客户端的标识进行呈现;第二发送模块,用于响应房主的动态背景分享客户端切换操作,将需要关闭动态背景的用户客户端的指示消息发送至上述服务器,并经由上述服务器将上述邀请消息发送至上述具有发言权限的用户客户端。

与现有技术相比,本发明实施例至少具有以下优点:在房主客户端或者具有发言权限的用户客户端实时分享动态背景的基础上,新增了多视频分享方法及系统,大大提高了聊天室的交互性,用户体验较高。

附图说明

图1是根据本发明实施例的基于语音聊天室的动态背景分享方法的流程图;

图2是根据本发明优选实施例的新增双视频功能的界面截图;

图3是根据本发明优选实施例的存在2个实时背景的情况下,房主邀请 第三方分享视频的界面截图;

图4是根据本发明实施例的基于语音聊天室的动态背景分享系统的结构框图;以及

图5是根据本发明优选实施例的基于语音聊天室的动态背景分享系统的结构框图。

具体实施方式

下面结合说明书附图对本发明的具体实现方式做一详细描述。

图1是根据本发明实施例的基于语音聊天室的动态背景分享方法的流程图。该基于语音聊天室的动态背景分享方法包括:

步骤S101:服务器接收来自于房主客户端或者上述语音聊天室中除房主之外的具有发言权限的用户客户端的动态背景信息;

步骤S103:上述服务器判断当前是否正向上述语音聊天室中客户端发送来自于上述客户端中除发送上述动态背景信息的客户端之外的其他客户端的动态背景信息;

步骤S105:上述服务器如果正发送来自于上述其他客户端的动态背景信息,则将接收到的动态背景信息与来自于上述其他客户端的动态背景信息一起发送至上述语音聊天室中客户端。

采用图1所示的方法,在房主客户端或者具有发言权限的用户客户端实时分享动态背景的基础上,新增了多视频分享方法及系统,大大提高了聊天室的交互性,用户体验较高。

优选地,在接收来自于上述语音聊天室中除房主之外的具有发言权限的用户客户端的动态背景信息之前,还可以包括:上述具有发言权限的用户客户端经由服务器接收来自于上述房主客户端的邀请消息,其中,上述邀请消息中携带有邀请该用户客户端分享动态背景的指示信息;上述具有发言权限 的用户客户端获取当前动态背景信息并发送至上述服务器。

优选地,在上述具有发言权限的用户客户端经由服务器接收来自于上述房主客户端的邀请消息之前,还可以包括:上述具有发言权限的用户客户端响应用户操作,在客户端页面呈现需要展现动态背景的标记信息。例如,可以在要分享动态背景的客户端头像上标记相应信息,当房主确定该客户端对应的用户需要展现动态背景时,并同意该客户端展现时,可以向该客户端发送上述邀请消息。

语音聊天室中的一个或多个具有发言权限的用户客户端接收到房主客户端的邀请消息,即房主通过房主客户端邀请该用户客户端分享动态背景,之后这些具有发言权限的用户客户端获取当前动态背景信息并发送至上述服务器。服务器将接收到的动态背景信息与当前正在向语音聊天室中客户端发送的动态信息一起发送至上述语音聊天室中客户端,从而实现了多视频分享功能。

优选地,上述其他客户端可以为一个客户端或者多个客户端;当上述其他客户端为多个客户端时,上述其他客户端的动态背景信息为将来自于上述多个客户端的动态背景信息。

在优选实施过程中,可以将来自多个客户端的动态背景信息(视频流信息)进行合并处理,并将合并后的多个动态背景信息在语音聊天室中各个客户端显示出来,例如,可以将2个客户端的动态背景信息(视频流信息)进行合并处理,也可以将4个,5个,6个等客户端的动态背景信息(视频流信息)进行合并处理。

优选地,上述服务器将接收到的动态背景信息与来自于上述其他客户端的动态背景信息一起发送至上述语音聊天室中客户端之后,还可以包括:上述语音聊天室中客户端在显示窗口中全屏显示上述接收到的动态背景信息;将上述其他客户端的动态背景信息分别叠加在上述接收到的动态背景信息的 上一层显示,其中,上述接收到的动态背景信息中标记有该动态背景信息对应的标识信息,每个上述其他客户端的动态背景信息中均标记有该动态背景信息对应的标识信息。

优选地,上述服务器将处理后的动态背景信息发送至上述语音聊天室中客户端之后,还可以包括:响应用户的显示切换操作,将叠加在上述接收到的动态背景信息的上一层的动态背景信息与上述接收到的动态背景信息进行画面显示切换;响应用户的动态背景关闭操作,将该关闭操作对应的动态背景关闭,将当前未关闭的一个动态背景在显示窗口中全屏显示。

优选实施过程中,以双视频(两个客户端同时分享动态背景)功能为例来进行描述,在已有背景分享的情况下,房主可以继续邀请其他用户开启实时背景功能,邀请部分的逻辑同现有。在已有一个背景分享时,另一用户接受了邀请:

被邀请用户接受实时背景后,被邀请用户的实时背景的内容变为大窗口分享,而原背景分享用户的视频缩至左上角,并浮在全屏背景的上方,该层层级低于弹幕。两个正在分享实时背景的用户,头像上的实时背景角标用颜色及icon上的“1、2”予以区分。当客户端响应用户点击浮窗小视频的操作,可以将切换。视频切换的逻辑为:点击浮窗实时背景,则浮窗内的实时背景的内容将变为全屏分享,而原全屏分享的内容将被缩至左上角变为浮窗,反之亦然。两个视频中任一实时背景退出时,剩下的实时动态背景将作为全屏背景展示。当房间为全屏模式时,浮窗依然存在,切换过程同上。

优选地,在上述具有发言权限的用户客户端经由服务器接收来自于上述房主客户端的邀请消息之前,还可以包括:上述房主客户端响应房主的邀请新用户分享动态背景的操作,将当前正在分享动态背景的全部用户客户端的标识进行呈现;上述房主客户端响应房主的动态背景分享客户端切换操作,将需要关闭动态背景的用户客户端的指示消息发送至上述服务器,并经由上 述服务器将上述邀请消息发送至上述具有发言权限的用户客户端。

例如,如图3所示,在已存在两个实时背景的情况下,房主邀请第三方分享视频:

响应房主点击空白处,控制弹窗消失;响应房主点击取消邀请,不做处理。若房主未选择,并发出邀请前,有任意方正在分享实时背景的用户结束或退出分享,则无论房主选择替换什么背景,按照只存在1个实时背景分享下邀请的逻辑处理。被邀请用户的逻辑和流程同原有。响应房主选择结束任一实时背景分享的操作,如果仍还存在一个实时背景分享存在,则未被关闭的实时背景呈现为全屏分享;如果房主点击用户的头像下分享状态icon时,关闭该用户的实时背景(同原逻辑)。

图4是根据本发明实施例的基于语音聊天室的动态背景分享系统的结构框图。如图4所示,该动态背景分享系统包括:服务器1,其中,上述服务器1包括:接收模块10,用于接收来自于房主客户端或者上述语音聊天室中除房主之外的具有发言权限的用户客户端的动态背景信息;判断模块12,用于判断当前是否正向上述语音聊天室中客户端发送来自于上述客户端中除发送上述动态背景信息的客户端之外的其他客户端的动态背景信息;第一发送模块14,用于在正发送来自于上述其他客户端的动态背景信息的情况下,将接收到的动态背景信息与来自于上述其他客户端的动态背景信息一起发送至上述语音聊天室中客户端。

优选地,如图5所示,上述系统还包括:语音聊天室中客户端2,其中,各个上述语音聊天室中客户端2均包括:显示模块20,用于在显示窗口中全屏显示上述接收到的动态背景信息;叠加模块22,用于将上述其他客户端的动态背景信息分别叠加在上述接收到的动态背景信息的上一层显示,其中,上述接收到的动态背景信息中标记有该动态背景信息对应的标识信息,每个上述其他客户端的动态背景信息中均标记有该动态背景信息对应的标识信 息。

优选地,如图5所示,上述语音聊天室中客户端中的房主客户端,还包括:呈现模块24,用于在响应房主的邀请新用户分享动态背景的操作,将当前正在分享动态背景的全部用户客户端的标识进行呈现;第二发送模块26,用于响应房主的动态背景分享客户端切换操作,将需要关闭动态背景的用户客户端的指示消息发送至上述服务器,并经由上述服务器将上述邀请消息发送至上述具有发言权限的用户客户端。

综上所述,借助本发明提供的上述实施例,在房主客户端或者具有发言权限的用户客户端实时分享动态背景的基础上,新增了多视频分享方法及系统,大大提高了聊天室的交互性,用户体验较高。

以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号