transcoding_icon

최대 20분 분량의 콘텐츠를 매월 무료로 트랜스코딩할 수 있습니다. 더 보기.


Amazon Elastic Transcoder는 클라우드에서 미디어를 트랜스코딩합니다. 확장성이 뛰어나고 사용하기 쉬우며 비용 효율적인 이 방법을 통해 개발자 및 비즈니스에서 소스 형식의 미디어 파일을 스마트폰, 태블릿, PC 등의 디바이스에서 재생되는 버전으로 변환(또는 "트랜스코딩")할 수 있습니다.



무료로 AWS 시작하기

무료 계정 생성
또는 콘솔에 로그인

Amazon Elastic Transcoder의 프리 티어에는 매월 최대 20분 분량의 트랜스코딩이 포함됩니다.

AWS 프리 티어 세부 정보 보기 »

Amazon Elastic Transcoder는 미디어 트랜스코딩 처리의 모든 측면을 투명하게 자동 관리합니다. 소프트웨어를 관리하거나, 하드웨어 규모를 확장하거나, 성능을 조정하거나, 트랜스코딩 인프라를 관리할 필요가 없습니다. 소스 미디어 파일 위치 및 트랜스코딩 방법을 지정하여 간단하게 트랜스코딩 "작업"을 생성할 수 있습니다. 또한, Amazon Elastic Transcoder는 많이 사용되는 출력 형식에 대해 트랜스코딩 프리셋을 제공하므로 특정 디바이스에 적합한 설정에 대해 고민할 필요가 없습니다. 모든 기능은 서비스 API, AWS SDK 및 AWS Management Console을 통해 사용할 수 있습니다.

다른 Amazon Web Services 제품과 마찬가지로 Amazon Elastic Transcoder 사용을 위한 별도의 계약이나 월별 약정이 없고 간단히 트랜스코딩에 필요한 시간(분)과 트랜스코딩된 콘텐츠의 해상도에 따라서만 요금을 지불하면 됩니다.

Amazon Elastic Transcoder 시작하기 (5:28)

video-thumb-elastic-transcoder-getting-started

Amazon Elastic Transcoder는 사용이 쉽게 설계되어 있습니다. AWS Management Console, 서비스 API 또는 SDK를 사용하여 시작할 수 있습니다. 시스템 트랜스코딩 프리셋으로 적합한 트랜스코딩 설정을 바로 찾을 수 있습니다. 특정 디바이스(예:Amazon Kindle Fire HD 또는 Apple iPod touch)에서 재생하도록 최적화된 미디어 파일을 만들기 위한 프리셋뿐 아니라 다양한 디바이스(스마트폰 또는 태블릿)에서 재생할 미디어 파일을 만들기 위한 미리 정의된 프리셋도 제공됩니다. 또한, HLS, Smooth 또는 MPEG-DASH 프로토콜을 사용하여 호환 디바이스에 전송할 분할된 파일 및 재생 목록을 만들 수 있습니다. 트랜스코딩이 필요한 애플리케이션을 구축하는 개발자는 Java, .NET, Node.js, PHP, Python 및 Ruby용 AWS SDK 및 새로운 AWS 명령줄 인터페이스를 사용할 수 있습니다.

Amazon Elastic Transcoder는 미디어 트랜스코딩 워크로드에 맞춰 원활하게 조정되도록 설계되어 있습니다. Amazon Elastic Transcoder는 큰 볼륨의 미디어 파일 및 대용량 파일을 처리할 수 있도록 설계되어 있습니다. 트랜스코딩 파이프라인으로 여러 개의 트랜스코딩을 병렬로 수행할 수 있습니다. Amazon Elastic Transcoder는 Amazon S3, Amazon EC2, Amazon DynamoDB, Amazon Simple Workflow(SWF) 및 Amazon Simple Notification Service(SNS)와 같은 다른 Amazon Web Services를 활용하여 확장성 및 안정성을 제공합니다.

Amazon Elastic Transcoder는 콘텐츠 길이 기반 요금 모델을 사용하므로 트랜스코딩할 미디어 출력의 길이(분)에 따라 요금을 지불하게 됩니다. 예를 들어 동영상의 트랜스코딩된 출력이 30분 분량인 경우 30분의 트랜스코딩에 대해 지불하게 됩니다. 이와 유사하게 30분 입력 파일에서 20분 분량의 동영상 클립을 생성하는 경우 20분의 트랜스코딩에 대해서만 지불하게 됩니다. 또는 5분 길이의 입력 파일 2개를 스티칭하여 10분 길이 출력 파일 1개를 만드는 경우 10분간의 트랜스코딩에 대한 비용을 지불하게 됩니다. Amazon Elastic Transcoder를 사용하는 경우 최소 트랜스코딩 볼륨, 월별 약정이나 장기 계약은 없습니다.

Amazon Elastic Transcoder를 사용하면 분산된 클라우드 기반 환경에서 트랜스코딩 소프트웨어를 관리하는 대신 콘텐츠에 좀 더 집중할 수 있습니다. 서비스는 시스템 확장 및 운영을 처리하고 코덱을 최신 상태로 유지하는 프로세스를 관리합니다. 서비스 API 및 SDK와 통합되어 있어 Amazon Elastic Transcoder를 사용하는 미디어 솔루션을 구축하기 쉽습니다.

사용자 자산은 IAM 역할을 통해 Amazon에 액세스 권한을 부여한 사용자 자신의 Amazon S3 버킷에 있으므로 콘텐츠를 완벽하게 제어할 수 있습니다. 따라서 제어권을 포기하지 않고도 간단히 현재의 보안 및 자격 증명 프레임워크에 맞출 수 있습니다. Amazon Elastic Transcoder를 구축할 때 Amazon Web Services 구축에서 얻은 보안 모범 사례를 사용했습니다. AWS 보안에 대한 자세한 내용은 AWS 보안 센터를 참조하십시오. MPAA 모범 사례를 포함한 규정 준수에 대한 자세한 내용은 AWS 준수 사항을 참조하십시오.

Amazon Elastic Transcoder, Amazon S3 및 Amazon CloudFront를 사용하면 콘텐츠를 저장, 트랜스코딩 및 전송할 수 있습니다. 이제, Amazon Elastic Transcoder에서 CloudFront 배포를 위한 S3 사용 권한을 설정하면, 간편한 한 단계 프로세스로 Amazon Elastic Transcoder를 사용하여 콘텐츠를 트랜스코딩하고, CloudFront를 사용하여 ABR(Adaptive Bitrate) 스트리밍(HLS, Smooth 또는 MPEG-DASH) 또는 점진적 다운로드를 통해 다중 출력 동영상을 전송할 수 있습니다.

Amazon Elastic Transcoder는 AWS에서 엔드–투–엔드 미디어 솔루션을 만드는 데 사용할 수 있는 중요한 미디어 빌딩 블록을 제공합니다. 예를 들어 Amazon Glacier를 사용하여 마스터 콘텐츠를 저장하고, Amazon Elastic Transcoder를 사용하여 Amazon S3에 저장된 마스터 파일을 배포를 위해 변환 파일로 트랜스코딩하며, Amazon CloudFront를 사용하여 이 변환 파일을 인터넷을 통해 대규모로 스트리밍하고, CloudWatch를 사용하여 트랜스코딩 워크플로의 상태를 모니터링할 수 있습니다.