客户简介
新东方教育科技集团定位于以学生全面成长为核心,以科技为驱动力的综合性教育集团。 新东方线上教育业务的云教室系统支持了视频直播、转码、点播等新东方所有在线教育 场景。随着业务量的增大,由于直播转录及视频转码任务处理平台具有明显的波峰波谷 特性,自建机房较低的资源利用率成为了业务的核心痛点。
客户需求
直播+录播是新东方主推的课程交付模式。新东方开始对接大学生线上教育业务,对录播 课程的质量提出了更高的要求。团队开始考虑采用服务端录制的方式解决问题。服务端 录制的两个核心点在于直播录制和视频标准化生产。我们的业务模式决定了我们很难准 确预测业务量,因此,新东方关键的技术任务是实现计算弹性。
解决方案
新东方在录播转码场景下使用了阿里云函数计算FCO录播转码的核心诉求是对直播流进 行实时转码,保存为标准的视频格式,方便后续加工使用。老师进入房间发起转码请求 后,可快速启动函数实例进行转码。在上课结束后,结束转码任务,将临时音视频结果 上传至云存储后即可立即释放函数实例,不会存在任何计算资源的浪费。
接下来在云端录制项目尝试使用函数计算。使用Chrome浏览器加入直播房间,对浏览 器界面进行截屏录制,该方案的关键在于弹性提供浏览器实例。利用阿里云函数计算启 动Linux容器,在Linux容器运行Chrome浏览器实现弹性提供浏览器实例。
用户价值
• 弹性高可用:百毫秒拉起上万个实例,定时预热彻底解决冷启动困难,承载了直播转 码和录屏业务业务洪峰。
• 降本增效:有效应对大规模突发在线流量,按量付费,提高资源利用率,减少20%资 源成本开支,极大程度降低运维成本,专注业务创新。
• 架构升级:用较少的人力资源以较低的成本实现高性能的架构模式。
• 标准化模版:通过应用中心快速完成demo验证,缩短业务验证周期,提升部署效率。
相关产品
函数计算FC