客户案例 / 电信

2024 年
NTTドコモ

NTT Docomo 为推出 Lemino 流式处理服务重新构建了基础设施,为数百万并发直播提供便利

服务推出后的 3 个月内,月活跃用户达到 500 万

多达 30 个直播频道

工程师人工工时减少了 90%

概览

NTT Docomo Inc. (NTT Docomo)提供 Lemino 视频流式处理服务,在 2023 年 4 月创建 Lemino 服务时,使用 Amazon Web Services(AWS)提供的 AWS Media Services 和完全托管服务重新构建了其流式处理基础设施。新的视频流式处理平台支持直播世界拳击赛等备受瞩目的赛事,这有助于吸引用户。在该服务推出后的 3 个月内,月活跃用户数量增长了近七倍,达到 500 万。

NTTドコモ

机会 | 重新构建视频流式处理基础设施以扩大直播范围

NTT Docomo Lemino 是一项视频流式处理服务,是 NTT 自 2015 年起提供的 dTV 的更新版。NTT Docomo 的 Smart Life Business Company 产品设计部 1 视频服务高级经理 Keiichiro Miyasato 表示:“用户界面经过了重大改进,使其重新成为一项加强沟通交流的服务,包括使用‘心跳’和‘兴奋’等情感关键词搜索内容,以及搜索粉丝评价的内容等功能。”

在推出 Lemino 时,该团队在直播服务基础设施和应用程序后端系统方面遇到了障碍。现有的直播是在本地环境中运行的,因此基础设施难以增加直播的数量。现有应用程序的后端已经在 Amazon Elastic Compute Cloud(Amazon EC2)和 Amazon Relational Database Service(Amazon RDS)等 AWS 服务上;但在大规模流式处理期间,由于扩展中断,该架构在运营工作负载和成本方面面临挑战。因此,该公司决定重新构建与大规模直播兼容的视频流式处理基础设施,并实现服务稳定性服务。 

Miyasato 表示:“尽管 dTV 拥有数百万用户,但为了适应 NTT Docomo 的 d 账户用户大量涌入这项新服务,我们的目标是构建一个可以支持数千万用户的流式处理平台。这就是我们决定使用 AWS 托管服务进行重新构建的原因。” 

kr_quotemark

“能够提供稳定的视频流式处理服务,并有充足的资源容量来处理数百万次访问,这是在 AWS 上重新构建我们的视频流式处理基础设施的最大优势。”

Keiichiro Miyasato
NTT Docomo Inc. 的 Smart Life Business Company 产品设计部 1 视频服务高级经理

解决方案 | 使用 AWS Managed Services 构建可扩展的直播环境

NTT Docomo 采用了 AWS Media Services 作为其直播服务基础设施,该服务有助于创建数字内容以及构建直播和点播视频工作流。NTT Docomo 的 Smart Life Business Company 产品设计部 1 经理 Minenobu Ohashi 表示:“对于 dTV 来说,运营很复杂,而且一旦发生故障就很难查明问题,但是集成到 AWS 后,帮助我们实现了全面运营,减少了运营工作负载。”“此外,我们还使用 AWS API 开发了一种机制,让负责直播节目的团队可以轻松部署 AWS Media Services,以构建节目通用的流式处理环境。它将工程师从部署中解放出来,并且支持多个并发直播。”

工程师们并不总是能够在现场处理小规模的直播。作为解决方案,NTT Docomo 采用了 AWS Elemental Link(流式处理专用硬件),它提供了一种无需配置、经济高效的方式,可以将高质量视频稳定地传输到 AWS,以便拍摄人员可以随时随地控制视频编码。这优化了单次现场表演的成本,因为工程师无需前往现场。

该解决方案使用 AWS Elemental MediaConnectAWS Elemental MediaLiveAWS Elemental MediaPackage。对于大规模流式处理,NTT Docomo 采用了具有多个可用区的冗余设计。此外,如果东京地区出现故障,Lemino 可以将流式处理功能切换到多个地区,例如海外地区或大阪地区,从而提供进一步的冗余。该服务使用多内容分发网络(CDN)配置,便于根据需要添加其他 CDN。

这种可扩展的架构可以高效地处理大规模的流式处理需求。为了实现可扩展性和成本效益,该服务将数据库功能分散到:Amazon Aurora(在全球范围内提供无与伦比的高性能和可用性,完全兼容 MySQL 和 PostgreSQL);Amazon DynamoDB(无服务器的 NoSQL 数据库服务);Amazon DynamoDB Accelerator(DAX)(为 Amazon DynamoDB 构建的完全托管、高度可用的缓存服务);以及 Amazon OpenSearch Service(开源的分布式搜索和分析套件,衍生自 Elasticsearch)中,而不是在 Amazon RDS 上设置所有功能。Amazon DynamoDB 用作应用程序容器的后端,每秒有数万次请求,而 Amazon OpenSearch Service 用于内容数据和用户通信数据以提供搜索功能。NTT Docomo 的 Smart Life Business Company 产品设计部 1 经理 Akio Kudo 表示:“过去,当访问量迅速增加时,连接限制就会成为瓶颈。”“对于需要稳健应对请求峰值的流程,我们采用了完全托管的 Amazon DynamoDB。”

架构

架构

成果 | 在服务推出后的 3 个月内获得 500 万活跃用户

凭借全面改造的架构,Lemino 直播了一系列备受瞩目的内容,并在具有大规模访问量的节目中表现稳定。Lemino 因其丰富的内容而备受赞誉,在推出该服务后的 3 个月内,月活跃用户达到 500 万,增长了近七倍。

Miyasato 表示:“能够提供稳定的视频流式处理服务,并有充足的资源容量来处理数百万次访问,这是我们最大的优势。在我们的传统架构中,由于局限性,扩展资源是一个耗时且渐进的过程。但是,我们的新架构允许快速扩展和收缩资源,从而提高成本效益,因为我们可以在短时间内动态适应需求。” 

该公司成功直播了最多 30 个频道,并计划在 2024 年将其扩展到最多 50 个频道,预计会有更大规模的直播环境。

Ohashi 表示:“我们每天提供多种类型内容的直播,但多亏了 AWS Media Services 和完全托管的服务,工程师们的工作负载大约只有过去的十分之一。”“我们现在能够专注于开发能够产生高附加值的服务。经过多年的支持,AWS 对我们的流式处理基础设施非常熟悉,因此我们非常感谢能够获得解决方案架构师(SA)的适当技术支持,及其技术客户经理(TAM)为大型活动提供的风险缓解支持和案例支持。”

由于 Lemino 极大地提高了后端的可用性,因此用户几乎不受应用程序错误的影响。Kudo 表示:“在新环境中,即使某些任务中断,整体服务也不再会受到影响,我们降低了运营负荷。”

Lemino 的下一步计划是在直播中插入有针对性的广告,以产生更多收入。鉴于此,该公司目前正在使用 AWS Elemental MediaTailor(这是一项面向视频提供商的频道组装和个性化广告插入服务)实现广告插入功能。

Miyasato 表示:“借助改进的架构,我们提供的视频服务让数百万用户感到满意。”“我们期待 AWS 继续提供技术支持。”

关于 NTT Docomo Inc.

NTT Docomo Inc. 于 1992 年 7 月 1 日开始运营。2022 年 5 月,它将 NTT Communications 和 NTT Comware 从 NTT 集团中分离出来。2022 年 7 月,该公司成立了 Smart Life Company,该组织负责金融和支付、视频和娱乐以及医疗等非通信领域。

使用的 AWS 服务

AWS Media Services

AWS 提供在所有云中最专用的媒体服务、软件和设备,让创建、转型和交付数字内容变得快速而轻松。 

了解详情 »

AWS Elemental Link 编码设备可将实时视频源(如摄像机或视频制作设备)连接至云端。 

了解详情 »

Amazon DynamoDB

Amazon DynamoDB 是一项无服务器的 NoSQL 数据库服务,您可以通过该服务开发任何规模的现代应用程序。 

了解详情 »

Amazon OpenSearch Service

Amazon OpenSearch Service 可让您轻松执行交互式日志分析、实时应用程序监控、网站搜索等工作。OpenSearch 是一款开源的分布式搜索和分析套件,衍生自 Elasticsearch。 

了解详情 »

以上内容基于 2023 年 12 月的采访

更多电信行业客户案例

未找到任何项目 

1

行动起来

无论行业无论规模,每天都有各种机构在使用 AWS 实现自身业务转型、实现企业愿景。欢迎您联系我们的专家,立即踏上您的 AWS 之旅。