云场景实践研究第38期:video++

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介: 旨在为视频平台提供视频内AI和互动系统技术的video++,通过拥抱阿里云,月播放量已经突破20亿,国内的主要直播平台也纷纷开始全面上线video++新发布的直播互动系统,支撑直播在线用户峰值突破到100W。
更多云场景实践研究案例,点击这里: 【云场景实践研究合集】联合不是简单的加法,而是无限的生态,谁会是下一个独角兽
旨在为视频平台提供视频内AI和互动系统技术的video++,通过拥抱阿里云,月播放量已经突破20亿,国内的主要直播平台也纷纷开始全面上线video++新发布的直播互动系统,支撑直播在线用户峰值突破到100W。本文将详细分析video++初期面临的并发的能力技术瓶颈,以及如何携手阿里云解决问题实现快速成长。
阿里云让创业公司有了可以支撑海量并发的能力,帮助创业公司快速成长的时候,不用花精力投入到基础建设,创业公司再也不会由于系统的吞吐能力不足而流失用户。
video++起初采用的是国内某家云厂商,但是随着公司不断发展,接入技术的平台流量不断增大,同时产品又新增了海量推送的需求,在迫在眉睫的弹性伸缩产品还没上线的原因之下,为了把更多的精力投入到业务产品研发中,而不是基础设施建设中,video++正式决定迁移到阿里云。

采用的阿里云产品
  • 阿里云日志服务 Log Service
  • 阿里云消息队列 MQ 
  • 阿里云负载均衡 SLB
  • 阿里云弹性伸缩 Auto Scaling
  • 阿里云大数据计算服务 MaxCompute

为什么使用阿里云
迫在眉睫的弹性伸缩产品也还没上线
需要较低成本的负载均衡,弹性伸缩,MQTT推送来满足业务场景需求
需要新的日志搜集系统,避免成本浪费

关于video++
Video++是上海极链网络科技有限公司旗下专注于消费级视频领域的 AI 科技平台。[1]  专注于提供新一代的互动视频技术,智能广告位识别投放与营销解决方案,公司致力于“让视频变得互动与智能”。2016年春节前后,芒果TV的爸爸去哪儿节目开播,全面启用了video++的视频互动产品服务。当时节目的月播放量突破十亿,周末峰值时间的视频内互动并发破百万。

发展快速问题不断——基础建设之痛
video++起初采用的是国内某家云厂商,但是随着公司不断发展,对云的要求也越来越高,单纯的一个云主机已经不能满足企业需求。随着接入我们技术的平台流量不断增大,当时用的某云厂商的产品线的不足的问题也开始暴露出来。由于业务的快速增长,video++希望可以把更多的精力投入到业务产品研发中,而不是基础设施建设中。
2016年春节前后,芒果TV的爸爸去哪儿节目开播,节目的月播放量突破十亿,周末峰值时间的视频内互动并发破百万,流量和并发数突增数十倍,系统开始出现严重异常,各种接口不通,导致芒果tv灵犀互动有将近十几分钟的响应异常和素材错误。
在切换云服务商之前,video++优化自己的业务架构,通过修改缓存策略、做二级缓存、添加从库、自建MQ服务器等多种手段来进行弥补,先满足目前的用户需求,但是成本大,非常不灵活,流量低谷时形成巨大资源浪费。
video++之前的日志搜集系统是采用flume+kafka,业务流量是波动的,flume和kafka的压力也是波动的,如果准备大容量的集群,会出现成本浪费。

为什么选择阿里云?

video++上云之路
阿里的各个产品都是数据打通的,可以相互串联起来,形成一个闭环的生态。video++利用了阿里云成熟的 负载均衡,弹性伸缩,MQTT推送,而且这些都是 按量付费,十分符合video++的业务场景,上阿里云一个月后,系统逐步稳定下来。
video++使用阿里的 日志系统,替代了原有的架构,阿里的日志系统结合我们的docker部署,使用方便,功能多样,从日志采集到最终的大数据分析,形成闭环,而且无需考虑日志丢失和系统的吞吐能力,日志存储到哪里的底层实现,节省了运维成本和服务器资源成本。
video++使用 阿里云的MQ服务,实现实时在线的高并发性,实时在线数可达200万。

乘风破浪 携手前行
阿里云让创业公司有了可以支撑海量并发的能力,帮助创业公司快速成长的时候,不用花精力投入到基础建设,创业公司再也不会由于系统的吞吐能力不足而流失用户。在公司业务的快速增长中,公司可以把更多的精力投入到业务产品研发中,而不是基础设施建设中。
video++上阿里云一个月后,系统逐步稳定下来。2016年8月,video++的月播放量已经突破20亿,国内的主要直播平台也纷纷开始全面上线video++新发布的直播互动系统,而直播的互动需求远超点播,互动并发的峰值倍增也是非常明显。
阿里的日志系统结合video++的docker部署,使用方便,功能多样,从日志采集到最终的大数据分析,形成闭环,而且无需考虑日志丢失和系统的吞吐能力,日志存储到哪里的底层实现,节省了运维成本和服务器资源成本,对于video++这种流量波动大,有弹性日志搜集的创业公司来讲,更加方便。

关于video++的更多实践详情: 携手阿里云,成为更好的Video++
原文发布日期:2017-02-22
云栖社区场景研究小组成员:丁匀泰,仲浩。
相关文章
|
6天前
|
机器学习/深度学习 人工智能 自然语言处理
LTX Video:Lightricks推出的开源AI视频生成模型
LTX Video是由Lightricks推出的开源AI视频生成模型,能够在4秒内生成5秒的高质量视频。该模型基于2亿参数的DiT架构,确保帧间平滑运动和结构一致性,支持长视频制作,适用于多种场景,如游戏图形升级和电子商务广告变体制作。
52 1
LTX Video:Lightricks推出的开源AI视频生成模型
|
20天前
|
存储 人工智能 关系型数据库
拥抱Data+AI|解码Data+AI助力游戏日志智能分析
「拥抱Data+AI」系列第2篇:阿里云DMS+AnalyticDB助力游戏日志数据分析与预测
拥抱Data+AI|解码Data+AI助力游戏日志智能分析
|
3月前
|
人工智能 监控 Cloud Native
【涂鸦即艺术】基于云应用开发平台 CAP 部署 AI 实时生图绘板
本实验介绍如何使用阿里云的云原生应用开发平台CAP、函数计算FC和日志服务SLS,三步创建AI实时绘画平台。
【涂鸦即艺术】基于云应用开发平台 CAP 部署 AI 实时生图绘板
|
6月前
|
机器学习/深度学习 人工智能 网络安全
人工智能平台PAI产品使用合集之在本地可以成功进入模型流,但在服务器上无法进入,是什么原因
阿里云人工智能平台PAI是一个功能强大、易于使用的AI开发平台,旨在降低AI开发门槛,加速创新,助力企业和开发者高效构建、部署和管理人工智能应用。其中包含了一系列相互协同的产品与服务,共同构成一个完整的人工智能开发与应用生态系统。以下是对PAI产品使用合集的概述,涵盖数据处理、模型开发、训练加速、模型部署及管理等多个环节。
|
7月前
|
人工智能 测试技术
AI视频理解模型MiniGPT4-Video发布
【4月更文挑战第13天】KAUST和哈佛大学联合研发的MiniGPT4-Video模型在AI视频理解上取得突破,能处理视觉信息和文本对话,提升视频内容分析能力。该模型在多个基准测试中超过现有最佳方法,尤其在有字幕的情况下表现优异。然而,受限于大型语言模型的上下文窗口,目前仅能处理有限帧数的视频,未来研究将致力于扩展处理长视频的能力。
205 5
AI视频理解模型MiniGPT4-Video发布
|
达摩院 计算机视觉
给语言大模型加上综合视听能力,达摩院开源Video-LLaMA
给语言大模型加上综合视听能力,达摩院开源Video-LLaMA
342 0
|
人工智能
《视觉AI能力的开放现状及ModelScope实战》电子版地址
视觉AI能力的开放现状及ModelScope实战
119 0
《视觉AI能力的开放现状及ModelScope实战》电子版地址
|
机器学习/深度学习 人工智能 编解码
101 个 CV 模型集体开源,魔搭社区视觉 AI 深度解析
本文,阿里达摩院开放视觉智能负责人谢宣松,深入解析了魔搭社区里首批开源的 101 个视觉 AI 模型。
|
机器学习/深度学习 人工智能 自然语言处理
亮点回顾|2022 re:Invent Recap:创新源动力——深度学习技术洞察与实践
亮点回顾|2022 re:Invent Recap:创新源动力——深度学习技术洞察与实践
145 0
|
人工智能
《AI赋能的语音交互解决方案 Link Voice》电子版地址
AI赋能的语音交互解决方案 Link Voice
120 0
《AI赋能的语音交互解决方案 Link Voice》电子版地址