交互消息处理方法、装置、设备和介质制造方法及图纸

技术编号:33718205 阅读:18 留言:0更新日期:2022-06-08 21:09
本公开实施例涉及一种交互消息处理方法、装置、设备和介质,其中,该方法包括:确定待发送至第一终端设备的第一交互消息;对第一交互消息进行预设处理,得到第一消息处理结果,并缓存第一消息处理结果;将第一消息处理结果发送至第一终端设备;确定待发送至第二终端设备的第二交互消息;在确定第二交互消息与第一消息处理结果对应的情况下,将缓存的第一消息处理结果发送至第二终端设备。本公开实施例可以将已经缓存的消息处理结果发送至不同的终端设备,减少交互消息发送过程中的重复性消息预设处理操作,减缓服务器的数据处理压力,减少服务器的资源消耗,提高交互消息的分发效率。提高交互消息的分发效率。提高交互消息的分发效率。

【技术实现步骤摘要】
交互消息处理方法、装置、设备和介质


[0001]本公开涉及互联网直播
,尤其涉及一种交互消息处理方法、装置、设备和介质。

技术介绍

[0002]在直播场景下,观众与主播之间的互动消息包括聊天、礼物、点赞等各种消息。服务器获取到每个直播间的互动消息后,如果按照相同的消息处理过程,逐一确定并处理需要发送至每个终端设备(或称为客户端)中,则会导致服务器的数据处理压力较大、资源消耗较大等问题。

技术实现思路

[0003]为了解决上述技术问题或者至少部分地解决上述技术问题,本公开实施例提供了一种交互消息处理方法、装置、设备和介质。
[0004]第一方面,本公开实施例提供了一种交互消息处理方法,包括:
[0005]确定待发送至第一终端设备的第一交互消息;
[0006]对所述第一交互消息进行预设处理,得到第一消息处理结果,并缓存所述第一消息处理结果;
[0007]将所述第一消息处理结果发送至所述第一终端设备;
[0008]确定待发送至第二终端设备的第二交互消息;
[0009]在确定所述第二本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种交互消息处理方法,其特征在于,包括:确定待发送至第一终端设备的第一交互消息;对所述第一交互消息进行预设处理,得到第一消息处理结果,并缓存所述第一消息处理结果;将所述第一消息处理结果发送至所述第一终端设备;确定待发送至第二终端设备的第二交互消息;在确定所述第二交互消息与所述第一消息处理结果对应的情况下,将缓存的所述第一消息处理结果发送至所述第二终端设备。2.根据权利要求1所述的方法,其特征在于,所述对所述第一交互消息进行预设处理,得到第一消息处理结果,包括:对所述第一交互消息进行消息序列化处理和压缩处理,得到所述第一消息处理结果。3.根据权利要求1所述的方法,其特征在于,所述缓存所述第一消息处理结果,包括:获取所述第一交互消息的消息ID,并基于所述第一交互消息的消息ID计算得到第一哈希值;按照所述第一哈希值与所述第一消息处理结果的对应关系,缓存所述第一消息处理结果。4.根据权利要求3所述的方法,其特征在于,确定所述第二交互消息与所述第一消息处理结果对应,包括:获取所述第二交互消息的消息ID,并基于所述第二交互消息的消息ID计算得到第二哈希值;如果所述第二哈希值与所述第一哈希值相同,则确定所述第二交互消息与所述第一消息处理结果对应。5.根据权利要求3所述的方法,其特征在于,如果所述第一交互消息包括多个子消息,则所述获取所述第一交互消息的消息ID,并基于所述第一交互消息的消息ID计算得到第一哈希值,包括:获取所述第一交互消息中各个子消息的消息ID,并按照预设排序策略将所述各个子消息的消息ID进行拼接,得到第一拼接ID序列;基于所述第一拼接ID序列计算得到所述第一哈希值。6.根据权利要求1所述的方法,其特征在于,还包括:在确定所述第二交互消息与所述第一消息处理结果不对应的情况下,对所述第二交互消息进行所述预设处理,得到第二消息处理结果,并缓存所述第二消息处理结果;将所述第二消息处理结果发送至所述第二终端设备。7.根据权利要求1所述的方法,其特征在于,所述确定待发送至第一终端设备的第一交互消息,包括:获取所述第一终端设备的第一预设信息,并基于所述第一...

【专利技术属性】
技术研发人员:许凤强
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:

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

1