利索能及
我要发布
收藏
专利号: 2018106960968
申请人: 武汉斗鱼网络科技有限公司
专利类型:发明专利
专利状态:无效专利
更新日期:2026-06-24
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种自定义 弹幕消息的处理方法,其特征在于,包括:调用预设拆分函数对接收到的弹幕消息按照第一符号进行第一拆分处理,得到至少一个键值对字符串;

对所述键值对字符串按照第二符号进行第二拆分处理,分别得到至少一个键和所述键对应的值;

将所述键和所述键对应的值存入预设键值对对象中,以用于对弹幕消息的分发操作;

根据所述预设键值对对象中的键和值的对应关系,将所述值存储到预设数据存储对象中,以用于对弹幕消息的分发操作,包括:调用键值对对象中的信息获取方法,从所述键值对对象中获取各键对应的值;

将所述键作为预设数据存储对象中的字段信息;

以所述字段信息为参数,调用所述预设数据存储对象中的信息设置方法,将所述值存入预设数据存储对象中。

2.根据权利要求1所述的方法,其特征在于,对所述键值对字符串按照第二符号进行第二拆分处理,分别得到至少一个键和所述键对应的值,包括:在预先定义的键值对转换方法中,调用预设拆分函数对所述键值对字符串按照第二符号进行第二拆分处理,将得到的至少一个键和所述键对应的值作为函数返回值。

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:将所述函数返回值存入预设键值对数组中;相应的,将所述键和所述键对应的值存入预设键值对对象中,包括:判断所述预设键值对数组的长度是否大于;

如果大于1,则将所述键和所述键对应的值存入预设键值对对象中。

4.根据权利要求3所述的方法,其特征在于,将所述键和所述键对应的值存入预设键值对对象中,包括:判断所述键对应的值是否为非空信息;

如果为非空信息,则通过调用预设键值对对象中的存入方法将所述键和所述键对应的非空值存入预先设置的键值对对象;

如果所述预设键值对数组中存储的键值对的值为空,则以空对象为参数,通过调用预设键值对对象中的存入方法,将所述空对象转换为空字符串,并将所述键和所述键对应的空字符串存入预先设置的键值对对象中。

5.一种自定义弹幕消息的处理装置,其特征在于,包括:第一拆分模块,用于调用预设拆分函数对接收到的弹幕消息按照第一符号进行第一拆分处理,得到至少一个键值对字符串;

第二拆分模块,用于对所述键值对字符串按照第二符号进行第二拆分处理,分别得到至少一个键和所述键对应的值;

键值对存储模块,用于将所述键和所述键对应的值存入预设键值对对象中;

封装模块,用于根据所述预设键值对对象中的键和值的对应关系,将所述值存储到预设数据存储对象中,以用于对弹幕消息的分发操作,包括;

调用键值对对象中的信息获取方法,从所述键值对对象中获取各键对应的值;

将所述键作为预设数据存储对象中的字段信息;

以所述字段信息为参数,调用所述预设数据存储对象中的信息设置方法,将所述值存入所述预设数据存储对象中。

6.根据权利要求5所述的装置,其特征在于,所述第二拆分模块具体用于:在预先定义的键值对转换方法中,调用预设拆分函数对所述键值对字符串按照第二符号进行第二拆分处理,将得到的至少一个键和所述键对应的值作为函数返回值。

7.一种终端,其特征在于,所述终端包括:

一个或多个处理器;

存储装置,用于存储一个或多个程序,

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1‑4中任一所述的自定义弹幕消息的处理方法。

8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1‑4中任一所述的自定义弹幕消息的处理方法。