业务覆盖全球190多个国家和地区,服务全球用户超过4000万,业务领域横跨生物技术、健康管理、酒店旅游、教育培训、金融投资......运营这样一家跨国集团的全球化业务,需要在全球部署多少 IT 管理中心?
天狮集团作为这样一家跨国公司,给出的答案是:3个。
01.
一个 “小目标”:加速实现全球直播
天狮的全球化业务,主要由位于天津、北京和杭州的 3 个精简的 IT 团队负责,积极通过技术创新提升业务开发效率,源源不断地为天狮在全球输出业务动力。
2021 年,天狮将快速实现海内外直播服务提高为战略目标:
全球直播既关系到集团的全球销售利益,也影响到集团内部的跨国运营效率。
(天狮直播需求数据流)
天狮全球直播的特点与需求:
(天狮 Serverless 云函数直播架构图)
02.
云函数在线视频转推
将主播的录播视频或者 RTMP 直播流推送到实时音视频 TRTC 房间进行直播,同时选择使用 Redis 开启推流直播的实时记录,由 API 网关将进度实时写入 Redis。天狮集团的完整直播流程包括直播推流、转码、录制、鉴黄、CDN 旁路加速等综合功能,通过腾讯云 Serverless 云函数远程调用函数服务快速构建,实现回放视频直播服务,缩短开发周期。
云函数的可编程性,可以基于不同的编程语言(Python / Node / PHP / Java / Go),撰写自定义业务逻辑,整合其他云服务及第三方服务,扩展业务边界,高效创新玩法。在天狮全球直播服务中,通过腾讯云 TRTC 音视频服务、SCF 云函数、IM 即时通讯、VOD 云直播、云存储等相关服务,整合对接第三方的实时语音识别和 AI 文本翻译,实现海外直播字幕翻译功能,解决全球电商直播带货、全球会议转播和实时互动的需求,达成集团战略目标。
(天狮全球会议、电商直播 业务实现效果图)
自定义业务逻辑
对接第三方的实时语音识别和 AI 文本翻译,实现海外直播多语种字幕的翻译功能。
主播端
专业设备推流,一路视频流同时满足多个 App 直播互动;针对电商的销售属性,主播端保障商品上架、互动连麦等助销功能使用顺畅。
海量并发处理
每秒最高支持10万并发请求数,面对直播过程中不可控的突发流量,高并发承载能力稳定支撑密集的业务峰值。
流媒体处理
采用流式拉取源视频文件,流式上传转码文件的工作方式,搭配对象存储,一键构建自动化转码流程;直播过程中,对直播内容进行录制截图以满足回播和违规内容审查需求。
“持续保持技术创新,用技术赋能市场,以更快更好的项目交付成果达成集团战略目标。”
——天狮集团高级经理 鱼箴。
03.
电商业务中云函数典型应用场景
1. 电商直播等 CPU 密集型业务
直播带货已成为线上电商平台的标配功能。电商直播中,需要专业、稳定的直播推流、转码、分发、播放等服务,满足超低延迟、超高画质、超大并发访问量的要求。在直播结束后,通常需要对回播视频进行处理,例如音视频转码和混流、回播视频二次分发和存储等。相较于自建转码服务器,云函数 SCF 无需考虑转码服务器闲置时间的利用效率、以及服务器运维等问题。
(云函数电商直播方案)
2. 电商大促等波峰波谷型业务
每年双11、618等电商大促期间,电商行业线上渠道面临历史级别的流量挑战,中大型电商平台的峰值调用量可达上千万 / 分钟,面临高于日常10至20倍的流量压力;日常运营活动中,例如精品秒杀、限时抢购等,电商平台也同样面临大流量高并发、波峰波谷用户流量明显分化的典型场景。云函数 SCF 提供弹性、可扩展的基础设施和护航服务,帮助电商客户把握业务增长的机遇,从容应对挑战。
(电商弹性大促架构图)
3. 智能图片处理等事件驱动型业务
在电商平台上,每天都会有大量商品图片的查询请求和更新请求。高峰情况下,每天有千万级甚至亿级的图片处理需求。云函数 SCF 提供图片裁剪、增加水印等多种处理能力,满足电商业务的图片处理诉求。同时针对图片处理、存储的高可用要求,可以支持对象存储的跨区域高可用部署。
传统方案需要搭建一个在线服务器并部署 Web 应用来进行图片处理,程序按照一定规则定时触发事件。在传统方案中,主要有三个困扰:没有请求时,空置率较高;需要专门维护一套运行处理代码;需要考虑并发和定时器的执行方法,来保障图片处理的及时性。
而在 Serverless 架构中,用户仅需要在云函数 SCF 上设置触发器+函数,当用户把图片上传到对象存储中,将会触发函数代码进行图片处理,并把图片转移到新的存储桶中。整个过程,不需要搭建 Web 服务器,无需编写触发条件,也无需关注业务运维。
(云函数图像处理方案)
腾讯云音视频在音视频领域已有超过21年的技术积累,持续支持国内90%的音视频客户实现云上创新,独家具备 RT-ONETM 全球网络,在此基础上,构建了业界最完整的 PaaS 产品家族,并以 All in One SDK 的创新方式为客户服务。腾讯云音视频为全真互联网时代,提供坚实的数字化助力。