当前位置: 移动技术网 > IT编程>开发语言>JavaScript > 架构集二---如何从中台角度搭建直播聊天室

架构集二---如何从中台角度搭建直播聊天室

2020年07月17日  | 移动技术网IT编程  | 我要评论

前言

视频直播已经是一种成熟的产品形态,在不同行业中有多种应用场景。在泛娱乐行业,游戏直播、秀场直播、演唱会直播等已经走进广大用户的日常生活;在电商行业,网红带货直播已经成为增长的新动能;在教育行业,1对多的教育直播也正在改变着整个行业的格局。视频直播占用着越来越多的用户使用时间。随着线上线下服务的进一步融合,视频直播也将会有迎来越来越多的使用场景。

让专业的人做专业的事。通常来说,一个典型的视频直播产品会使用二类中台能力:直播聊天室SDK和视频直播SDK。直播聊天中台主要负责提供视频直播中的文字聊天室部分,如聊天室IM消息收发、弹幕、送礼物、聊天室人员管理等功能。视频直播主要提供视频编解码、主播推流到CDN,观众从CDN拉流观看等功能。

功能分析

典型的聊天中台主要的功能特性包括:

聊天室消息类型及扩展功能

  • 支持丰富的消息类型,包括文字、语音、图片、点赞、礼物、弹幕等类型,同时支持自定义消息,您可以根据自己业务逻辑来自行实现;(点赞、礼物、弹幕等消息类型可以使用自定义消息体消息实现)

  • 实时消息回调,支持对用户发送的消息进行处理,可以在您的应用服务器上实时保存聊天记录;

聊天室管理功能:

  • 聊天室创建和销毁;

  • 聊天室成员管理功能,支持加入、离开、禁言、踢人、封禁等用户操作;

  • 支持黑名单功能,被列入黑名单的用户不能再次加入聊天室;

  • 支持多管理员,除主播外可以指定管理员,对成员进行管理;

内容审核:

  • 敏感词过滤&消息反垃圾,支持自定义敏感词对消息进行过滤,基于用户行为智能反垃圾;

超大并发直播聊天室:

本文地址:https://blog.csdn.net/FENGQIYUNRAN/article/details/107393519

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网