CN111585869B - 一种即时消息的弹幕呈现方法及设备 - Google Patents
一种即时消息的弹幕呈现方法及设备 Download PDFInfo
- Publication number
- CN111585869B CN111585869B CN202010358566.7A CN202010358566A CN111585869B CN 111585869 B CN111585869 B CN 111585869B CN 202010358566 A CN202010358566 A CN 202010358566A CN 111585869 B CN111585869 B CN 111585869B
- Authority
- CN
- China
- Prior art keywords
- instant message
- target
- chat session
- bullet screen
- chat
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/07—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
- H04L51/18—Commands or executable codes
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申请的目的是提供一种即时消息的弹幕呈现方法及设备,本申请通过监测目标聊天会话对应的即时消息;当目标聊天会话在单位时间内的消息发布量大于预设发布量阈值时,在当前聊天会话的聊天界面上加载弹幕呈现层,并根据目标聊天会话对应的即时消息确定目标即时消息;在聊天界面显示当前聊天会话对应的当前即时消息的同时,在弹幕呈现层以弹幕形式显示目标聊天会话对应的高密度的目标即时消息,不仅使聊天会话中的即时消息展示形式超出了用户预期,还增加并营造了用户热聊氛围,从而增强了用户交互性,进一步提高了用户在聊天会话中的交流体验度。
Description
技术领域
本申请涉及计算机技术领域,尤其涉及一种即时消息的弹幕呈现方法及设备。
背景技术
随着互联网技术的发展,交互变的越来越重要。在线的交互,已经成为日益重要的沟通模式。为了满足广大用户信息交互的需要,各种社交软件或者沟通软件应运而生。随着用户互动模式的发展需求,现有的社交软件在进行聊天内容的显示时,只能采用对话形式进行展现,使得聊天对话展现形式比较单一,无法更好地融入聊天氛围,导致用户聊天体验度不佳且聊天积极性不高。
发明内容
本申请的一个目的是提供一种即时消息的弹幕呈现方法及设备,以解决现有技术中社交聊天对话的展示形式单一所导致的用户体验度不佳的问题。
根据本申请的一个方面,提供了一种即时消息的弹幕呈现方法,其中,所述方法包括:
监测目标聊天会话对应的即时消息;
当所述目标聊天会话在单位时间内的消息发布量大于预设发布量阈值时,在当前聊天会话的聊天界面上加载弹幕呈现层,并根据所述目标聊天会话对应的即时消息确定目标即时消息;
在所述聊天界面显示所述当前聊天会话对应的当前即时消息的同时,在所述弹幕呈现层以弹幕形式显示所述目标聊天会话对应的目标即时消息。
进一步地,上述方法中,所述在所述弹幕呈现层以弹幕形式显示所述目标聊天会话对应的目标即时消息,包括:
在所述弹幕呈现层以弹幕形式显示所述目标聊天会话对应的目标即时消息和所述目标即时消息的发布用户的标识信息。
进一步地,上述方法中,所述根据所述目标聊天会话对应的即时消息确定目标即时消息,包括:
将所述目标聊天会话对应的即时消息中的、在所述单位时间内的消息发布量大于所述预设发布量阈值时对应的即时消息确定为所述目标即时消息。
进一步地,上述方法中,所述确定所述目标即时消息后,还包括:
将所述目标即时消息发送至弹幕控件;
其中,所述在所述弹幕呈现层以弹幕形式显示所述目标聊天会话对应的目标即时消息,包括:所述弹幕控件将所述目标聊天会话对应的所述目标即时消息,在所述弹幕呈现层以弹幕形进行显示。
进一步地,上述方法中,所述目标即时消息包括目标音频消息,其中,所述在所述弹幕呈现层以弹幕形式显示所述目标聊天会话对应的目标即时消息,包括:
在所述弹幕呈现层以弹幕形式显示用于指示所述目标音频消息的音频图标;
响应于用户对所述音频图标的选中操作,播放所述目标音频消息。
进一步地,上述方法中,所述在所述聊天界面显示所述当前聊天会话对应的当前即时消息的同时,在所述弹幕呈现层以弹幕形式显示所述目标聊天会话对应的目标即时消息之后,所述方法还包括:
当所述目标聊天会话在所述单位时间内的消息发布量小于等于所述预设发布量阈值时,将所述弹幕呈现层退出所述当前聊天会话的所述聊天界面。
进一步地,上述方法中,所述当前聊天会话为所述目标聊天会话或其他聊天会话,其中,所述目标聊天会话与所述其他聊天会话处于同一即时通讯工具且不属于同一聊天会话。
进一步地,上述方法中,若所述当前聊天会话为所述其他聊天会话,所述在所述弹幕呈现层以弹幕形式显示所述目标聊天会话对应的目标即时消息,包括:
在所述弹幕呈现层以弹幕形式显示所述目标聊天会话的会话标识及对应的所述目标即时消息。
根据本申请的另一个方面,还提供了一种计算机可读介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行时,使所述处理器实现如上述即时消息的弹幕呈现方法。
根据本申请的另一个方面,还提供了一种用于即时消息的弹幕呈现设备,其中,该设备包括:
一个或多个处理器;
非易失性存储介质,用于存储一个或多个计算机可读指令,
当所述一个或多个计算机可读指令被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述即时消息的弹幕呈现方法。
与现有技术相比,本申请提供的一种即时消息的弹幕呈现方法,通过监测目标聊天会话对应的即时消息;当所述目标聊天会话在单位时间内的消息发布量大于预设发布量阈值时,在当前聊天会话的聊天界面上加载弹幕呈现层,并根据所述目标聊天会话对应的即时消息确定目标即时消息;在所述聊天界面显示所述当前聊天会话对应的当前即时消息的同时,在所述弹幕呈现层以弹幕形式显示所述目标聊天会话对应的目标即时消息。使得在社交软件中,当目标聊天会话在单位时间内的消息发布量大于预设发布量阈值时,在原有的当前聊天会话的聊天界面显示当前聊天会话对应的当前即时消息的同时,在该聊天界面加载的弹幕呈现层以弹幕形式显示该目标聊天会话对应的高密度的目标即时消息,不仅使聊天会话中的即时消息展示形式超出了用户预期,还增加并营造了用户热聊氛围,从而增强了用户交互性,进一步提高了用户在聊天会话中的交流体验度。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
图1示出根据本申请一个方面的一种即时消息的弹幕呈现方法的流程示意图;
图2示出根据本申请一个方面的一种即时消息的弹幕呈现方法的实际应用场景的示意图。
附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
下面结合附图对本申请作进一步详细描述。
在本申请一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
如图1所示,本申请一个方面的一种即时消息的弹幕呈现方法的流程示意图,该方法包括步骤S11、步骤S12及步骤S13,其中,具体包括:
步骤S11,监测目标聊天会话对应的即时消息;在此,所述目标聊天会话所在的社交软件中可以同时包括一个或多个聊天会话,其中,每个所述聊天会话的会话用户包括至少两个,比如当聊天会话的会话用户包括两个时,指示两个用户对应的聊天会话为一对一的聊天对话,当聊天会话的会话用户包括大于两个用户时,指示大于两个用户对应的聊天会话为群聊天会话。
步骤S12,当所述目标聊天会话在单位时间内的消息发布量大于预设发布量阈值时,在当前聊天会话的聊天界面上加载弹幕呈现层,并根据所述目标聊天会话对应的即时消息确定目标即时消息。
需要说明的是,所述单位时间可以包括但不限于一秒、两秒或者其他的单位的时间段,用于对目标聊天会话的即时消息的消息发布密度进行衡量,在本申请一优选实施例中,可以将所述单位时间优选为一秒。所述单位时间内的消息发布量可以是所述单位时间内的即时消息发布的数量,比如几个或几十个等任意取值的数量,也可以是单位时间内的即时消息发布的内存量,比如20M、100M等任意取值的内存量。
步骤S13,在所述聊天界面显示所述当前聊天会话对应的当前即时消息的同时,在所述弹幕呈现层以弹幕形式显示所述目标聊天会话对应的目标即时消息。
在此,所述当前聊天会话为所述目标聊天会话或其他聊天会话,其中,所述目标聊天会话与所述其他聊天会话处于同一即时通讯工具且不属于同一聊天会话。当所述当前聊天会话为所述目标聊天会话时,代表所述当前聊天会话与所述目标聊天会话属于同一聊天会话;当所述当前聊天会话为其他聊天会话时,代表所述当前聊天会话与所述其他聊天会话不属于同一聊天会话。
通过上述步骤S11至步骤S13,实现了在社交软件中,当目标聊天会话在单位时间内的消息发布量大于预设发布量阈值时,在原有的当前聊天会话的聊天界面显示当前聊天会话对应的当前即时消息的同时,在该聊天界面加载的弹幕呈现层以弹幕形式显示该目标聊天会话对应的高密度的目标即时消息,不仅使聊天会话中的即时消息展示形式超出了用户预期,还增加并营造了用户热聊氛围,从而增强了用户交互性,进一步提高了用户在聊天会话中的交流体验度。
例如,在社交软件中,若用户此时进行的当前聊天会话A与监测的目标聊天会话B属于不同的聊天会话且单位时间为一秒,所述步骤S11监测目标聊天会话B对应的即时消息,该即时消息为目标聊天会话B中任意的会话消息,并对目标聊天会话B在每一单位时间:一秒内的消息发布量,当目标聊天会话B在一秒内的消息发布量大于预设发布量阈值(比如6个)时,所述步骤S12在当前聊天会话A的聊天界面上加载弹幕呈现层,并根据目标聊天会话B对应的即时消息确定超出预设发布量阈值时对应的目标即时消息;若当前聊天会话A对应的当前即时消息有:即时消息A1、即时消息A2、即时消息A3及即时消息A4,且确定的目标聊天会话对应的目标即时消息有:即时消息B1、即时消息B2、即时消息B3、即时消息B4、即时消息B5、即时消息B6及即时消息B7,则在步骤S13在原有的当前聊天会话A的聊天界面显示所述当前聊天会话A对应的即时消息A1、即时消息A2、即时消息A3及即时消息A4的同时,在原有的当前聊天会话A的聊天界面上加载的弹幕呈现层,以弹幕形式显示该目标聊天会话B对应的高密度的即时消息B1、即时消息B2、即时消息B3、即时消息B4、即时消息B5、即时消息B6及即时消息B7,不仅实现了对原有的当前聊天会话A对应的当前即时消息的显示,同时,还实现了对与当前聊天会话A不同的另一聊天会话:目标聊天会话B对应的高密度的目标即时消息的弹幕形式显示,使得在聊天界面对当前聊天会话和目标聊天会话向用户展示的即时消息超出了用户预期,还为用户的聊天会话增加了并营造了热聊氛围,从而增加用户参与聊天会话的交互性,进一步提高了用户在聊天会话中的交流体验度。
例如,在社交软件中,若用户此时进行的当前聊天会话与监测的目标聊天会话属于同一聊天会话(聊天会话A)且单位时间为一秒,所述步骤S11监测聊天会话A对应的即时消息,该即时消息为聊天会话A中任意的会话消息,并对聊天会话A在每一单位时间:一秒内的消息发布量,当聊天会话A在一秒内的消息发布量大于预设发布量阈值(比如6个)时,所述步骤S12在聊天会话A的聊天界面上加载弹幕呈现层,并根据聊天会话A对应的即时消息确定超出预设发布量阈值时对应的目标即时消息;若聊天会话对应的当前即时消息有:即时消息A1、即时消息A2、即时消息A3、……、即时消息A19及即时消息A20,其中,即时消息A1、即时消息A2和即时消息A3属于同一单位时间,即时消息A4、即时消息A5和即时消息A6属于同一单位时间,即时消息A7和即时消息A8属于同一单位时间,即时消息A9、即时消息A10、即时消息A11、即时消息A12、即时消息A13、即时消息A14、即时消息A15及即时消息A16属于同一单位时间,即时消息A17、即时消息A18、即时消息A19及即时消息A20属于同一单位时间,则确定的聊天会话A对应的目标即时消息有:即时消息9、即时消息10、……、即时消息15及即时消息16,则在聊天会话A的聊天界面进行显示时,仅显示即时消息A1、即时消息A2、即时消息A3、……、即时消息7及即时消息8,当进入即时消息9、即时消息10、……、即时消息15及即时消息16这一单位时间内的即时消息的显示时,在聊天会话A原有的聊天界面上显示对应的即时消息9、即时消息10、……、即时消息15及即时消息16的同时,在聊天会话A的聊天界面上加载的弹幕呈现层,在该弹幕呈现层以弹幕形式显示聊天会话A对应的高密度的目标即时消息:即时消息9、即时消息10、……、即时消息15及即时消息16,当然,在即时消息A17、即时消息A18、即时消息A19及即时消息A20的单位时间内,聊天会话A的聊天界面中的弹幕呈现层退出,仅在聊天会话A的聊天界面显示即时消息A17、即时消息A18、即时消息A19及即时消息A20,不仅实现了对同一聊天会话的原有的聊天界面对应的即时消息进行显示的同时,还实现了在该聊天会话的聊天界面加载的弹幕呈现层以弹幕形式显示高密度的目标即时消息,为用户当前聊天界面对应的聊天会话营造了热聊氛围,从而增加用户参与聊天会话的交互性和积极性,进一步提高了用户在聊天会话中的交流体验度。
接着本申请的上述实施例,所述步骤S12中的根据所述目标聊天会话对应的即时消息确定目标即时消息,具体包括:
将所述目标聊天会话对应的即时消息中的、在所述单位时间内的消息发布量大于所述预设发布量阈值时对应的即时消息确定为所述目标即时消息。
例如,若用户此时进行的当前聊天会话与监测的目标聊天会话属于同一聊天会话(聊天会话A),在本申请一优选实施例中,将所述预设发布量阈值优先为即时消息单位时间内的发布数量6个,对目标聊天会话A对应的即时消息:即时消息A1、即时消息A2、即时消息A3、……、即时消息A19及即时消息A20进行单位时间内的消息发布量进行监测,其中,监测到即时消息A1、即时消息A2和即时消息A3属于同一单位时间,即时消息A4、即时消息A5和即时消息A6属于同一单位时间,即时消息A7和即时消息A8属于同一单位时间,即时消息A9、即时消息A10、即时消息A11、即时消息A12、即时消息A13、即时消息A14、即时消息A15及即时消息A16属于同一单位时间,即时消息A17、即时消息A18、即时消息A19及即时消息A20属于同一单位时间,可见即时消息A9、即时消息A10、……、即时消息A15及即时消息A16对应的单位时间内的消息发布量(8个)大于预设发布量阈值:6个,则将目标聊天会A话对应的即时消息A9、即时消息A10、……、即时消息A15及即时消息A16确定为目标即时消息,实现对监测的目标聊天会话对应目标即时消息的确定,以便后续在当前聊天会话A的聊天界面显示即时消息A9、即时消息A10、……、即时消息A15及即时消息A16的同时,还在当前聊天会话A的聊天界面加载的弹幕呈现层上以弹幕形式显示所述即时消息A9、即时消息A10、……、即时消息A15及即时消息A16,进一步实现通过弹幕形式将监测的目标聊天会话对应的高密度的目标即时消息在弹幕呈现层进行显示,达到显示当前聊天会话对应的即时消息的同时,还在加载的弹幕呈现层以弹幕相识显示高密度的目标即时消息的目的。
接着本申请的上述实施例,所述步骤S12中的确定所述目标即时消息后,本申请一实施例中提供的一种即时消息的弹幕呈现方法还包括:
将所述目标即时消息发送至弹幕控件;
其中,所述在所述弹幕呈现层以弹幕形式显示所述目标聊天会话对应的目标即时消息,具体包括:所述弹幕控件将所述目标聊天会话对应的所述目标即时消息,在所述弹幕呈现层以弹幕形进行显示。
例如,若用户此时进行的当前聊天会话A与监测的目标聊天会话B不属于同一聊天会话,步骤S11对目标聊天会话B对应的每一单位时间(比如一秒)内的即时消息的发布量进行监测,当目标聊天会话B在一秒内的消息发布量大于预设发布量阈值(比如6个)时,所述步骤S12在当前聊天会话A的聊天界面上加载弹幕呈现层,并根据目标聊天会话B对应的即时消息确定超出预设发布量阈值时对应的目标即时消息;若当前聊天会话A对应的当前即时消息有:即时消息A1、即时消息A2、即时消息A3及即时消息A4,且确定的目标聊天会话B对应的目标即时消息有:即时消息B1、即时消息B2、即时消息B3、即时消息B4、即时消息B5、即时消息B6及即时消息B7,则将目标聊天会话B对应的目标即时消息有:即时消息B1、即时消息B2、即时消息B3、即时消息B4、即时消息B5、即时消息B6及即时消息B7发送至弹幕控件;以便在步骤S13中,在原有的当前聊天会话A的聊天界面显示所述当前聊天会话A对应的即时消息A1、即时消息A2、即时消息A3及即时消息A4的同时,通过所述弹幕控件将所述目标聊天会话B对应的所述目标即时消息:即时消息B1、即时消息B2、即时消息B3、即时消息B4、即时消息B5、即时消息B6及即时消息B7,在所述弹幕呈现层以弹幕形进行显示,实现通过弹幕控件来接收需要在弹幕呈现层进行显示的目标即时消息,并通过该弹幕控件控目标即时消息的弹幕显示。
接着本申请的上述实施例,所述步骤S13中的在所述弹幕呈现层以弹幕形式显示所述目标聊天会话对应的目标即时消息,具体包括:
在所述弹幕呈现层以弹幕形式显示所述目标聊天会话对应的目标即时消息和所述目标即时消息的发布用户的标识信息。
例如,若用户此时进行的当前聊天会话A与监测的目标聊天会话B不属于同一聊天会话,步骤S11对目标聊天会话B对应的每一单位时间(比如一秒)内的即时消息的发布量进行监测,当目标聊天会话B在一秒内的消息发布量大于预设发布量阈值(比如6个)时,所述步骤S12在当前聊天会话A的聊天界面上加载弹幕呈现层,并根据目标聊天会话B对应的即时消息确定超出预设发布量阈值时对应的目标即时消息;若当前聊天会话A对应的当前即时消息有:即时消息A1、即时消息A2、即时消息A3及即时消息A4,且确定的目标聊天会话B对应的目标即时消息有:即时消息B1、即时消息B2、即时消息B3、即时消息B4、即时消息B5、即时消息B6及即时消息B7,且目标即时消息有:即时消息B1、即时消息B2、即时消息B3、即时消息B4、即时消息B5、即时消息B6及即时消息B7对应的发布用户的标识信息依序分别为:UserB1、UserB2、UserB3、UserB4、UserB5、UserB6及UserB7,则所述步骤S13在原有的当前聊天会话A的聊天界面显示所述当前聊天会话A对应的即时消息A1、即时消息A2、即时消息A3及即时消息A4的同时,原有的当前聊天会话A的聊天界面上加载的弹幕呈现层,以弹幕形式显示该目标聊天会话B对应的高密度的即时消息B1及其发布用户UserB1、即时消息B2及其发布用户UserB2、即时消息B3及其发布用户UserB3、即时消息B4及其发布用户UserB4、即时消息B5及其发布用户UserB5、即时消息B6及其发布用户UserB6和即时消息B7及其发布用户UserB7,实现在当前聊天会话A的聊天界面加载的弹幕呈现层以弹幕形式显示目标聊天会话B对应的高密度的目标即时消息的同时,还显示每一目标即时消息的发布用户的标识信息,以便参与聊天会话的所有用户均能清晰地了解到每一弹幕形式的目标即时消息的发布用户,不仅拉近了聊天会话中各用户之间的聊天距离,还增加聊天会话中的各用户的参与度、积极性和交互性,进一步提高用户的聊天交流体验度。
接着本申请的上述实施例,本申请实施例中的所述目标即时消息中包括目标音频消息时,其中,所述步骤S13中的在所述弹幕呈现层以弹幕形式显示所述目标聊天会话对应的目标即时消息,具体包括:
在所述弹幕呈现层以弹幕形式显示用于指示所述目标音频消息的音频图标;
响应于用户对所述音频图标的选中操作,播放所述目标音频消息。
需要说明的是,在所述弹幕呈现层以弹幕形式进行显示的目标即时消息可以是包括但不限于文本消息、音频消息、图片消息及表情消息等消息,其他任何形式的即时消息均可以通过弹幕形式在弹幕呈现层进行显示。所述音频图标可以是包括但不限于是喇叭图标、小气泡、麦克风图标及任何一种可以用于指示音频的图标。
例如,用户此时进行的当前聊天会话A与监测的目标聊天会话B不属于同一聊天会话,且确定的目标即时消息:即时消息B1、即时消息B2、即时消息B3、即时消息B4、即时消息B5、即时消息B6及即时消息B7中的即时消息B2和即时消息B5均为音频消息,其中,即时消息B2的目标音频消息为:“为祖国加油喝彩”,即时消息B5的目标音频消息为:“祖国母亲生日快乐”,而即时消息B1、即时消息B3、即时消息B4、即时消息B6及即时消息B7均为文字消息;则在步骤S13中,在原有的当前聊天会话A的聊天界面显示所述当前聊天会话A对应的即时消息A1、即时消息A2、即时消息A3及即时消息A4的同时,原有的当前聊天会话A的聊天界面上加载的弹幕呈现层,以弹幕形式显示该目标聊天会话B对应的高密度的即时消息B1、即时消息B3、即时消息B4、即时消息B6及即时消息B7的文字信息以及即时消息B2和即时消息B5分别对应的目标音频消息的音频图标;在弹幕呈现层以弹幕形式显示用于指示目标音频消息的音频图标时,若用户想用进一步了解到弹幕中显示的是怎样的音频消息时,用户可以选择对以弹幕形式显示的音频图标进行选中操作,若用户选中的音频图标为即时消息B5对应的音频图标,则响应于用户对即时消息B5对应的音频图标的选中操作,在所述弹幕呈现层播放即时消息B5:祖国母亲生日快乐的音频消息,以实现在弹幕呈现层对音频消息进行音频图标方式进行弹幕显示和通过选中音频图标来触发对应的音频消息。
接着本申请的上述实施例,若所述当前聊天会话为所述其他聊天会话,即当前聊天会话与所述其他聊天会话不属于同一聊天会话,其中,所述步骤S13中的在所述弹幕呈现层以弹幕形式显示所述目标聊天会话对应的目标即时消息,具体包括:
在所述弹幕呈现层以弹幕形式显示所述目标聊天会话的会话标识及对应的所述目标即时消息。
需要说明的是,所述会话标识可以是包括但不限于聊天会话的会话名称、会话主题及会话序列号等任何可以唯一标识聊天会话的标识符。
例如,在社交软件中,若用户此时进行的当前聊天会话A与监测的目标聊天会话B属于不同的聊天会话,其中,当前聊天会话A的会话标识为“打酱油群”,目标聊天会话B对应的会话标识为“五一出游群”,当前聊天会话A对应的当前即时消息有:即时消息A1、即时消息A2、即时消息A3及即时消息A4,且确定的目标聊天会话B对应的目标即时消息有:即时消息B1、即时消息B2、即时消息B3、即时消息B4、即时消息B5、即时消息B6及即时消息B7,则在步骤S13中,在原有的当前聊天会话A的聊天界面显示所述当前聊天会话A对应的即时消息A1、即时消息A2、即时消息A3及即时消息A4的同时,在原有的当前聊天会话A的聊天界面上加载的弹幕呈现层,在该弹幕呈现层以弹幕形式显示该目标聊天会话B的会话标识:“五一出游群”及其对应的高密度的即时消息B1、即时消息B2、即时消息B3、即时消息B4、即时消息B5、即时消息B6及即时消息B7,不仅实现了对原有的当前聊天会话A对应的当前即时消息的显示,同时,还实现了对与当前聊天会话A不同的另一聊天会话:目标聊天会话B的会话标识及其对应的高密度的目标即时消息的弹幕形式显示,使得用户在查看以弹幕形式显示的目标即时消息时,能够清楚地了解到该弹幕呈现层以弹幕形式显示的目标即时消息属于具体哪一个聊天会话,即弹幕显示的目标即时消息的聊天来源,以便后续用户可以根据自己对弹幕显示的目标即时消息的兴趣度,选择加入该会话标识对应的目标聊天会话,不仅实现了对目标即时消息所属的聊天会话的显示,还增加了用户进入该会话标识对应的目标聊天会话的便捷度。
接着本申请的上述实施例,所述步骤S13在所述聊天界面显示所述当前聊天会话对应的当前即时消息的同时,在所述弹幕呈现层以弹幕形式显示所述目标聊天会话对应的目标即时消息之后,本申请一实施例中提供的一种即时消息的弹幕呈现方法还包括:步骤S14和步骤S15,其中,所述步骤S14,继续监测目标聊天会话对应的即时消息,并判断目标聊天会话在单位时间内的消息发布量是否大于预设发布量阈值,若是则返回步骤S12,若否则执行步骤S15,;所述步骤S15,当所述目标聊天会话在所述单位时间内的消息发布量小于等于所述预设发布量阈值时,将所述弹幕呈现层退出所述当前聊天会话的所述聊天界面。
例如,在社交软件中,若用户此时进行的当前聊天会话与监测的目标聊天会话属于同一聊天会话(聊天会话A)且单位时间为一秒,所述步骤S11监测聊天会话A对应的即时消息,该即时消息为聊天会话A中任意的会话消息,并对聊天会话A在每一单位时间:一秒内的消息发布量,当聊天会话A在一秒内的消息发布量大于预设发布量阈值(比如6个)时,所述步骤S12在聊天会话A的聊天界面上加载弹幕呈现层,并根据聊天会话A对应的即时消息确定超出预设发布量阈值时对应的目标即时消息;若聊天会话对应的当前即时消息有:即时消息A1、即时消息A2、即时消息A3、……、即时消息A19及即时消息A20,其中,即时消息A1、即时消息A2和即时消息A3属于同一单位时间,即时消息A4、即时消息A5和即时消息A6属于同一单位时间,即时消息A7和即时消息A8属于同一单位时间,即时消息A9、即时消息A10、即时消息A11、即时消息A12、即时消息A13、即时消息A14、即时消息A15及即时消息A16属于同一单位时间,即时消息A17、即时消息A18、即时消息A19及即时消息A20属于同一单位时间,当判断即时消息A9、即时消息A10、即时消息A11、即时消息A12、即时消息A13、即时消息A14、即时消息A15及即时消息A16对应的单位时间的即时消息的消息发布量大于预设发布量阈值后,步骤S14需要继续监测目标聊天会话B对应的下一单位时间的即时消息的发布量,以便判断是否需要继续对下一单位时间内的即时消息在弹幕呈现层进行弹幕显示,其中,下一单位时间内的即时消息A17、即时消息A18、即时消息A19及即时消息A20的消息发布量:4小于预设发布量阈值:6,则在当前聊天会话A的聊天界面显示即时消息时,在聊天会话A的聊天界面仅显示即时消息A1、即时消息A2、即时消息A3、……、即时消息7及即时消息8;当进入显示即时消息9、即时消息10、……、即时消息15及即时消息16这一单位时间内的即时消息的显示时,在聊天会话A原有的聊天界面上显示对应的即时消息9、即时消息10、……、即时消息15及即时消息16的同时,在聊天会话A的聊天界面上加载的弹幕呈现层,在该弹幕呈现层以弹幕形式显示聊天会话A对应的高密度的目标即时消息:即时消息9、即时消息10、……、即时消息15及即时消息16,在进入即时消息A17、即时消息A18、即时消息A19及即时消息A20的显示时,将聊天会话A的聊天界面上加载的所述弹幕呈现层退出聊天会话A的所述聊天界面,仅在所述聊天会话A的聊天界面上显示对应的即时消息A17、即时消息A18、即时消息A19及即时消息A20,实现了对监测的聊天会话的即时消息的发布量的持续监测,以便在不同的单位时间内对即时消息进行聊天界面的显示,或,在聊天界面对当前聊天会话的即时消息进行显示的同时在聊天界面加载的弹幕呈现层以弹幕形式显示目标聊天会话的目标即时消息。
在本申请一实施例提供的一种即时消息的弹幕呈现方法的实际应用场景中,若当前聊天会话与监测的目标聊天会话属于同一聊天会话且将预设发布量阈值优选为5条,比如,公司聊天群,在公司聊天群里有200人,包括Worker1、Worker2、Worker3、Worker4、……、Worker199及Worker200,为了便于员工时刻注意到公司聊天群内的即时消息,对公司聊天群内各员工的你一言我一语的即时消息进行监测,平时在公司聊天群里,很少有员工发即时消息,偶尔有一员工发一即时消息时,仅在该公司聊天群的聊天界面显示该员工发的即时消息就行;当公司出现重大事件或者需要多方沟通时,比如员工:Worker36发布了一条即时消息:“公司荣获XXX荣誉”,随后公司聊天群内员工会在短时间内踊跃的发布很多即时消息来为公司打call,例如,Worker26发出即时消息:“给力”、Worker39发出即时消息:“奥利给”、Worker57发出即时消息:“棒棒哒”、Worker87发出即时消息:“加油加油加油”、Worker124发出即时消息:“继续冲鸭”及Worker164发出即时消息:“感谢大家的齐心协力”,当在单位时间内的即时消息的消息发布量大于预设发布量阈值(5条),触发在公司聊天群的聊天界面加载弹幕呈现层,以便在公司聊天群的聊天界面显示:“给力”、“奥利给”、“棒棒哒”、“加油加油加油”、“继续冲鸭”及“感谢大家的齐心协力”的即时消息的同时,还在公司聊天群的聊天界面所加载的弹幕呈现层上,以弹幕形式显示“给力”、“奥利给”、“棒棒哒”、“加油加油加油”、“继续冲鸭”及“感谢大家的齐心协力”的目标即时消息,实现了在显示即时消息的同时,还通过弹幕呈现层以弹幕形式显示高密度的目标即时消息,营造出公司内各员工为公司荣获荣誉进行集体庆祝和加油打气的团结氛围,从而增强了各员工之间的交互性,进一步提高了各员工之间的交流积极性和体验度。
进一步地,为了便于公司内各员工清楚地了解到具体哪一条弹幕消息时具体哪一位员工发送的,则在弹幕呈现层以弹幕形式显示“给力”、“奥利给”、“棒棒哒”、“加油加油加油”、“继续冲鸭”及“感谢大家的齐心协力”的目标即时消息时,会将每一目标即时消息对应的发布用户的标识信息显示出来,比如,在弹幕呈现层以弹幕形式显示Worker26:“给力”、Worker39:“奥利给”、Worker57:“棒棒哒”、Worker87:“加油加油加油”、Worker124:“继续冲鸭”及Worker164:“感谢大家的齐心协力”,实现对目标即时消息进行弹幕显示的同时,还对每一目标即时消息对应的发布用户进行显示,不仅使发布用户感觉自己发布的即时消息被弹幕显示和重视,还便于其他用户了解参与群聊的用户具体有哪些,进一步提高群内各员工之间的交互性。
进一步地,目标即时消息不仅可以包括文字信息、图片信息及表情消息等,还可以包括音频消息,当目标即时消息中包括目标音频消息时,比如,Worker57发出即时消息:“棒棒哒”和Worker124发出即时消息:“继续冲鸭”均为目标音频消息,为了防止多个音频消息同时广播导致的视听混乱,在公司聊天群的聊天界面显示:“给力”、“奥利给”、“棒棒哒”、“加油加油加油”、“继续冲鸭”及“感谢大家的齐心协力”的即时消息的同时,还在公司聊天群的聊天界面所加载的弹幕呈现层上,以弹幕形式显示“给力”、“奥利给”、“棒棒哒”、“加油加油加油”、“继续冲鸭”及“感谢大家的齐心协力”的文本即时消息以及“棒棒哒”和“继续冲鸭”分别对应的音频信息对应的音频图标,比如,目标音频信息:“棒棒哒”的音频图标为小喇叭和目标音频信息:“继续冲鸭”的音频图标为小气泡,当某一员工需要了解小喇叭需要广播的音频信息具体是怎样的时,该员工可以对弹幕显示的小喇叭进行选中操作,响应于该员工的选中操作,该弹幕呈现层播放该小喇叭对应的目标音频消息:“棒棒哒”的音频,以实现在弹幕呈现层对带有音频消息的目标即时消息进行音频图标方式的弹幕显示,以及通过对音频图标进行选中操作来触发该音频图标对应的音频消息。
进一步地,当公司聊天群对应的聊天界面上加载有弹幕呈现层对目标即时消息进行显示后,还需继续对公司聊天群内发布的即时消息进行监测,并判断公司聊天群内接下来的每一单位时间内的消息发布量是否大于预设发布量阈值(5条),若是,则继续在公司聊天群的聊天界面显示对应的目标即时消息的同时,在聊天界面加载的弹幕呈现层以弹幕形式显示该目标即时消息;若否,则将该弹幕呈现层从公司聊天群的聊天界面上退出,并仅在该公司聊天群的聊天界面显示小于预设发布量阈值时对应的即时消息,实现了对公司聊天群内发布的即时消息的持续监测,以便在不同单位时间内对即时消息进行聊天界面的显示,或在聊天界面显示即时消息的同时在该聊天界面加载的弹幕呈现层以弹幕形式显示高密度的即时消息,实现对监测的公司聊天群的不同单位时间内的即时消息的不同形式的显示。
根据本申请的另一方面,还提供了一种计算机可读介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行时,使所述处理器实现如上述即时消息的弹幕呈现方法。
根据本申请的另一方面,还提供了一种用于即时消息的弹幕呈现设备,其特征在于,该设备包括:
一个或多个处理器;
计算机可读介质,用于存储一个或多个计算机可读指令,
当所述一个或多个计算机可读指令被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述即时消息的弹幕呈现方法。
在此,所述用于即时消息的弹幕呈现设备中的各实施例的详细内容,具体可参见上述的即时消息的弹幕呈现方法实施例的对应部分,在此,不再赘述。
综上所述,本申请通过监测目标聊天会话对应的即时消息;当所述目标聊天会话在单位时间内的消息发布量大于预设发布量阈值时,在当前聊天会话的聊天界面上加载弹幕呈现层,并根据所述目标聊天会话对应的即时消息确定目标即时消息;在所述聊天界面显示所述当前聊天会话对应的当前即时消息的同时,在所述弹幕呈现层以弹幕形式显示所述目标聊天会话对应的目标即时消息。使得在社交软件中,当目标聊天会话在单位时间内的消息发布量大于预设发布量阈值时,在原有的当前聊天会话的聊天界面显示当前聊天会话对应的当前即时消息的同时,在该聊天界面加载的弹幕呈现层以弹幕形式显示该目标聊天会话对应的高密度的目标即时消息,不仅使聊天会话中的即时消息展示形式超出了用户预期,还增加并营造了用户热聊氛围,从而增强了用户交互性,进一步提高了用户在聊天会话中的交流体验度。
需要注意的是,本申请可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(ASIC)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本申请的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本申请的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本申请的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。
另外,本申请的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本申请的方法和/或技术方案。而调用本申请的方法的程序指令,可能被存储在固定的或可移动的记录介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输,和/或被存储在根据所述程序指令运行的计算机设备的工作存储器中。在此,根据本申请的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本申请的多个实施例的方法和/或技术方案。
对于本领域技术人员而言,显然本申请不限于上述示范性实施例的细节,而且在不背离本申请的精神或基本特征的情况下,能够以其他的具体形式实现本申请。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本申请的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本申请内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
Claims (8)
1.一种即时消息的弹幕呈现方法,其中,
所述方法包括:
监测目标聊天会话对应的即时消息;
当所述目标聊天会话在单位时间内的消息发布量大于预设发布量阈值时,在当前聊天会话的聊天界面上加载弹幕呈现层,并根据所述目标聊天会话对应的即时消息确定目标即时消息,其中,所述当前聊天会话为所述目标聊天会话或其他聊天会话,其中,所述目标聊天会话与所述其他聊天会话处于同一即时通讯工具且不属于同一聊天会话;
在所述聊天界面显示所述当前聊天会话对应的当前即时消息的同时,在所述弹幕呈现层以弹幕形式显示所述目标聊天会话对应的目标即时消息,其中,若所述当前聊天会话为所述其他聊天会话,所述在所述弹幕呈现层以弹幕形式显示所述目标聊天会话对应的目标即时消息,包括:在所述弹幕呈现层以弹幕形式显示所述目标聊天会话的会话标识及对应的所述目标即时消息,其中,所述会话标识包括聊天会话的会话名称、会话主题及会话序列号。
2.根据权利要求1所述的方法,所述在所述弹幕呈现层以弹幕形式显示所述目标聊天会话对应的目标即时消息,包括:
在所述弹幕呈现层以弹幕形式显示所述目标聊天会话对应的目标即时消息和所述目标即时消息的发布用户的标识信息。
3.根据权利要求1所述的方法,其中,
所述根据所述目标聊天会话对应的即时消息确定目标即时消息,包括:
将所述目标聊天会话对应的即时消息中的、在所述单位时间内的消息发布量大于所述预设发布量阈值时对应的即时消息确定为所述目标即时消息。
4.根据权利要求 3所述的方法,其中,
所述确定所述目标即时消息后,还包括:
将所述目标即时消息发送至弹幕控件;
其中,所述在所述弹幕呈现层以弹幕形式显示所述目标聊天会话对应的目标即时消息,包括:所述弹幕控件将所述目标聊天会话对应的所述目标即时消息,在所述弹幕呈现层以弹幕形进行显示。
5.根据权利要求1所述的方法,其中,
所述目标即时消息包括目标音频消息,其中,所述在所述弹幕呈现层以弹幕形式显示所述目标聊天会话对应的目标即时消息,包括:
在所述弹幕呈现层以弹幕形式显示用于指示所述目标音频消息的音频图标;
响应于用户对所述音频图标的选中操作,播放所述目标音频消息。
6.根据权利要求1所述的方法,其中,
所述在所述聊天界面显示所述当前聊天会话对应的当前即时消息的同时,在所述弹幕呈现层以弹幕形式显示所述目标聊天会话对应的目标即时消息之后,所述方法还包括:
当所述目标聊天会话在所述单位时间内的消息发布量小于等于所述预设发布量阈值时,将所述弹幕呈现层退出所述当前聊天会话的所述聊天界面。
7.一种计算机可读介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行时,使所述处理器实现如权利要求1至6中任一项所述的方法。
8.一种用于即时消息的弹幕呈现设备,其中,
该设备包括:
一个或多个处理器;
非易失性存储介质,用于存储一个或多个计算机可读指令,
当所述一个或多个计算机可读指令被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1至6中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010358566.7A CN111585869B (zh) | 2020-04-29 | 2020-04-29 | 一种即时消息的弹幕呈现方法及设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010358566.7A CN111585869B (zh) | 2020-04-29 | 2020-04-29 | 一种即时消息的弹幕呈现方法及设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111585869A CN111585869A (zh) | 2020-08-25 |
CN111585869B true CN111585869B (zh) | 2022-09-16 |
Family
ID=72124975
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010358566.7A Active CN111585869B (zh) | 2020-04-29 | 2020-04-29 | 一种即时消息的弹幕呈现方法及设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111585869B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112217713B (zh) * | 2020-10-13 | 2022-05-17 | 维沃移动通信有限公司 | 显示消息的方法和装置 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106303745A (zh) * | 2016-08-16 | 2017-01-04 | 腾讯科技(深圳)有限公司 | 弹幕的处理方法和装置 |
CN108966032A (zh) * | 2018-06-06 | 2018-12-07 | 北京奇艺世纪科技有限公司 | 一种弹幕社交方法和装置 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106792188B (zh) * | 2016-12-06 | 2020-06-02 | 腾讯数码(天津)有限公司 | 一种直播页面的数据处理方法、装置、***和存储介质 |
CN106685800B (zh) * | 2016-12-19 | 2019-11-26 | 北京五八信息技术有限公司 | 信息的提醒方法和装置 |
CN107426598B (zh) * | 2017-03-02 | 2020-07-31 | 武汉斗鱼网络科技有限公司 | 一种弹幕信息处理方法及注入模块 |
CN108401175B (zh) * | 2017-12-20 | 2020-03-06 | 广州虎牙信息科技有限公司 | 一种弹幕消息的处理方法、装置、存储介质及电子设备 |
CN108347650B (zh) * | 2018-01-29 | 2020-03-06 | 广州虎牙信息科技有限公司 | 一种确定互动结果的方法、装置、存储介质及电子设备 |
CN109729199A (zh) * | 2018-12-29 | 2019-05-07 | 努比亚技术有限公司 | 屏幕显示方法、终端以及计算机可读存储介质 |
-
2020
- 2020-04-29 CN CN202010358566.7A patent/CN111585869B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106303745A (zh) * | 2016-08-16 | 2017-01-04 | 腾讯科技(深圳)有限公司 | 弹幕的处理方法和装置 |
CN108966032A (zh) * | 2018-06-06 | 2018-12-07 | 北京奇艺世纪科技有限公司 | 一种弹幕社交方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN111585869A (zh) | 2020-08-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9451582B2 (en) | Controlling delivery of notifications in real-time communications based on communication channel state | |
CN105554027B (zh) | 资源分享方法和装置 | |
US10057308B2 (en) | Customizable reproduction of electronic meetings | |
US9131059B2 (en) | Systems, methods, and computer programs for joining an online conference already in progress | |
US8782680B2 (en) | Method and apparatus for displaying interactions with media by members of a social software system | |
US20190052473A1 (en) | Synchronized Accessibility for Client Devices in an Online Conference Collaboration | |
CN104995596A (zh) | 在选项卡层级管理音频以用于用户通知及控制 | |
US20090063945A1 (en) | Synchronization of Media Presentation Software | |
US9112980B2 (en) | Systems and methods for selectively reviewing a recorded conference | |
CN104980500B (zh) | 一种信息显示方法及终端 | |
CN106105172A (zh) | 突出显示未查看的视频消息 | |
CN113748425A (zh) | 针对视频数据中表达的内容的自动完成 | |
US20100100820A1 (en) | User specific music in virtual worlds | |
WO2020233169A1 (zh) | 一种评论内容显示方法、装置、设备及存储介质 | |
CN113728591A (zh) | 预览由评论中键入的超链接引用的视频内容 | |
CN111585869B (zh) | 一种即时消息的弹幕呈现方法及设备 | |
CN113711618A (zh) | 创作包括引用视频内容的键入的超链接的评论 | |
CN106576126B (zh) | 音频聊天管理设备和方法 | |
US20090083154A1 (en) | Method and system for automatically generating a message flow diagram | |
JP2023506364A (ja) | メッセージングプラットフォーム上のオーディオメッセージングインターフェース | |
CN109189293A (zh) | 富媒体内容的评价互动方法、装置、电子设备及存储介质 | |
WO2020233171A1 (zh) | 歌单切换方法、装置、***、终端和存储介质 | |
CN114422468A (zh) | 消息处理方法、装置、终端及存储介质 | |
US10328336B1 (en) | Concurrent game functionality and video content | |
US10320862B2 (en) | Providing content analytics on delivery rate and consumption rates differentials in live online conferencing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |