【技术实现步骤摘要】
交互消息处理方法、装置、设备和介质
[0001]本公开涉及互联网直播
,尤其涉及一种交互消息处理方法、装置、设备和介质。
技术介绍
[0002]在直播场景下,观众与主播之间的互动消息包括聊天、礼物、点赞等各种消息。服务器获取到每个直播间的互动消息后,如果按照相同的消息处理过程,逐一确定并处理需要发送至每个终端设备(或称为客户端)中,则会导致服务器的数据处理压力较大、资源消耗较大等问题。
技术实现思路
[0003]为了解决上述技术问题或者至少部分地解决上述技术问题,本公开实施例提供了一种交互消息处理方法、装置、设备和介质。
[0004]第一方面,本公开实施例提供了一种交互消息处理方法,包括:
[0005]确定待发送至第一终端设备的第一交互消息;
[0006]对所述第一交互消息进行预设处理,得到第一消息处理结果,并缓存所述第一消息处理结果;
[0007]将所述第一消息处理结果发送至所述第一终端设备;
[0008]确定待发送至第二终端设备的第二交互消息;
[00 ...
【技术保护点】
【技术特征摘要】
1.一种交互消息处理方法,其特征在于,包括:确定待发送至第一终端设备的第一交互消息;对所述第一交互消息进行预设处理,得到第一消息处理结果,并缓存所述第一消息处理结果;将所述第一消息处理结果发送至所述第一终端设备;确定待发送至第二终端设备的第二交互消息;在确定所述第二交互消息与所述第一消息处理结果对应的情况下,将缓存的所述第一消息处理结果发送至所述第二终端设备。2.根据权利要求1所述的方法,其特征在于,所述对所述第一交互消息进行预设处理,得到第一消息处理结果,包括:对所述第一交互消息进行消息序列化处理和压缩处理,得到所述第一消息处理结果。3.根据权利要求1所述的方法,其特征在于,所述缓存所述第一消息处理结果,包括:获取所述第一交互消息的消息ID,并基于所述第一交互消息的消息ID计算得到第一哈希值;按照所述第一哈希值与所述第一消息处理结果的对应关系,缓存所述第一消息处理结果。4.根据权利要求3所述的方法,其特征在于,确定所述第二交互消息与所述第一消息处理结果对应,包括:获取所述第二交互消息的消息ID,并基于所述第二交互消息的消息ID计算得到第二哈希值;如果所述第二哈希值与所述第一哈希值相同,则确定所述第二交互消息与所述第一消息处理结果对应。5.根据权利要求3所述的方法,其特征在于,如果所述第一交互消息包括多个子消息,则所述获取所述第一交互消息的消息ID,并基于所述第一交互消息的消息ID计算得到第一哈希值,包括:获取所述第一交互消息中各个子消息的消息ID,并按照预设排序策略将所述各个子消息的消息ID进行拼接,得到第一拼接ID序列;基于所述第一拼接ID序列计算得到所述第一哈希值。6.根据权利要求1所述的方法,其特征在于,还包括:在确定所述第二交互消息与所述第一消息处理结果不对应的情况下,对所述第二交互消息进行所述预设处理,得到第二消息处理结果,并缓存所述第二消息处理结果;将所述第二消息处理结果发送至所述第二终端设备。7.根据权利要求1所述的方法,其特征在于,所述确定待发送至第一终端设备的第一交互消息,包括:获取所述第一终端设备的第一预设信息,并基于所述第一...
【专利技术属性】
技术研发人员:许凤强,
申请(专利权)人:北京字节跳动网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。