[发明专利]一种直播服务的提供方法及装置在审
申请号: | 201710179803.1 | 申请日: | 2017-03-23 |
公开(公告)号: | CN108632634A | 公开(公告)日: | 2018-10-09 |
发明(设计)人: | 陈华 | 申请(专利权)人: | 北京小唱科技有限公司 |
主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/258;H04N21/4788;H04L29/06 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 100028 北京市朝阳区太*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 特征信息 直播服务 用户提供 拒绝服务 身份信息 网络地址 用户发送 服务 服务器 直播 防御 攻击 应用 保证 | ||
本发明提供了一种直播服务的提供方法及装置。应用于服务器,所述方法包括:获取直播间中各用户的特征信息,其中,所述用户的特征信息包括用户的网络地址和用户发送的消息中至少一种、以及用户的身份信息;根据所述特征信息划分用户所属的服务等级;基于所述服务等级为用户提供相应的直播服务。通过本发明对于低等级的用户提供较少的服务或者拒绝服务,一方面起到防御攻击者的作用,另一方面保证了高价值用户的使用质量。
技术领域
本发明涉及直播服领域,特别是涉及一种直播服务的提供方法及装置。
背景技术
随着互联网和流媒体技术的发展,集社交、互动、在线演艺于一体的视频直播已成为目前很火热的一种玩法。在直播应用中,聊天系统是其重要的组成部分,是用户与主播交流沟通的主要方式。攻击者通过大量链接聊天服务器,短时间内挤占服务器资源,虽然可能链接数量未达到服务器的上限,但是由于消息延迟、机器性能、网络带宽等方面的限制对正常用户造成影响,因此需要对这些恶意链接进行拦截。
目前对DDOS(Distributed Denial of service,分布式拒绝服务)等攻击方式的解决方案是在网络层过滤掉异常流量,但攻击者遵循正常的业务逻辑发起的请求,往往会逃过系统的过滤,因此需要在业务层面上来防范这种攻击。并且,网络层的某些过滤条件,有可能误伤正常的用户,当用户是高价值用户时,会对产品本身造成非常大的影响。
发明内容
本发明提供一种直播服务的提供方法,以解决聊天服务器防御攻击,保证高价值用户使用质量的问题。
依据本发明的一个方面,提供了一种直播服务的提供方法,应用于服务器,所述方法包括:
获取直播间中各用户的特征信息,其中,所述用户的特征信息包括用户的网络地址和用户发送的消息中至少一种、以及用户的身份信息;
根据所述特征信息划分用户所属的服务等级;
基于所述服务等级为用户提供相应的直播服务。
可选地,所述根据所述特征信息划分用户所属的服务等级包括:
按照针对不同身份信息设定的服务等级,查找与所述用户的身份信息对应的服务等级,其中所述身份信息包括登录状态、注册账号的账号等级中至少一种。
可选地,在所述根据所述特征信息划分用户所属的服务等级之后,所述方法还包括:
根据所述特征信息调整用户所属的服务等级。
可选地,所述根据所述特征信息调整用户所属的服务等级包括:
获取所述直播间中各用户的网络地址;
提取使用同一网络地址的用户所属的服务等级;
计算所述服务等级的平均等级数;
提高低于所述平均等级数的用户所属的服务等级。
可选地,所述根据所述用户的特征信息调整用户所属的服务等级包括:
统计用户向所述直播间中发送消息的消息参数;
根据所述消息参数判断用户的发送行为是否为恶意发送;
若所述用户的发送行为是恶意发送,则降低用户所属的服务等级。
可选地,所述消息参数包括消息类型、消息发送频率中至少一种。
可选地,所述基于所述服务等级为用户提供相应的直播服务包括:
遍历所述直播间的用户列表,并提取各用户所属的服务等级;
根据待提供的直播服务所需的服务等级筛选目标用户;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小唱科技有限公司,未经北京小唱科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710179803.1/2.html,转载请声明来源钻瓜专利网。