视频直播系统开发,直播平台搭建之“脏字库解决方案”

发布来源:云豹科技
发布人:云豹科技
2018-04-24 10:10:20

从去年开始,直播行业进入了应用多元化发展的时期,国家也加强了对直播行业的监管力度。进入2018年,随着各大头部直播平台纷纷抢占直播行业“第一股”,国家继续倡导“绿色直播、文明直播”,直播行业俨然进入了一个良性发展的时期。如今要开发直播系统,进行直播平台搭建,考虑的不光是技术因素和运营实力了,还要考虑直播内容的健康性问题。

     云豹直播系统源码现已服务了全球500多家客户,针对“敏感词”有着系统的解决方案。本篇主要为大家介绍云豹直播系统——脏字库解决方案。

1.添加关键词

后台设置关键词,设置关键词格式为(每个关键词用|隔开):关键词|关键词

2.加载关键词

用户或者主播进入房间时,请求PHP将设置的关键词添加到页面中

备注:这里我们建议最好添加关键词缓存

3.聊天关键词替换

在观众接收到聊天信息的地方,调用关键词屏蔽方法,将关键词替换,下面提供一个JS关键词方法(下方红色的字体就是你在后台设置的关键词,这里请自行读取后台信息,紫色的地方是需要替换成的样式

function filterText(sText){

 

     var reBadWords = /呵呵|哈哈/gi;

 

     return sText.replace(reBadWord,"****");

 

 }

4.聊天(带关键词屏蔽)实现流程

观众/主播方发送信息>>socket服务器进行判断验证>>socket将通过后的信息广播给本房间所有人>>观众方接收到信息>>调取关键词屏蔽方法验证本条聊天信息>>将返回的信息显示在页面上

   “脏字库解决方案”目的在于让直播平台运营方能够独立掌握关键词屏蔽的方法,绿化直播内容。如果大家对本解决方案有疑问,欢迎咨询官方客服QQ3002541659

     本解决方案为云豹网络科技原创,转载请注明出处!!!

 

相关阅读>>

云豹直播系统-后台操作使用文档(一)

云豹直播系统-后台操作使用文档(二)

云豹直播系统-后台操作使用文档(三)

声明:
以上内容为云豹科技作者本人原创,未经作者本人同意,禁止转载,否则将追究相关法律责任
立即查看