AWS Cloud 数字接口(CDI)
AWS Cloud 数字接口(CDI)是一种网络技术,允许您在 AWS Cloud 内输送高质量无压缩视频,可靠性高,网络延迟低至 8 毫秒。您可以使用 AWS CDI 构建直播视频工作流程,通过它连接精选 AWS Media Services、来自 AWS 合作伙伴的产品以及来自独立软件供应商(ISV)的解决方案。过去,需要高性能连接和无压缩实时视频的工作负载一直使用串行数字接口(SDI)连接部署在本地。AWS CDI 通过提供一种可靠、高性能且可互操作的方式来传输无压缩视频,让您可以跨 AWS Cloud 中的计算实例和服务构建类似的工作负载。
可以使用 AWS CDI 的分布式多供应商应用程序示例包括:电视频道播出、实时视频产品切换、动态图像插入、多查看器应用程序、视频帧速度和色彩空间转换、取证水印和视频编解码。AWS CDI 基于高性能实例类型上可用的现有 Amazon Elastic Compute Cloud(Amazon EC2)功能。作为起始步骤,您可以下载 AWS CDI 软件开发工具包(SDK)并将其功能集成到您的产品中。
优势
以低至 8 毫秒的延迟传输视频
构建可扩展的无压缩视频解决方案
连接产品并创建实时视频工作流程
工作原理
博客文章、视频和网络研讨会
<a href="https://aws.amazon.com/blogs/media/category/media-services/aws-cloud-digital-interface/">参见所有的 CDI 博客文章</a>
FOX 的 Paul Cheesbrough 用 AWS 执行现代化和创新(1:51)
FOX Pioneers 内容工作流,包括无压缩视频,与 AWS 合作(1:07)
博客文章
常见问题
全部打开在产品和服务之间以最小延迟传输无压缩视频对于构建许多实时视频工作流程至关重要。AWS Cloud 数字接口(CDI)是一种技术,可为您提供构建实时视频工作流程所需的网络性能和无压缩视频功能。AWS CDI 使用先进的网络技术,旨在提供尽可能低的延迟。借助 AWS CDI,您可以部署在 AWS Cloud 中跨计算实例和服务运行的实时视频解决方案。
-
AWS CDI SDK 是一组库和文档,供客户、独立软件供应商(ISV)和 AWS 合作伙伴在 AWS 上构建实时视频解决方案之用。该 SDK 提供 Windows 和 Linux 版本,包含视频专业人士会觉得直观和熟悉的界面,并且可以集成到与 C 语言兼容的软件实现中。集成后,您可以在单个可用区(AZ)中部署的支持 Elastic Fabric Adapter(EFA)的 Amazon Elastic Compute Cloud(Amazon EC2)实例类型之间快速可靠地传输无压缩的实时视频。如果您需要开发一个跨多个计算实例运行并且可以与其他供应商的产品互操作的分布式实时视频应用程序,那么将 CDI SDK 集成到您的软件应用程序中可以为您提供所需的工具和性能。
AWS CDI 使用 Elastic Fabric Adapter(EFA)在 EC2 实例之间实现低延迟的可靠连接。EFA 适用于多种 EC2 实例类型,可用于 Linux 和 Windows 操作系统。
-
AWS CDI 优化了用于 AWS 网络内无压缩视频的网络路径。为获得高性能,AWS CDI 依赖于某些 Amazon EC2 实例类型中可用的功能。EC2 实例必须支持 Elastic Fabric Adapter(EFA)和可扩展的可靠数据报(SRD)协议。此外,AWS 置放群组是一项影响 EC2 实例在 AZ 内部署方式的功能,可用于使 AWS CDI 应用程序获得紧密耦合的节点到节点通信所需的低延迟网络性能。有关 AWS CDI 要求的实例类型的更多信息,请阅读 EFA 文档。
EFA 是由 AWS 构建的自定义网络接口,为 Amazon EC2 实例提供操作系统(OS)旁路功能,使客户能够以低延迟、高吞吐量的大规模节点间通信运行应用程序。要了解有关 EFA 的详情,请参阅 EFA 文档。SRD 是 EFA 使用的网络传输协议,它使用多路径拥塞控制算法优化 AWS 网络上的流量,以提供低抖动和高可靠性的流量。
AWS CDI SDK 以开源项目的形式提供,可在此处下载。它依据 2 条款 BSD 许可发布。
-
当 AWS CDI SDK 集成到在 Amazon EC2 上运行的视频应用程序中时,它会收集与网络流量性能相关的某些指标。这些指标用于提高 AWS 产品和服务的质量,可以帮助我们诊断和解决支持问题。AWS CDI SDK 不会收集网络流量内容,例如您传输的视频或音频。您还可以配置 AWS CDI SDK,以便将相同的指标发送到您自己 AWS 账户中的 Amazon CloudWatch 控制面板。有关更多信息,包括有关禁用性能指标收集方法的说明,请参阅文档中的“AWS CDI SDK 中的性能指标”。
可以。AWS Elemental MediaLiv e 是一项基于云的实时视频编码服务,支持 AWS CDI 输入,以支持未压缩的视频源来创建高质量的输出。AWS Elemental MediaConnect 也支持 AWS CDI。 您可以使用 MediaConnect CDI 流程在云端构建未压缩的视频工作流程,将不同的产品和服务链接到实时云制作系统中。MediaConnect CDI 流支持未压缩的视频传输,最高达 UHD 2160p60,节点之间的延迟只有 1 帧。
AWS 继续评估将对 AWS CDI 功能的支持扩展到其他 AWS 媒体服务。