이 AWS 솔루션은 어떤 작업을 수행합니까?
AWS는 AWS 클라우드에서 전 세계 시청자에게 비용 효율적으로 미디어 콘텐츠를 전송하는 2가지 라이브 동영상 스트리밍 AWS 솔루션을 AWS 솔루션 라이브러리의 일부로 제공합니다. 두 AWS 솔루션 모두 안정적인 실시간 시청 경험을 제공하는 고가용성 아키텍처를 구축합니다. 이 페이지에서는 두 라이브 스트리밍 AWS 솔루션 중에서 비즈니스 요구 사항에 가장 적합한 선택하는 데 도움이 되는 지침을 제공합니다.
AWS에서 제공하는 모든 라이브 스트리밍 솔루션과 서비스 중에서 사용 사례에 적합한 옵션을 선택하는 것에 대한 추가 지침은 이 블로그 게시물을 읽어보세요.
기능 | Live Streaming on AWS | Live Streaming on AWS with Amazon S3 |
---|---|---|
AWS 서비스 | AWS Elemental MediaLive AWS Elemental MediaPackage |
AWS Elemental MediaLive Amazon Simple Storage Service(Amazon S3) |
사용자 지정 기능 | 더 보기 | 간단히 보기 |
입력 | 이중화 기능으로 URL_PULL, RTMP_PUSH, RTMP_PULL, RTP_PUSH 및 MediaConnect 입력 지원 |
이중화 기능 없이 URL_PULL, RTMP_PUSH, RTP_PUSH 및 Elemental Link 디바이스 지원 |
출력 | 다양한 플레이어의 재생 지원을 위해 CMAF, HLS, DASH 등의 다양한 출력 형식 제공 | HLS 전용 |
콘텐츠 보호를 위한 지원 | DRM | 해당 사항 없음 |
DVR과 같은 기능 (라이브 되감기, 다시 시작 등) |
![]() |
|
Live-to-VOD 워크플로 구축 | ![]() |
2개의 OTT 실시간 동영상 스트리밍 솔루션 외에도, AWS는 대화형 동영상 경험을 위해 Amazon Interactive Video Service(Amazon IVS)를 제공합니다. 자세한 내용은 Amazon IVS 페이지를 참조하세요.
-
Live Streaming on AWS with Amazon S3
-
Live Streaming on AWS
-
Live Streaming on AWS with Amazon S3
-
AWS 솔루션 개요
아래 다이어그램은 솔루션의 구현 가이드와 이에 수반되는 AWS CloudFormation 템플릿을 사용하여 자동으로 배포할 수 있는 서버리스 아키텍처를 보여줍니다.Live Streaming on AWS with Amazon S3 솔루션 아키텍처
AWS CloudFormation 템플릿은 라이브 스트리밍 비디오를 수집, 트랜스코딩 및 전송하는 데 필요한 AWS 제품 및 서비스입니다.
- AWS Elemental MediaLive는 입력 피드를 수집하고 해당 콘텐츠를 1개의 적응형 비트레이트(ABR) HTTP 라이브 스트리밍(HLS) 스트림으로 출력으로 트랜스코딩합니다.
- Amazon Simple Storage Service(Amazon S3)는 인코딩된 세그먼트를 호스트할 수 있는 확장 가능한 고가용성 스토리지 버킷을 제공합니다.
- Amazon CloudFront 배포는 Amazon S3 사용자 지정 엔드포인트를 원본으로 사용하도록 구성되어 있습니다. CloudFront 배포는 짧은 대기 시간과 빠른 전송 속도로 시청자에게 라이브 스트림을 전달합니다.
- Amazon S3 버킷은 CloudFront 로그를 저장합니다.
AWS Elemental Link 디바이스에서 Real-Time Transport Protocol(RTP), Real-Time Messaging Protocol(RTMP), HTTP Live Streaming(HLS) 콘텐츠 또는 라이브 비디오를 수집하도록 이 솔루션을 구성할 수 있습니다.
Live Streaming on AWS with Amazon S3
버전 3.1.1
최종 업데이트 날짜: 2022년 11월
작성자: AWS
예상 배포 시간: 5분
-
Live Streaming on AWS
-
AWS 솔루션 개요
아래 다이어그램은 솔루션의 구현 가이드와 이에 수반되는 AWS CloudFormation 템플릿을 사용하여 자동으로 배포할 수 있는 서버리스 아키텍처를 보여줍니다.Live Streaming on AWS 솔루션 아키텍처
솔루션의 AWS CloudFormation 템플릿은 라이브 스트리밍 비디오를 수집, 트랜스코딩 및 전송하는 데 필요한 AWS 제품 및 서비스입니다.
- 2개의 입력 피드를 수집하고 출력으로 해당 콘텐츠를 2개의 ABR(적응형 비트레이트) HLS(HTTP Live Streaming) 스트림으로 트랜스코딩하는 AWS Elemental MediaLive.
- AWS Elemental MediaPackage는 MediaLive ABR 출력을 수집하고 라이브 스트림을 HLS, DASH(Dynamic Adaptive Streaming over HTTP) 및 CMAF(Common Media Application Format) 형식으로 패키징하여 3개의 MediaPackage 사용자 지정 엔드포인트로 전송합니다.
- Amazon CloudFront 배포판은 MediaPackage 사용자 지정 엔드포인트를 오리진으로 사용하도록 구성되어 있으며 요청 인증을 위해 CDN 식별자 사용자 지정 HTTP 헤더를 포함합니다. MediaPackage는 CDN 식별자를 사용하여 MediaPackage와 CloudFront 간에 승인된 재생 요청만 수행합니다. 이 CDN 식별자는 CloudFormation 배포의 일부로 생성되고 AWS Secrets Manager에 안전하게 저장됩니다.
- CloudFront 배포판은 짧은 지연 시간과 빠른 전송 속도로 시청자에게 라이브 스트림을 전달합니다.
- 솔루션을 테스트하는 데 도움이 되는 데모 HTML 평가판 플레이어를 사용할 수 있습니다. 플레이어는 Amazon Simple Storage Service(Amazon S3) 버킷에서 호스팅되는 정적 웹 사이트입니다. Amazon CloudFront는 솔루션의 웹 사이트 버킷 콘텐츠에 액세스를 제한하는 데 사용됩니다.
Live Streaming on AWS
버전 4.1.0
최종 업데이트 날짜: 2022년 11월
작성자: AWS
예상 배포 시간: 20분