기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
다음을 통한 VOD (비디오 온디맨드) 전송 CloudFront
VOD (온디맨드 비디오) 스트리밍을 CloudFront 제공하려면 다음 서비스를 사용하십시오.
-
Amazon S3를 사용하여 콘텐츠를 원본 포맷으로 저장하고 트랜스코딩된 비디오를 저장합니다.
-
인코더(예: AWS Elemental MediaConvert)를 사용하여 비디오를 스트리밍 포맷으로 트랜스코딩.
-
CloudFront 트랜스코딩된 비디오를 시청자에게 전송합니다. Microsoft Smooth Streaming을 사용하려면 Microsoft Smooth Streaming용 온디맨드 비디오 구성 단원을 참조하십시오.
를 사용하여 VOD 솔루션을 만들려면 CloudFront
-
Amazon S3 버킷에 콘텐츠를 업로드합니다. Amazon S3 사용에 대한 자세한 내용은 Amazon Simple Storage Service 사용 설명서를 참조하세요.
-
작업을 사용하여 콘텐츠를 트랜스코딩하세요. MediaConvert 이 작업은 최종 사용자들이 사용할 플레이어에 필요한 포맷으로 비디오를 변환합니다. 작업을 사용하여 다양한 해상도와 비트레이트를 갖는 애셋을 만들 수도 있습니다. 이러한 자산은 시청자가 사용할 수 있는 대역폭에 따라 시청 품질을 조정하는 적응형 비트레이트 (ABR) 스트리밍에 사용됩니다. MediaConvert 트랜스코딩된 비디오를 S3 버킷에 저장합니다.
-
배포를 사용하여 변환된 콘텐츠를 전송하십시오. CloudFront 최종 사용자는 언제든지 모든 디바이스에서 콘텐츠를 볼 수 있습니다.
작은 정보
AWS CloudFormation 템플릿을 사용하여 VOD AWS 솔루션과 모든 관련 구성 요소를 배포하는 방법을 살펴볼 수 있습니다. 템플릿 사용을 위한 절차를 보려면 AWS 기반 온디맨드 비디오 안내서의 자동 배포를 참조하세요.
Microsoft Smooth Streaming용 온디맨드 비디오 구성
Microsoft Smooth Streaming 형식으로 트랜스코딩한 VOD (비디오 온 디맨드) 콘텐츠를 배포하는 CloudFront 데 사용할 수 있는 옵션은 다음과 같습니다.
-
Microsoft IIS를 실행하고 Smooth Streaming을 배포 오리진으로 지원하는 웹 서버를 지정합니다.
-
배포의 캐시 동작에서 부드러운 스트리밍을 활성화하십시오. CloudFront 배포에 여러 캐시 동작을 사용할 수 있기 때문에 하나의 배포를 Smooth Streaming 미디어 파일뿐 아니라 다른 콘텐츠에도 사용할 수 있습니다.
중요
Microsoft IIS를 실행하는 웹 서버를 오리진으로 지정하는 경우 CloudFront 배포의 캐시 동작에서 부드러운 스트리밍을 활성화하지 마십시오. CloudFront 부드러운 스트리밍을 캐시 동작으로 활성화하면 Microsoft IIS 서버를 오리진으로 사용할 수 없습니다.
캐시 동작에서 Smooth Streaming을 활성화할 경우, 즉 Microsoft IIS를 실행하는 서버를 사용하지 않을 경우 다음 사항에 유의하십시오.
-
콘텐츠가 해당 캐시 동작의 경로 패턴 값과 일치하는 경우 동일한 캐시 동작을 사용하여 다른 콘텐츠를 배포할 수 있습니다.
-
CloudFront 부드러운 스트리밍 미디어 파일에 Amazon S3 버킷 또는 사용자 지정 오리진을 사용할 수 있습니다. CloudFront 캐시 동작에 대해 부드러운 스트리밍을 활성화하면 Microsoft IIS 서버를 오리진으로 사용할 수 없습니다.
-
Smooth Streaming 포맷의 미디어 파일은 무효화할 수 없습니다. 만료되기 전에 파일을 업데이트하려는 경우 파일의 이름을 변경해야 합니다. 자세한 설명은 CloudFront배포하는 콘텐츠 추가, 제거 또는 교체 섹션을 참조하세요.
스무드 스트리밍 클라이언트에 대한 자세한 내용은 Microsoft 설명서 웹 사이트의 부드러운 스트리밍을
Microsoft IIS 웹 서버가 원본이 아닌 경우 부드러운 스트리밍 파일을 배포하는 CloudFront 데 사용합니다.
-
미디어 파일을 Smooth Streaming fragmented-MP4 포맷으로 트랜스코딩합니다.
-
다음 중 하나를 수행합니다.
-
CloudFront 콘솔을 사용하는 경우: 배포를 만들거나 업데이트할 때 배포의 캐시 동작 중 하나 이상에서 스무스 스트리밍을 활성화하십시오.
-
CloudFront API를 사용하는 경우: 하나 이상의 배포의 캐시 동작에 대해
DistributionConfig
복합 유형에SmoothStreaming
요소를 추가하십시오.
-
-
Smooth Streaming 파일을 오리진에 업로드합니다.
-
clientaccesspolicy.xml
또는crossdomainpolicy.xml
파일을 만들고 이 파일을 배포의 루트에서 액세스할 수 있는 위치(예:https://d111111abcdef8.cloudfront.net/clientaccesspolicy.xml
)에 추가합니다. 다음은 정책의 예입니다.<?xml version="1.0" encoding="utf-8"?> <access-policy> <cross-domain-access> <policy> <allow-from http-request-headers="*"> <domain uri="*"/> </allow-from> <grant-to> <resource path="/" include-subpaths="true"/> </grant-to> </policy> </cross-domain-access> </access-policy>
자세한 내용은 Microsoft Developer Network 웹 사이트의 Making a Service Available Across Domain Boundaries
를 참조하십시오. -
애플리케이션(예: 미디어 플레이어)의 링크로, 미디어 파일의 URL을 다음 형식으로 지정합니다.
https://d111111abcdef8.cloudfront.net/video/presentation.ism/Manifest