如何开发直播系统-简述云豹APP直播系统功能机制流程
如何开发直播系统,随着移动网络的资费降低,智能手机取代传统电话,移动互联网变得越来越简单,互联网的发展促使音视频相关的领域飞速前进,直播已经越来越普遍,真正的变成了全民直播。娱乐直播,游戏直播,这些平台应用安装使用量也逐渐的取代传统的即时通讯应用。
在这个飞速的时代,如何建立属于自己的王朝,开发一款应用于目前人们都喜欢的应用,至关重要,如何做到更吸引。系统一定要具备实用性,前瞻性,下面以云豹直播系统为例来讲解直播系统中常见的功能机制。
【基本功能机制】
【热门】
后台设置是否在热门显示,排序:先按推荐倒序排序,同为推荐 的 再按开播时间倒序排列
【最新】
按主播开播时间倒序排列,开播越晚的越靠前
【关注】
显示您关注且正在开播的主播,按开播时间倒序排序
【直播间内观众列表】没有特定排序
1.后台禁用拉黑功能(针对一些用户在平台开播做广告和违规处理)
在后台禁用拉黑用户以后,用户不能再次开播和进入他人直播间。无法发言,如果仅用时用户在直播间退出直播间后将无法进行其他操作 (iOS/安卓/pc用户在直播间内,此时将iOS/安卓/pc用户后台拉黑,iOS/安卓/pc用户会被禁言1小时 ------(拉黑后会被禁言1h,即使账号重新被启用了也要等待1h后才能发言))
被拉黑的账号重新开播或者进房间或者退出登录重新登录都会提示 该账号已被禁用。
2.站管理员功能 (此功能,针对一些用户恶意攻击主播或者在房间刷广告)
后台添加管理员(超管)以后,此账号在任何直播间有权可以禁言除主播/超管外的任何用户,但是超管不能进入1V1房间(pc/iOS/安卓用户都有超管功能)
主播不能管理超管,超管有权关闭主播直播和禁止直播。超管关闭主播直播后主播提示 涉嫌违规被停播;禁止直播后主播再开播提示 该账号已被禁用;
超管有权管理用户,禁言与踢人;禁言后系统消息提示 **已被禁言**分钟;踢人后系统消息提示 **已被踢出房间,踢出房间后该用户**s内不能再次进入直播间;禁言和踢人时长可在后台私密设置-直播配置中修改;
超管在直播间发言,直接显示为系统消息。
【3.热门推荐】
所有用户开播默认上热门,后台增加取消热门功能,当点击此用户
取消热门的时候,此用户开播不会在热门一栏显示,需后台修改才能上热门;
所有用户开播默认不推荐,推荐后app端显示在热门未推荐的主播前面,pc直接在推荐处显示
【4.直播间系统消息功能】后台可以编辑发送。全部直播间会收到此消息。
【5.直播间发言字符数量】
安卓没有限制,Ios限制50个字符,PC限制30个字符;
【6.系统升级机制】
在后台修改了系统版本,如果系统后台填写的对应APP的版本号与客户端版本号不一致的情况下;
用户一进入程序就会提示:有新版本,是否升级/点击设置中的版本更新,会提示进行升级系统,点击确定升级后,会自动跳转到最新版本的下载链接,该链接也可在后台配置。
【7.聊天服务器断开】
聊天服务器会自动重连 ,用户不用离开房间重新进入房间,系统会自动重连聊天服务器。
【8.直播时断网】
直播过程中主播断网会直接提示 网络已断开,请检查网络重新开播,然后主播直播结束,用户停留在主播离开的页面大约一分钟左右(10s误差)后提示直播结束。如果主播在一分钟内连上网络后重新开播,用户就会直接提示直播结束,然后用户在列表中可以看到最新的直播信息。
【9.主播后台】
直播中主播离开,用户提示直播暂时离开一下,一分钟内主播回来,用户方还能接着观看直播,主播离开一分钟后,用户方提示直播结束。
【10.主播杀死进程】用户提示直播结束。
【11.僵死粉功能】后台开启僵死粉主播开播后直接就有10个假人,进入一个真人带10个假人,也就是进一个真人相当于增加11个人;如果僵死粉不足10个了,进一个真人就只带剩余的那几个僵死粉,再进真人就不带僵死粉了;
【12.直播间内排行榜】
周榜:本周内对主播贡献虚拟币最多的用户,从多到少排列,最多显示20条
总榜:对主播贡献虚拟币最多的用户,从多到少排列,最多显示20条
【13.直播记录】按开播时间倒序排列(越晚开播,越靠前),最多显示50条。
14.app直播间用户列表的观看头像最多显示21个人
综上所述,直播系统的功能很多,但是制作一款功能较为完善、逻辑较为合理的直播程序这些细节才是抓住用户的关键点,现有的功能逻辑也不是一成不变的,随着新鲜事物的发生,整个直播上的结构也会发生变化,云豹直播系统会逐步更新,令系统始终保持适合的,主流的。
搭建一款直播平台,选云豹直播系统。