详情页标题前

腾讯云云函数(SCF)音视频转码最佳实践-云淘科技

详情页1

客户介绍

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

客户痛点

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

Serverless 解决方案

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

腾讯云云函数(SCF)音视频转码最佳实践-云淘科技

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

Serverless 应用价值

使用腾讯云 Serverless 云函数实现音视频转码服务的优势:云函数提供标准运行环境,并且保障资源的高可用和弹性伸缩,无需专人维护。云函数基于实际业务消耗收费,不存在资源浪费。云函数的开发调试流程效率会更加高效,依赖和业务解耦,可以分别单独更新,支持实时热更新。运行环境隔离,单次请求失败不影响其他请求的正常执行。当现有业务引入云函数时,需要注意以下两点:云函数的引入,需要对接现有 CI/CD 流程,开发方式上有一定的转变。现有业务代码需要做一定的改造,主要改造是将 ffmpeg 集成到函数代码中,与代码文件一起部署到 SCF。
官网1折活动,限时活动,即将结束,速速收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

转转请注明出处:https://www.yunxiaoer.com/150121.html

(0)
上一篇 2023年12月9日 下午1:31
下一篇 2023年12月9日 下午1:32
详情页2

相关推荐

  • 腾讯云容器服务配置子账号对 TKE 服务全读写或只读权限同尘科技

    操作场景 您可以通过使用访问管理(Cloud Access Management,CAM)策略让用户拥有在容器服务(Tencent Kubernetes Engine,TKE)控制台中查看和使用特定资源的权限。本文档中的示例指导您在控制台中配置部分权限的策略。 操作步骤 配置全读写权限 1. 登录访问管理控制台,选择左侧导航栏中的 策略。2. 在“策略”管理…

    2023年12月9日
  • 阿里云RDS数据库什么是数据库代理-云淘科技

    RDS PostgreSQL数据库代理提供自动读写分离功能。数据库代理是位于数据库服务端和应用服务端之间的网络代理服务,用于代理应用服务端访问数据库时的所有请求,具有高可用、高性能、可运维、简单易用等特点,本文介绍RDS PostgreSQL的数据库代理服务。 适用场景 事务内有大量请求,导致主实例负载过高的场景。 连接数过多导致主实例负载过高的场景。 纯只…

    阿里云数据库 2023年12月9日
  • 腾讯云对象存储请求费用

    请求次数包括用户请求次数和用户配置功能后产生的后端请求次数。请求费用按照发送到对象存储(Cloud Object Storage,COS)的请求指令次数进行计算。用户请求次数:指用户使用 API、SDK 或控制台等方式进行数据上传、下载、查询、删除等操作,这些操作实际上是通过对腾讯云对象存储发送请求指令来实现的。后端请求次数:指生命周期沉降、归档回热到期后对…

    腾讯云 2023年12月9日
  • 腾讯云容器服务使用说明同尘科技

    本文向您介绍如何使用原生节点专用调度器。 安装原生节点专用调度器 1. 登录 容器服务控制台。2. 在左侧选择 TKE Insight > Node Map。3. 在 Node Map 页面中,鼠标悬浮到页面下方某一个 Node 上,单击详情。4. 在该 Node 的详情页的右上角,打开“原生节点专用调度器”开关。 注意该能力为全局能力,即一个集群…

    2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云云点播TCPlayer 快直播降级说明

    降级场景 快直播基于 WebRTC 实现,依赖于操作系统和浏览器对于 WebRTC 的支持。目前,SDK 对以下操作系统和浏览器进行了测试,测试结果如下: 操作系统 操作系统版本 浏览器类型 浏览器版本 是否支持拉流 Windows win 10 Chrome 86+ ✓   Firefox 88+ ✓   Microsoft Edge 86+ ✓ …

    腾讯云 2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。