您当前的位置: 首页 >  后端

蔚1

暂无认证

  • 5浏览

    0关注

    4692博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

如何从零构建直播系统(后端篇)

蔚1 发布时间:2018-04-12 10:43:40 ,浏览量:5

如何从零搭建和理解直播系统,包括运维,直播流供应商选择,多端支持直播,直播互动能力,后台管理,实时结算,月度主播公会结算等,会让你对直播有个更清晰的认识。本人在直播行业也有4年,踩过很多坑,也会分享一些经验给大家。

  1. 选择合适的直播流供应商,可能是多家互备;
  2. 自建机房还是使用云;
  3. 开关播流程,多端支持直播能力;
  4. 直播互动功能,弹幕,送礼,活动等;
  5. 后台管理能力;
  6. 实时结算系统设计;
  7. 主播公会结算系统设计;
  8. 多年踩坑经验。

实录提要:

  • 微服务具体怎么和直播业务结合起来,什么样的系统适合微服务?
  • 关于直播端,App 端有 SDK 提供,那么对于 PC 端的直播端是否完全自研?
  • 做过腾讯直播对接,对于兼容阿里云直播或者其他直播,接入 API 差异有多大?
  • 当发生故障切换,用户端是否做了相关检测机制自动刷新?
  • 对于直播在线数据,是自己采集存储还是都通过第三方平台获取?
  • 龙珠的道具系统是怎么样的,如何灵活地完成各种快速新道具需求?
  • 龙珠几百万在线是怎么计算的,用的是 shard 和 bitmap 吗?
  • 百万人的直播,卡顿、延迟、掉线怎么去优化?
  • 存储过程是不是还应该使用,它有什么好处和坏处,适合哪些场景?
  • 微服务分解依据,从项目上怎么分解成更小粒度?
  • 怎么更好地理解系统的负载均衡?
  • 龙珠直播服务端是用什么语言开发的?
  • 在做微服务的时候是如何做日志记录的快速定位?
  • 在做微服务的时候网关如何分发?
  • 对于微服务这么庞大的体系,龙珠是如何做技术选型的?

阅读全文: http://gitbook.cn/gitchat/activity/5a0f98c00321202f017b7603

您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。

FtooAtPSkEJwnW-9xkCLqSTRpBKX

关注
打赏
1560489824
查看更多评论
立即登录/注册

微信扫码登录

0.0515s