加入收藏 | 设为首页 | 会员中心 | 我要投稿 江门站长网 (https://www.0750zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 云计算 > 正文

弹性支撑百万级别直播流的乐视云“月光宝盒”是如何炼成的(内附技术干货)

发布时间:2018-03-30 01:01:31 所属栏目:云计算 来源:站长网
导读:副标题#e# 项目背景 在观看视频直播中,难免会发生因为各种打断而错过一些精彩片刻的情况,这个时候,如果我们能快速穿越回去,会是怎样一种体验?乐视云月光宝盒可以完美弥补遗憾,让精彩不再错过。 项目挑战 月光宝盒是乐视云直播 PaaS 平台的一个重要服

前面已将“月光宝盒“历经3个阶段详述,最后我们再用一张表做下简单的回顾。

弹性支撑百万级别直播流的乐视云“月光宝盒”归如何炼成的(内附技术干货) 7

上线效果数据说明

通过将 M3U8 数据统一存储到一套 TiDB 集群,大幅度简化直播源站的结构,从源头解决负载偏压、扩展的问题,同时 TiDB 很好的解决了这类写多读少的业务场景,具体体现如下:

单机 HLS 设备生产性能提升 200%。 简化直播流分配调度策略,消除集群内偏压问题。 简化直播源站结构,消除上下游关联系统耦合。 TiDB 天然的高可用提升了系统的可用性。 依赖 TiDB 的负载均衡,优雅的解决了直播流量弹性扩展的问题。 现状及计划

目前月光宝盒 v1.2 已持续稳定的服务于标准直播、移动直播、直播CDN等三大业务线,其中北京一个核心直播集群的 TiDB 峰值 写入 QPS 达到 2.5W 左右,经过 CDN 及 HLS_Consumer 的双重缓存后读请求峰值约在 5k 左右,下一步我们会将直播内部的一套数据分析系统也迁移到 TiDB中。

大家对“月光宝盒”研发技术感兴趣,也可以关注乐视云公众账号,感兴趣同学达到一定数量后,我们会举办一些线下活动进行技术分享。

单个直播集群对应的 TiDB 集群总体配置如下:

弹性支撑百万级别直播流的乐视云“月光宝盒”归如何炼成的(内附技术干货) 8

官方支持

最后再次感谢 PingCAP 的同学贡献的 TiDB,太赞了!期待后续持续合作!

作者简介:刘斌,乐视云工程师,主要参与乐视直轮播、商业直播 PaaS 架构设计迭代。

公司介绍

乐视云计算有限公司(以下简称乐视云)是新乐视上市体系中核心业务版块之一,负责新乐视体系所有基础设施服务和云计算服务。乐视云围绕视频云和物联云两大方向开展业务,致力成为领先的家庭互联智能娱乐云技术提供者,以物联云为核心创造更智能的家居社区解决方案。

乐视云在视频行业有强大的技术储备,在视频领域中的点播、直播、分发、媒体技术、视频内容理解等方面处于行业领先地位;而物联云将围绕家居安全、智能互联、环境健康等方面提供全部解决方案。

2015年到2017年的2年间,乐视云曾成功服务于除新乐视外上万家企业客户,如熊猫TV、战旗TV、快手、人人网、凤凰网、百度视频、OPPO等大型企业;在广电领域,乐视云先后与中国蓝TV、天府TV、四川网络广播电视台等广电企业建立开放型战略合作,促进新型全媒体产业融合。2016年曾融资10亿人民币,是乐视生态第四个独角兽。

(编辑:江门站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!