

# Amazon S3에 자동 레코딩
<a name="create-channel-auto-r2s3"></a>

채널에 레코딩을 사용하도록 설정하는 옵션이 있습니다. S3에 자동 레코딩 기능을 사용하도록 설정하면 채널의 모든 스트림이 레코딩되고 사용자가 소유한 Amazon S3 스토리지 버킷에 저장됩니다. 이후 레코딩을 온디맨드 재생에 사용할 수 있습니다.

*이것을 설정하는 것은 고급 옵션입니다.* 기본적으로 채널을 생성할 때 레코딩은 비활성화됩니다.

레코딩할 채널을 설정하려면 *레코딩 구성*을 생성해야 합니다. 이는 채널의 레코딩된 스트림이 저장되는 Amazon S3 위치를 지정하는 리소스입니다. 콘솔 또는 CLI를 사용하여 레코딩 구성을 생성하고 관리할 수 있습니다. 두 절차 모두 아래에 나와 있습니다. 레코딩 구성을 생성한 후 아래에 설명된 대로 채널을 생성할 때나 나중에 기존 채널을 업데이트하여 채널에 연결합니다. API에서 [CreateChannel](https://docs.aws.amazon.com//ivs/latest/LowLatencyAPIReference/API_CreateChannel.html) 및 [UpdateChannel](https://docs.aws.amazon.com//ivs/latest/LowLatencyAPIReference/API_UpdateChannel.html)을 참조하세요. 여러 채널을 동일한 레코딩 구성에 연결할 수 있습니다. 어느 채널과도 더 이상 연결되지 않은 레코딩 구성은 삭제할 수 있습니다.

다음의 제약 조건에 유의하세요.
+ S3 버킷을 소유해야 합니다. 즉, 레코딩할 채널을 설정하는 계정은 레코딩이 저장되는 S3 버킷을 소유해야 합니다.
+ 채널, 레코딩 구성 및 S3 위치는 같은 AWS 리전에 있어야 합니다. 다른 리전에서 채널을 만들고 레코딩하려면, 해당 리전에서도 레코딩 구성 및 S3 버킷을 설정해야 합니다.

S3 버킷에 레코딩하려면 AWS 보안 인증 정보로 승인을 받아야 합니다. IVS에 필요한 액세스 권한을 부여하기 위해 레코딩 구성을 생성할 때 AWS IAM [서비스 연결 역할](https://docs.aws.amazon.com/IAM/latest/UserGuide/using-service-linked-roles.html)(SLR)이 자동으로 생성됩니다. 해당 SLR은 IVS에 특정 버킷에 대한 쓰기 권한만 부여하도록 제한됩니다.

스트리밍 위치와 AWS 간 또는 AWS 클라우드 내에서 네트워크 문제로 인해 스트림을 레코딩하는 동안 일부 데이터가 유실될 수 있습니다. 이러한 경우 Amazon IVS는 레코딩보다 라이브 스트림의 우선순위를 높게 지정합니다. 이중화를 위해 스트리밍 도구를 통해 로컬에서 레코딩하세요.

레코딩된 파일의 사후 처리 또는 VOD 재생을 설정하는 방법 등을 비롯한 자세한 내용은 [IVS의 Amazon S3에 자동 레코딩 \$1 저지연 스트리밍](record-to-s3.md) 단원을 참조하세요.

## 레코딩을 비활성화하는 방법
<a name="getting-started-disable-recording"></a>

기존 채널에서 Amazon S3 레코딩을 비활성화하려면 다음을 수행합니다.
+ 콘솔-관련 채널에 대한 세부 정보 페이지의 **레코딩 및 저장** 스트림 섹션에서 **비활성화됨**을 선택한 다음 **채널 저장**을 선택합니다. 그러면 레코딩 구성과 채널의 연결이 제거되고 해당 채널의 스트림은 더 이상 레코딩되지 않습니다.
+ CLI-`update-channel` 명령을 실행하여 레코딩 구성 ARN을 빈 문자열로 전달합니다.

  ```
  aws ivs update-channel --arn "arn:aws:ivs:us-west-2:123456789012:channel/abcdABCDefgh" --recording-configuration-arn ""
  ```

  그러면 `recordingConfigurationArn`에 대한 빈 문자열을 포함하는 채널 객체를 반환하고 레코딩이 비활성화되었음을 나타냅니다.