쿠키 기본 설정 선택

당사는 사이트와 서비스를 제공하는 데 필요한 필수 쿠키 및 유사한 도구를 사용합니다. 고객이 사이트를 어떻게 사용하는지 파악하고 개선할 수 있도록 성능 쿠키를 사용해 익명의 통계를 수집합니다. 필수 쿠키는 비활성화할 수 없지만 '사용자 지정' 또는 ‘거부’를 클릭하여 성능 쿠키를 거부할 수 있습니다.

사용자가 동의하는 경우 AWS와 승인된 제3자도 쿠키를 사용하여 유용한 사이트 기능을 제공하고, 사용자의 기본 설정을 기억하고, 관련 광고를 비롯한 관련 콘텐츠를 표시합니다. 필수가 아닌 모든 쿠키를 수락하거나 거부하려면 ‘수락’ 또는 ‘거부’를 클릭하세요. 더 자세한 내용을 선택하려면 ‘사용자 정의’를 클릭하세요.

What is AWS Cloud Digital Interface Software Development Kit?

포커스 모드
What is AWS Cloud Digital Interface Software Development Kit? - AWS Cloud Digital Interface Software Development Kit
이 페이지는 귀하의 언어로 번역되지 않았습니다. 번역 요청

The AWS Cloud Digital Interface (CDI) SDK is a software development kit that makes it easy for AWS customers, technical partners, and independent software vendors (ISV) to build low-latency uncompressed video workflows at scale in the AWS Cloud.

With the AWS CDI SDK, you can easily and reliably share live, uncompressed video between applications on Amazon Elastic Compute Cloud (Amazon EC2) instances, AWS Media Services, and a variety of software solutions from independent software vendors (ISVs) and AWS partners. The AWS CDI SDK uses the Elastic Fabric Adapter (EFA) and Secure Reliable Datagram (SRD) protocol to allow you to send uncompressed video with network latency as low as a single frame of video between the sending and receiving applications. This system also helps to maintain the reliability of video broadcast facilities.

The AWS CDI SDK helps to migrate timing-critical uncompressed video workflows to the cloud, unlocking the agility and scalability of AWS deployments without the need to compromise on quality or latency.

Who is AWS Cloud Digital Interface Software Development Kit for?

The AWS CDI SDK is for broadcasters, television professionals, video engineers, and anyone who wants to build live video workflows in the cloud.

Pricing for the AWS Cloud Digital Interface Software Development Kit

There are no fees or usage charges for using your AWS account to place orders with AWS. All new AWS accounts require a credit card for billing and fraud prevention, but you will not incur charges for using the AWS CDI SDK. As long as you don't use other AWS services, the credit card on file isn't charged.

The AWS Free Tier allows you to get hands-on experience with AWS services such as Amazon EC2, Amazon S3, and Amazon RDS. The AWS Free Tier includes services with a free tier available for 12 months following your AWS sign-up date, and additional service offers that do not automatically expire at the end of your 12-month AWS Free Tier term. The 12 months of free tier access refers to AWS services and doesn't impact your use of the AWS CDI SDK, which is always free to use.

Use cases for the AWS Cloud Digital Interface Software Development Kit

AWS customers are likely to use the CDI SDK in two fundamental ways:

  • ISVs can use the CDI SDK to build horizontally scalable, distributed solutions in the cloud. The CDI SDK provides choices when it comes to cloud architecture, supporting distributed processing and horizontally scaled input and output across multiple Amazon EC2 instances. Clustered placement groups ensure colocation of Amazon EC2 instances and minimize the latency between hosts.

  • ISVs can use the CDI SDK as an interoperability standard between solutions within their own product lines as well as with solutions from other vendors. A modern production control room (PCR) or master control room (MCR) contains equipment used by end-customers that rarely comes from a single vendor. On premises, products interoperate via standards such as serial-digital-interface (SDI), a digital uncompressed video transmission standard that uses coaxial cable, or SMTPE-2110, which is uncompressed video over IP. For these facilities to exist in the cloud, they need an equivalent standard that allows the same level of interoperability. The CDI SDK acts as that standard. In these cases, clustered placement groups might not be desirable—or even possible—due to lack of cross account support.

AWS Cloud Digital Interface Software Development Kit technology stack overview

Developers who use the CDI SDK must have some understanding of the C++ programming language. When the CDI SDKI is downloaded and integrated into an ISV’s software code base, developers create a buffer that corresponds with the type of payload they want to transmit. Resolution and video-standard are key parameters in the sizing of this buffer.

CDI SDK usage revolves around two basic operations: The sending of payloads, and the receiving of payloads. To send a frame of video, a developer fills the buffer with video-frame data and then calls the send API. They receive a call-back response from the receiver when the content has been successfully delivered, allowing them to refill the buffer with the next video frame. On the receiving side, the developer receives a call-back message from the SDK notifying them that a new frame of data has arrived.

Note

Depending on the proximity of the Amazon EC2 nodes communicating with the CDI SDK, and whether they are inside of a placement group or outside of a placement group, latency in the form of additional frame buffering might be needed to ensure that the connection meets the AWS performance goal of not more than one dropped frame in a 24 hour period.

The underlying technology of the Cloud Digital Interface is a live video SDK built on top of the scalable reliable datagram protocol (SRD) and the elastic fabric adapter (EFA). Using these technologies, the CDI SDK can transport live video between Amazon EC2 instances located within the same Availability Zone at data rates that support up to uncompressed ultra-high definition (UHD) content at sixty frames per second (4K@60p). You must make use of clustered placement groups to ensure optimal performance, but we support high definition workflows without this constraint. Today, the Elastic Fabric Adapter (EFA) is only available on a limited number of Nitro-enabled Amazon EC2 instance types. AWS networking will continue to assess customer needs in terms of EFA support in the future.

For more information on EFA, see Elastic fabric adapter in the Amazon Elastic Compute Cloud User Guide for Linux Instances.

CDI SDK
프라이버시사이트 이용 약관쿠키 기본 설정
© 2025, Amazon Web Services, Inc. 또는 계열사. All rights reserved.