消息气泡的显示方法、系统、装置及计算机设备制造方法及图纸

技术编号:32973482 阅读:15 留言:0更新日期:2022-04-09 11:45
本申请涉及线上互动技术领域和网络直播技术领域,提出一种消息气泡的显示方法、系统、装置及计算机设备,该方法包括:服务器获取第一消息内容、第一频道标识、第一用户标识和已选用气泡标识,发送第一消息显示指令至第一频道内的第二客户端;其中,第一客户端通过的第一应用程序接入的第一频道;第二客户端获取第一消息内容、第一用户标识、已选用气泡标识、第二应用程序标识和第二应用程序标识对应的第二有效气泡标识;其中,第二客户端通过第二应用程序接入第一频道;若第二有效气泡标识中包括已选用气泡标识,在第一频道界面中显示包装在已选用气泡中的第一消息。相对于现有技术,本申请保证了气泡的显示效果,满足了用户的气泡使用需求。泡使用需求。泡使用需求。

【技术实现步骤摘要】
消息气泡的显示方法、系统、装置及计算机设备


[0001]本申请实施例涉及线上互动
和网络直播
,尤其涉及一种消息气泡的显示方法、系统、装置及计算机设备。

技术介绍

[0002]随着互联网技术的不断发展,越来越多的用户开始参与线上互动,在线上互动场景下,若干个用户可以加入至同一频道内,通过文字或者语音等多种消息形式进行线上沟通。通常来说,展示消息的区域称之为公共屏幕,简称公屏。用户在公屏内发出的消息,频道内的其他用户均可以接收并查看。
[0003]在用户通过公屏进行线上沟通时,为了使得消息的显示更加美观以及区分不同用户之间的差别,可以选择为消息包装上气泡,再将其显示在公屏中,该气泡是一种用于美化消息显示效果的组件。目前,若用户是通过相同的应用程序进入频道内的,则可以统一地对该应用程序中的气泡进行管理和显示控制。
[0004]但是,互联网时代账号存在互通性,用户可以通过相同的账号登录至不同应用程序,并通过不同的应用程序进入同一频道内。其中,不同的应用程序可以是指同一应用平台提供的针对不同用户群体或具有不同功能侧重的应用程序,不同的应用程序也可以是指同一应用平台提供的PC端程序、移动端程序和Web端程序等。
[0005]由于用户可以通过不同的应用程序进入频道,因而为气泡的管理和显示提出了难题,如何保证频道内气泡的显示,提高用户的气泡使用体验成为了亟待解决的技术问题。

技术实现思路

[0006]本申请实施例提供了一种消息气泡的显示方法、系统、装置及计算机设备,可以解决在用户通过不同应用程序进入频道时,保证频道内的气泡显示,改善用户的气泡使用体验的技术问题,该技术方案如下:
[0007]第一方面,本申请实施例提供了一种消息气泡的显示方法,包括步骤:
[0008]服务器响应于第一消息显示请求,获取第一消息内容、第一频道标识、第一用户标识和已选用气泡标识;其中,第一应用程序标识对应的第一有效气泡标识中包括所述已选用气泡标识,所述第一用户标识对应的第一客户端通过所述第一应用程序标识对应的第一应用程序接入所述第一频道标识对应的第一频道;
[0009]所述服务器根据所述第一消息内容、所述第一用户标识和所述已选用气泡标识,生成第一消息显示指令,发送所述第一消息显示指令至所述第一频道内的第二客户端;
[0010]所述第二客户端响应于所述第一消息显示指令,获取所述第一消息内容、所述第一用户标识、所述已选用气泡标识、第二应用程序标识和所述第二应用程序标识对应的第二有效气泡标识;其中,所述第二客户端通过所述第二应用程序标识对应的第二应用程序接入所述第一频道;
[0011]若所述第二有效气泡标识中包括所述已选用气泡标识,所述第二客户端获取所述
已选用气泡标识对应的气泡特有配置数据,根据所述第一消息内容、所述第一用户标识和所述已选用气泡标识对应的气泡特有配置数据,生成包装在已选用气泡中的第一消息,在第一频道界面中显示所述包装在已选用气泡中的第一消息。
[0012]第二方面,本申请实施例提供了一种消息气泡的显示系统,包括:服务器和客户端;所述客户端包括第一客户端和第二客户端;
[0013]所述服务器用于响应于第一消息显示请求,获取第一消息内容、第一频道标识、第一用户标识和已选用气泡标识;其中,第一应用程序标识对应的第一有效气泡标识中包括所述已选用气泡标识,所述第一用户标识对应的第一客户端通过所述第一应用程序标识对应的第一应用程序接入所述第一频道标识对应的第一频道;
[0014]所述服务器用于根据所述第一消息内容、所述第一用户标识和所述已选用气泡标识,生成第一消息显示指令,发送所述第一消息显示指令至所述第一频道内的第二客户端;
[0015]所述第二客户端用于响应于所述第一消息显示指令,获取所述第一消息内容、所述第一用户标识、所述已选用气泡标识、第二应用程序标识和所述第二应用程序标识对应的第二有效气泡标识;其中,所述第二客户端通过所述第二应用程序标识对应的第二应用程序接入所述第一频道;
[0016]所述第二客户端用于若所述第二有效气泡标识中包括所述已选用气泡标识,获取所述已选用气泡标识对应的气泡特有配置数据,根据所述第一消息内容、所述第一用户标识和所述已选用气泡标识对应的气泡特有配置数据,生成包装在已选用气泡中的第一消息,在第一频道界面中显示所述包装在已选用气泡中的第一消息。
[0017]第三方面,本申请实施例提供了一种消息气泡的显示装置,包括:
[0018]第一获取单元,用于服务器响应于第一消息显示请求,获取第一消息内容、第一频道标识、第一用户标识和已选用气泡标识;其中,第一应用程序标识对应的第一有效气泡标识中包括所述已选用气泡标识,所述第一用户标识对应的第一客户端通过所述第一应用程序标识对应的第一应用程序接入所述第一频道标识对应的第一频道;
[0019]第一生成单元,用于所述服务器根据所述第一消息内容、所述第一用户标识和所述已选用气泡标识,生成第一消息显示指令,发送所述第一消息显示指令至所述第一频道内的第二客户端;
[0020]第二获取单元,用于所述第二客户端响应于所述第一消息显示指令,获取所述第一消息内容、所述第一用户标识、所述已选用气泡标识、第二应用程序标识和所述第二应用程序标识对应的第二有效气泡标识;其中,所述第二客户端通过所述第二应用程序标识对应的第二应用程序接入所述第一频道;
[0021]第一显示单元,用于若所述第二有效气泡标识中包括所述已选用气泡标识,所述第二客户端获取所述已选用气泡标识对应的气泡特有配置数据,根据所述第一消息内容、所述第一用户标识和所述已选用气泡标识对应的气泡特有配置数据,生成包装在已选用气泡中的第一消息,在第一频道界面中显示所述包装在已选用气泡中的第一消息。
[0022]第四方面,本申请实施例提供了一种计算机设备,处理器、存储器以及存储在所述存储器中并可在所述处理器上运行的计算机应用程序,所述处理器执行所述计算机应用程序时实现如第一方面所述方法的步骤。
[0023]第五方面,本申请实施例提供了一种计算机可读存储介质,该计算机可读存储介
质存储有计算机应用程序,该计算机应用程序被处理器执行时实现如第一方面所述方法的步骤。
[0024]本申请实施例中,直播间内的客户端是可以通过不同的应用程序接入第一频道的,在消息发送时,若第一应用程序标识对应的第一有效气泡标识中包括第一用户标识对应的已选用气泡标识,表示在第一应用程序中是可以采用该已选用气泡进行消息包装的,因而会将该已选用气泡标识随着第一消息内容一同传输至服务器,那么在第一频道内的第二客户端则可以接收到服务器发送的已选用气泡标识,此时,第二客户端也需要判断第二应用程序标识对应的第二有效气泡标识是否包括该已选用气泡标识,若包括则表示在第二应用程序中也是可以采用该已选用气泡进行消息包装的,进而才会获取已选用气泡标识对应的气泡特有配置数据,生成包装在已选用气泡中的第一消息,在第一频道界面中显示该包装在已选本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种消息气泡的显示方法,其特征在于,所述方法包括步骤:服务器响应于第一消息显示请求,获取第一消息内容、第一频道标识、第一用户标识和已选用气泡标识;其中,第一应用程序标识对应的第一有效气泡标识中包括所述已选用气泡标识,所述第一用户标识对应的第一客户端通过所述第一应用程序标识对应的第一应用程序接入所述第一频道标识对应的第一频道;所述服务器根据所述第一消息内容、所述第一用户标识和所述已选用气泡标识,生成第一消息显示指令,发送所述第一消息显示指令至所述第一频道内的第二客户端;所述第二客户端响应于所述第一消息显示指令,获取所述第一消息内容、所述第一用户标识、所述已选用气泡标识、第二应用程序标识和所述第二应用程序标识对应的第二有效气泡标识;其中,所述第二客户端通过所述第二应用程序标识对应的第二应用程序接入所述第一频道;若所述第二有效气泡标识中包括所述已选用气泡标识,所述第二客户端获取所述已选用气泡标识对应的气泡特有配置数据,根据所述第一消息内容、所述第一用户标识和所述已选用气泡标识对应的气泡特有配置数据,生成包装在已选用气泡中的第一消息,在第一频道界面中显示所述包装在已选用气泡中的第一消息。2.根据权利要求1所述的消息气泡的显示方法,其特征在于,所述服务器响应于第一消息显示请求之前,包括步骤:所述第一客户端响应于第一消息发送指令,获取所述第一消息内容、所述第一频道标识、所述第一用户标识、所述第一用户标识对应的已选用气泡标识、所述第一应用程序标识以及所述第一应用程序标识对应的气泡特有配置数据;其中,所述第一应用程序标识对应的气泡特有配置数据中包括若干个所述第一有效气泡标识和每个所述第一有效气泡标识对应的气泡特有配置数据;所述第一客户端判断所述第一有效气泡标识中是否包括所述已选用气泡标识,若是,根据所述第一消息内容、所述第一频道标识、所述第一用户标识和所述已选用气泡标识,生成所述第一消息显示请求,发送所述第一消息显示请求至所述服务器。3.根据权利要求2所述的消息气泡的显示方法,其特征在于,所述方法还包括步骤:若所述第一客户端判断所述第一有效气泡标识中不包括所述已选用气泡标识,则根据所述第一消息内容、所述第一频道标识和所述第一用户标识,生成第二消息显示请求,发送所述第二消息显示请求至所述服务器。4.根据权利要求2所述的消息气泡的显示方法,其特征在于,所述获取所述第一消息内容、所述第一频道标识、所述第一用户标识、所述第一用户标识对应的已选用气泡标识、所述第一应用程序标识以及所述第一应用程序标识对应的气泡特有配置数据的步骤,包括:所述第一客户端查询所述第一应用程序标识对应的第一可使用气泡列表,得到所述第一应用程序标识对应的若干个第一可使用气泡标识;所述第一客户端根据若干个所述第一可使用气泡标识,查询第一气泡配置列表,得到所述第一应用程序标识对应的第一有效气泡标识和每个所述第一有效气泡标识对应的气泡特有配置数据;其中,所述第一气泡配置列表中包括不同有效气泡标识在不同应用程序下对应的气泡特有配置数据。5.根据权利要求4所述的消息气泡的显示方法,其特征在于,所述第一客户端根据若干
个所述第一可使用气泡标识,查询第一气泡配置列表之前,包括步骤;所述服务器响应于气泡配置指令,获取若干个应用程序标识和每个所述应用程序标识对应的可使用气泡列表;其中,所述应用程序标识对应的可使用气泡列表中包括所述应用程序标识对应的若干个可使用气泡标识;所述服务器根据每个所述应用程序标识对应的若干个可使用气泡标识,查询第二气泡配置列表,获取每个所述应用程序标识对应的若干个有效气泡标识;其中,所述第二气泡配置列表中包括若干个气泡标识以及每个所述气泡标识对应的气泡基础配置数据,所述气泡基础配置数据包括气泡状态,所述气泡状态包括有效状态和无效状态,所述有效气泡标识为对应的气泡状态为所述有效状态的气泡标识;所述服务器根据每个所述应用程序标识对应的若干个有效气泡标识,获取不同所述有效气泡标识在不同应用程序下对应的气泡特有配置数据;所述服务器根据不同所述有效气泡标识在不同应用程序下对应的气泡特有配置数据,得到所述第一气泡配置列表。6.根据权利要求1至5任意一项所述的消息气泡的显示方法,其特征在于,所述方法还包括步骤:若所述第二有效气泡标识中不包括所述已选用气泡标识,所述第二客户端根据所述第一消息内容和所述第一用户标识,生成未包装气泡的第一消息,在所述第一频道界面中显示所述未包装气泡的第一消息。7.根据权利要求1至5任意一项所述的消息气泡的显示方法,其特征在于,所述服务器响应于第一消息显示请求之前,包括步骤:所述服务器响应于第一气泡添加指令,获取所述第一用户标识、目标应用程序标识以及第一待添加气泡标识;其中,所述目标应用程序...

【专利技术属性】
技术研发人员:丁欢
申请(专利权)人:广州方硅信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1