RTMP 배포에 대해 Amazon S3 버킷을 오리진으로 사용 - Amazon CloudFront

문서의 영문과 번역 사이에 충돌이 있는 경우에는 영문 버전을 따릅니다. 번역 버전은 기계 번역을 사용하여 제공합니다.

RTMP 배포에 대해 Amazon S3 버킷을 오리진으로 사용

참고

Adobe는 2020년 말에 Flash 지원을 종료하기로 결정했습니다. 결과적으로 Amazon CloudFront는 더 이상 Adobe Flash Media Server를 지원하지 않으며 2020년 12월 31일까지 RTMP(Real-Time Messaging Protocol)를 더 이상 배포하지 않을 것입니다. 자세한 내용은 Amazon CloudFront 토론 포럼의 발표 전문을 읽어보시기 바랍니다..

배포를 생성할 때 CloudFront에서 엣지 로케이션에 배포할 파일을 가져오는 위치를 지정합니다. RTMP 배포의 경우 Amazon S3 버킷을 사용해야 합니다. 사용자 지정 오리진은 지원되지 않습니다. 버킷으로 객체를 가져오기 위해 Amazon S3 API 또는 타사 도구 등 Amazon S3에서 지원되는 모든 메서드를 사용할 수 있습니다. 다른 Amazon S3 버킷과 마찬가지로 버킷에 계층을 만들 수 있습니다. 버킷에 객체를 저장하기 위해서는 정규 Amazon S3 요금이 발생합니다. CloudFront 사용을 위한 요금에 대한 자세한 내용은 콘솔의 CloudFront 보고서 단원을 참조하십시오.

기존 Amazon S3 버킷을 CloudFront 오리진 서버로 사용하더라도 버킷은 어떠한 방식으로도 변경되지 않습니다. 평상시처럼 Amazon S3 객체를 저장 및 액세스할 용도로 보통 Amazon S3 가격에 버킷을 계속해서 사용할 수 있습니다.

RTMP 배포와 웹 배포 모두에 동일한 Amazon S3 버킷을 사용할 수 있습니다.

참고

RTMP 배포를 만든 후에는 이 배포의 오리진 서버를 변경할 수 없습니다. RTMP 배포용 Amazon S3 버킷을 변경하려는 경우, 새 버킷을 사용하는 새 배포를 만들고 새 배포에 이 도메인 이름을 사용하도록 링크 또는 DNS 레코드를 업데이트해야 합니다. 그런 다음 원래 배포를 삭제할 수 있습니다. 자세한 내용은 배포 삭제 단원을 참조하십시오.

CloudFront가 객체를 가져오고자 하는 Amazon S3 버킷을 지정할 때 다음 형식을 사용하여 버킷에 액세스하는 것이 좋습니다.

bucket-name.s3.region.amazonaws.com

다른 옵션에서는 다음의 더 일반적인 형식을 사용할 수 있지만, 2019년 이후 출시된 리전에서는 이 형식을 사용할 수 없습니다.

bucket-name.s3.amazonaws.com

다음 값을 사용하여 버킷의 이름을 지정하지 마세요.

  • Amazon S3 경로 스타일: s3.amazonaws.com/bucket-name

  • Amazon S3 CNAME(있는 경우)

중요

버킷을 CloudFront와 함께 사용하려면 DNS 명명 요구 사항을 준수하는 이름을 사용해야 합니다. 자세한 내용은 Amazon Simple Storage Service 개발자 가이드버킷 규제 및 제한 단원을 참조하십시오.