上云无忧 > 文档中心 > 腾讯云云函数客户案例 - 在线教育行业案例 | 音视频转码最佳实践
云函数 SCF
腾讯云云函数客户案例 - 在线教育行业案例 | 音视频转码最佳实践

文档简介:
客户介绍: 某国内在线教育企业,于2006年在美国纽约证券交易所上市,总部位于中国北京市海淀区中关村,是一家综合性教育集团,同时也是教育培训集团。该企业业务包括外语培训、中小学基础教育、学前教育、在线教育、出国咨询、图书出版等各个领域。旗下还有多家教育子品牌。
*此产品及展示信息均由腾讯云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

客户介绍

某国内在线教育企业,于2006年在美国纽约证券交易所上市,总部位于中国北京市海淀区中关村,是一家综合性教育集团,同时也是教育培训集团。该企业业务包括外语培训、中小学基础教育、学前教育、在线教育、出国咨询、图书出版等各个领域。旗下还有多家教育子品牌。

客户痛点

在每年暑期时,会有大量学生在企业平台上学习。在此之前都是在自建的机房里基于服务器和 NFS 来实现音视频课程的存储和转码逻辑。但由于暑期流量比较大,IDC 里的服务器不一定能满足计算需求,同时自建服务的硬件采购周期较长,于是期望寻找一种弹性方法,既能够支持快速业务部署,又能高效的完成转码功能。
在视频应用、社交应用等场景下,用户上传的图片、音视频的总量大、频率高,对处理系统的实时性和并发能力都有较高的要求。传统的容器服务,需要用户自己维护容器集群,弹性伸缩效率较低。

Serverless 解决方案

腾讯云 Serverless 云函数支持自定义转码函数,帮助企业快速搭建定制化任务处理能力,弥补当前单独云服务的功能盲点,将 ffmpeg 业务方便地从物理机、云主机或容器中移植到云函数。
使用云函数 + ffmpeg 和 COS 联动做音视频转码的运行原理如下图:

技术方案上,在云上采用云函数 + COS 的方式,可以支持弹性伸缩,即使将本地流量全部切到云上,也能全部承载。新的业务流程,会加入任务调度模块,当业务流量进入时,可以自动或者手动将流量分别导入自研服务和云上服务,同时在流程里加入了很多高可用技术,例如通过任务 TraceID 进行全链路追踪、云端计算失败本地自动重试等。新的方案里,云端服务开发简单,且无需投入太多运维精力,同时具有更优的成本优势。按量计费(用多少付多少)的云函数计费方式,降低了大量的资源成本。

Serverless 应用价值

使用腾讯云 Serverless 云函数实现音视频转码服务的优势:
云函数提供标准运行环境,并且保障资源的高可用和弹性伸缩,无需专人维护。
云函数基于实际业务消耗收费,不存在资源浪费。
云函数的开发调试流程效率会更加高效,依赖和业务解耦,可以分别单独更新,支持实时热更新。
运行环境隔离,单次请求失败不影响其他请求的正常执行。
当现有业务引入云函数时,需要注意以下两点:
云函数的引入,需要对接现有 CI/CD 流程,开发方式上有一定的转变。
现有业务代码需要做一定的改造,主要改造是将 ffmpeg 集成到函数代码中,与代码文件一起部署到 SCF。
相似文档
  • 客户介绍: 某国内在线英语教育企业作为国内最早实践 OMO 模式 (Online-Merge-Offline)的在线教育机构之一,通过深耕行业累积的教研管理经验和真实场景教学数据,在自研的配套软件系统的基础上,支撑起整个教学环节。
  • 客户介绍: 某移动互联网企业,致力于“在人机共存的世界里,用科技让生活更美好”。2014年在纽交所正式上市后,在保持原有业务优势基础上,逐渐从移动互联网向以 AI 驱动的产业互联网进行战略升级,并构建了垂直一体化的 AI 能力,包括自研芯片算力、算法能力、系统能力、应用能力、商业大脑。
  • 客户介绍: 某企业提供多功能笔记类应用,是知识管理领域中影响力较大的工具之一。它不仅是管理个人信息的智能助手,也是提高团队效率的企业工具,同时还是一个内容平台,富集高价值信息,以及一个优秀的知识和信息相关智能硬件的生产商。
  • 客户介绍: 国内某连锁餐饮企业,目前在深圳、广州、上海、苏州、佛山、惠州、东莞、昆明、重庆等地拥有140多家直营门店。同时也是红杉资本成员企业,是红杉资本在中国投资的餐饮企业之一。
  • 客户介绍: 国内某在线视频媒体平台是以视听互动为核心,集网络特色与电视特色与一体,实现 “多屏合一”,独播、跨屏、自制的新媒体视听综合传播服务平台,也是国内 A 股中最早国有控股的视频平台之一。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部