跳至主要内容

AWS 解决方案库

AWS 上由数字人主持的直播指南

概览

本指南可帮助您构建能够通过云渲染、云直播和人工智能(AI)服务直播点播内容的数字人。您可以使用本指南快速构建和管理系统,该系统将根据业务场景控制数字人的语言、声音和语调。此外,您可以将直播视频推送到基于 Amazon Interactive Video Service(Amazon IVS)的各种终端。直播通过边缘网络分发,能够扩展到多达 1 万名观众。

工作原理

这些技术细节包含一张架构图,用于说明如何有效使用本解决方案。该架构图展示了关键组件及其相互作用,并逐步概述了架构的结构和功能。

自信地进行部署

为部署做好准备了吗? 查看 GitHub 上的示例代码,了解详细的部署说明,以根据需要按原样部署或进行自定义部署。

访问示例代码

Well-Architected 支柱

上面的架构图是按照 Well-Architected 最佳实践创建的解决方案示例。要做到完全的良好架构,您应该遵循尽可能多的 Well-Architected 最佳实践。

CloudWatch 持续监控 Lambda 和 API Gateway 的步骤和性能。这可以帮助您了解步骤何时被阻止或可能被阻止,以及哪些服务导致响应延迟。通过 CloudWatch 进行监控可帮助您随着时间的推移优化系统。

阅读卓越运营白皮书

AWS 身份和访问管理 (IAM) 访问取代了服务之间的凭证访问,以提高系统安全性。使用 IAM,您应将角色访问限制为系统内的最低权限,而无需在代码和配置中存储任何凭证信息。Amazon S3 阻止公共访问,您可以使用 A mazon CloudFront 访问 S3 存储桶,它可以保护来自公共网络的未经授权的访问。

阅读安全白皮书

API Gateway Lambda DynamoDB 支持无服务器架构。无服务器服务可以根据实际工作负载自动扩展。这通过减少直播系统中应用程序发生故障的几率来提高可靠性。

阅读可靠性白皮书

Amazon IVS 帮助系统为最终用户提供高性能服务。Amazon IVS 通过实时流媒体实现这一目标,从主机到观众的延迟可能低于 300 毫秒,使您能够创造引人入胜的实时视频体验。亚马逊 IVS 还提供高并发性,允许最多 10,000 名观众的数字人类直播观众。

阅读性能效率白皮书

DynamoDB 具有生存时间 (TTL) 功能,可以从您的 DynamoDB 表中删除过期的项目,从而降低总体成本。对于 Lambda,您的费用取决于您的代码运行时间。您还可以在 Lambda 中使用超时功能来最大限度地减少临时存储。

阅读成本优化白皮书

Amazon S3 提供生命周期配置,这是一组规则,用于定义 Amazon S3 应用于一组对象的操作。您可以设置 “过期” 功能,将 Amazon S3 配置为自动删除已停用的数据,减少存储资源并有效地最大限度地减少工作负载对环境的影响。

阅读可持续发展白皮书

免责声明

示例代码;软件库;命令行工具;概念验证;模板;或其他相关技术(包括由我方人员提供的任何前述项)作为 AWS 内容按照《AWS 客户协议》或您与 AWS 之间的相关书面协议(以适用者为准)向您提供。您不应将这些 AWS 内容用在您的生产账户中,或用于生产或其他关键数据。您负责根据特定质量控制规程和标准测试、保护和优化 AWS 内容,例如示例代码,以使其适合生产级应用。部署 AWS 内容可能会因创建或使用 AWS 可收费资源(例如,运行 Amazon EC2 实例或使用 Amazon S3 存储)而产生 AWS 费用。

找到今天要查找的内容了吗?

请提供您的意见,以便我们改进网页内容的质量。