

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# MediaLive에서 지원하는 입력 유형
<a name="inputs-supported-containers"></a>

이 섹션에서는 AWS Elemental MediaLive가 수집할 수 있는 입력 소스 유형에 대한 조회 정보를 제공합니다.

**Topics**
+ [MediaLive에서 지원하는 입력 유형](inputs-supported-types.md)
+ [입력 유형, 프로토콜, 업스트림 시스템](inputs-supported-formats.md)
+ [입력 배포: AWS 클라우드 및 MediaLive Anywhere](inputs-emla.md)
+ [푸시 및 풀 AWS 클라우드 입력](inputs-push-pull.md)
+ [라이브 및 파일 소스 지원](inputs-live-vs-file.md)
+ [지원되는 입력 클래스](inputs-single-standard-vpc.md)
+ [MediaLive에서 VPC 입력으로 설정 지원](inputs-vpc-support.md)

# MediaLive에서 지원하는 입력 유형
<a name="inputs-supported-types"></a>

MediaLive에서 지원하는 입력 유형은 다음과 같습니다. 관련 유형에 대한 자세한 정보는 이어지는 섹션을 참조하세요.
+ CDI
+ HLS
+ 링크
+ MediaConnect
+ MediaConnect 라우터
+ MP4
+ RTMP Pull
+ RTMP Push
+ RTP
+ SMPTE 2110
+ SRT 호출자
+ SRT 리스너
+ TS

# 입력 유형, 프로토콜, 업스트림 시스템
<a name="inputs-supported-formats"></a>

다음 표에는 MediaLive에서 지원하는 입력 유형이 정리되어 있으며, 입력이 소스 콘텐츠를 처리하는 방식을 설명합니다. 표의 첫 번째 열에서 입력 유형을 찾은 다음, 행 전체를 읽어가며 해당 유형을 지원하는 방법에 대한 정보를 확인합니다.

*푸시 입력* 및 *풀 입력*에 대한 자세한 내용은 섹션을 참조하세요[푸시 및 풀 AWS 클라우드 입력](inputs-push-pull.md).


| MediaLive 입력 유형 | 사용 사례: | 업스트림 시스템과 지원되는 프로토콜 | 
| --- | --- | --- | 
| CDI | VPC의 압축되지 않은 스트림을 MediaLive의 고정 엔드포인트로 푸시합니다. | 프라이빗 클라우드 내의 Amazon VPC | 
| HLS이 표 뒤에 나오는 [HLS inputs](#input-hls-definition) 단원을 참조하십시오. | 보안 연결을 통해서든 아니든 HTTP 프로토콜을 사용하여 외부 엔드포인트에서 HLS 스트림 또는 자산을 풀합니다. | HTTP 서버 또는HTTPS 서버 | 
| HLS | 보안 연결을 사용하여 AWS Elemental MediaStore 컨테이너에서 HLS 스트림 또는 VOD 자산을 가져옵니다. | AWS Elemental MediaStore 사용자 지정 프로토콜 사용 | 
| HLS | 보안 연결을 사용하여 Amazon S3 버킷에서 HLS 스트림이나 VOD 자산을 풀합니다. | 사용자 지정 프로토콜을 통한 Amazon S3 | 
| 링크 |  AWS Elemental Link 디바이스에서 전송 스트림(TS)을 푸시합니다. | AWS Elemental Link 내부 연결을 통해 | 
| MediaConnect | 흐름에서 전송 스트림(TS)을 푸시합니다 AWS Elemental MediaConnect.이 입력은 MediaConnect 흐름 ARN을 사용하며 URI를 사용하지 않습니다. | AWS Elemental MediaConnect 내부 연결을 통해 | 
| MediaConnect 라우터 | MediaConnect 라우터에서 전송 스트림(TS)을 푸시합니다.이 입력은 URI가 아닌 MediaConnect 라우터 ARN을 사용합니다. | AWS Elemental MediaConnect 내부 연결을 통해 | 
| MP4 | 보안 연결을 통해서든 아니든 HTTP 서버에서 MP4 파일을 풀합니다. | HTTP 서버 또는 HTTPS 서버 | 
| MP4 | 보안 연결을 사용하여 Amazon S3 버킷에서 MP4 파일을 풀합니다.MediaLive에서는 버킷 이름에 *점* 표기법을 사용해서는 안 됩니다. 예를 들어 `mycompany-videos`는 유효하지만 `mycompany.videos`는 유효하지 않습니다. | 사용자 지정 프로토콜을 통한 Amazon S3 | 
| RTMP Pull | RTMP 프로토콜을 사용하여 외부 엔드포인트로부터 스트림을 풀합니다.MediaLive에서는 RTMPS 프로토콜을 사용하는 입력을 지원하지 않습니다. | RTMP 풀을 통해 RTMP 서버 | 
| RTMP Push | RTMP 프로토콜을 사용하여 MediaLive의 고정 엔드포인트로 스트림을 푸시합니다.MediaLive에서는 RTMPS 프로토콜을 사용하는 입력을 지원하지 않습니다. | RTMP 푸시를 통해 RTMP 서버 | 
| RTMP Push | RTMP 프로토콜을 사용하여 MediaLive의 고정 엔드포인트로 VPC의 스트림을 푸시합니다.MediaLive에서는 RTMPS 프로토콜을 사용하는 입력을 지원하지 않습니다. | 프라이빗 클라우드 내에서 RTMP를 통한 Amazon VPC | 
| RTP | RTP 프로토콜을 사용하여 MediaLive의 고정 엔드포인트로 전송 스트림(TS)을 푸시합니다. | RTP 푸시를 통해 RTP 서버 | 
| RTP | RTP 프로토콜을 사용하여 VPC의 전송 스트림(TS)을 MediaLive의 고정 엔드포인트로 푸시합니다. | 프라이빗 클라우드 내에서 RTP를 통한 Amazon VPC | 
| SMPTE 2110 스트림 | SMPTE 2110 사양을 준수하는 스트림 세트를 제공합니다.MediaLive는 SMPTE 2110 입력을 사용한 2022-7 원활한 보호 전환을 지원합니다.MediaLive는 SMPTE 2110 with NMOS를 지원하지 않습니다.비디오, 오디오 및 보조 데이터가 제대로 동기화되도록 하려면 SMPTE 2110 소스가 Precision Time Protocol(PTP) 잠금 상태여야 합니다. | 서비스 공급자에서 검색한 SDP 파일을 사용하여 SMPTE 2110 전송을 지원하는 서비스 공급자입니다. SMPTE 2110은 RTP 프로토콜을 통해 전달됩니다. | 
| SRT 호출자 | SRT 프로토콜을 사용하여 라이브 전송 스트림을 가져옵니다. SRT 소스는 암호화되거나 암호화되지 않을 수 있습니다. | SRT 프로토콜을 통한 전송을 지원하는 서비스 공급자입니다. | 
| SRT 리스너 | SRT 프로토콜을 사용하여 MediaLive의 고정 엔드포인트로 전송 스트림을 푸시합니다. 업스트림 시스템은 SRT 호출자 역할을 하고 MediaLive는 SRT 리스너 역할을 합니다. | 발신자로서 SRT 프로토콜을 통한 전송을 지원하는 서비스 공급자입니다. | 
| 전송 스트림(TS) 파일 | 보안 연결 이용 여부와 무관하게 HTTP 서버에서 TS 파일을 풀합니다. 지원하는 파일 확장은 .ts 또는 .m2ts입니다.MediaLive에서는 정적 TS 파일만 지원합니다. 사용 중에 기록된 TS 파일 증가를 지원하지 않습니다. | HTTP 서버 또는 HTTPS 서버 | 
| 전송 스트림(TS) 파일 | 보안 연결을 사용하여 Amazon S3 버킷에서 TS 파일을 풀합니다. 지원하는 파일 확장은 .ts 또는 .m2ts입니다.MediaLive에서는 정적 TS 파일만 지원합니다. 사용 중에 기록된 TS 파일 증가를 지원하지 않습니다.MediaLive에서는 버킷 이름에 *점* 표기법을 사용해서는 안 됩니다. 예를 들어 `mycompany-videos`는 유효하지만 `mycompany.videos`는 유효하지 않습니다. | 사용자 지정 프로토콜을 통한 Amazon S3 | 

**HLS**

HLS를 사용하는 경우, 미디어가 전송 스트림이어야 합니다. MediaLive는 포함된 미디어 유형이 다른 HLS 콘텐츠의 수집을 지원하지 않습니다.

# 입력 배포: AWS 클라우드 및 MediaLive Anywhere
<a name="inputs-emla"></a>

입력은 연결된 채널의 배포 모드에 따라 분류됩니다.
+  AWS 클라우드 만 해당됩니다. 이러한 입력은에서 실행 중인 채널에만 연결할 수 있습니다 AWS 클라우드.
+ MediaLive Anywhere만 해당. 이러한 입력은 MediaLive Anywhere 클러스터에서 실행 중인 채널에만 연결할 수 있습니다.
+ 둘 다. 이러한 입력은 두 AWS 클라우드 amd MediaLive Anywhere 배포 모두에서 사용할 수 있습니다.


| MediaLive 입력 유형 | 지원되는 배포 | 
| --- | --- | 
| CDI | AWS 클라우드 배포 전용 | 
| HLS | 둘 다 | 
| 링크 | AWS 클라우드 배포 전용 | 
| MediaConnect | AWS 클라우드 배포 전용 | 
| MediaConnect 라우터 | AWS 클라우드 배포 전용 | 
| MP4 | 둘 다 | 
| RTMP Pull | 둘 다 | 
| RTMP Push | 둘 다 | 
| RTP | 둘 다 | 
| SMPTE 2110 | MediaLive Anywhere 배포 전용 | 
| SRT 호출자 | 둘 다 | 
| SRT 리스너 | 둘 다 | 
| 전송 스트림(TS) 파일 | 둘 다 | 

# 푸시 및 풀 AWS 클라우드 입력
<a name="inputs-push-pull"></a>

입력이 [에 배포 AWS 클라우드](inputs-emla.md)되는 경우 MediaLive와 업스트림 시스템이 전송을 협상하는 방식에 따라 분류됩니다.
+ 핸드셰이크를 사용하여 입력을 푸시합니다.
+ 핸드셰이크 없이 입력을 푸시합니다.
+ 입력을 가져옵니다.

푸시 입력에 대한 [제한](eml-limitations-and-rules.md#limits-inputs) 및 [요금은](pricing.md) 풀 입력과 다릅니다.


| MediaLive 입력 유형 | 카테고리 | 
| --- | --- | 
| CDI | 푸시 |  | 
| HLS |  | 풀 | 
| 링크 | 푸시 |  | 
| MediaConnect | 푸시  |  | 
| MP4 |  | 풀 | 
| RTMP Pull |  | 풀 | 
| RTMP Push | 를 누릅니다. 아래 참고 사항 참조 |  | 
| RTP | 푸시 |  | 
| SRT 호출자 |  | 풀 | 
| SRT 리스너 | 푸시 |  | 
| 전송 스트림(TS) 파일 |  | 풀 | 

**RTMP 푸시 입력에 대한 참고 사항**

RTMP 푸시 입력은 다음과 같이 작동합니다. 소스는 MediaLive 입력에 지정된 엔드포인트로 전송을 시도합니다. 소스가 입력 상태에 대한 정보를 받으려면 소스와 MediaLive 채널 사이에 핸드셰이크가 있어야 합니다.

이 입력이 포함된 채널을 시작하면 MediaLive는 핸드셰이크 메시지에 응답하고 수집합니다. 채널이 실행되지 않으면 MediaLive가 반응하지 않고, 소스는 일시 정지 상태가 됩니다.

# 라이브 및 파일 소스 지원
<a name="inputs-live-vs-file"></a>

소스는 라이브 소스 또는 파일(VOD) 소스일 수 있습니다.
+ 스트리밍 소스가 계속 게시되고 있습니다.
+ VOD 소스는 엔드포인트에서 사용할 수 있으며 변경되지 않습니다.

다음 표는 각 MediaLive 입력 유형이 라이브 스트림을 지원하는지 VOD 자산을 지원하는지를 지정합니다.


| MediaLive 입력 유형 | 라이브 스트림이 지원되나요? | VOD 자산이 지원되나요? | 
| --- | --- | --- | 
| CDI | 예 | 아니요 | 
| HTTP 서버나 HTTPS 서버의 HLS 또는 MediaStore의 HLS | 예MediaLive에서는 **버퍼 세그먼트** 필드의 값이 3에서 10 사이인 경우 HLS 입력을 *라이브 스트림*으로 간주합니다.(**채널** 페이지에 이 필드가 나타나게 하려면 **네트워크 입력 설정**의 **일반 입력 설정**에서 **네트워크 입력**을 선택합니다. HLS 입력 설정 시에는 **HLS 입력**을 선택합니다. **버퍼 세그먼트 **필드가 표시됩니다.) | 예MediaLive는 **버퍼 세그먼트** 필드의 값이 11 이상이거나 정의되지 않은, 즉, 비어 있는 경우 입력을 *VOD 자산*으로 간주합니다. | 
| Amazon S3의 HLS | 예, 이전 행에 정의된 대로 합니다.Amazon S3는 라이브 스트림의 소스로 사용하지 않는 것이 좋습니다. | 예, 이전 행에 정의된 대로 합니다. | 
| 링크 | 예 | 아니요 | 
| MediaConnect | 예 | 아니요 | 
| MediaConnect 라우터 | 예 | 아니요 | 
| MP4 | 아니요 | 예. .mp4 파일 확장자만 | 
| RTMP Pull | 예 | 예 | 
| RTMP Push | 예 | 아니요 | 
| RTP | 예 | 아니요 | 
| SMPTE 2110  | 예 | 아니요 | 
| SRT 호출자 | 예 | 아니요 | 
| SRT 리스너 | 예 | 아니요 | 
| 전송 스트림(TS) 파일 | 아니요 | 예, .ts 파일 확장자와 .m2ts 파일 확장자만 사용합니다. | 

# 지원되는 입력 클래스
<a name="inputs-single-standard-vpc"></a>

MediaLive에는 표준 클래스 입력과 단일 클래스 입력이라는 두 종류의 입력 클래스가 있습니다. 어떤 입력은 입력 클래스로 설정할 수 있습니다. 일부 입력은 단일 클래스 입력으로만 설정할 수 있습니다.

선택할 수 있는 경우 사용할 유형은 파이프라인 복원력을 구현하기 위해 표준 채널을 생성할지 여부에 따라 달라집니다. 자세한 내용은 [채널 클래스 및 입력 클래스 선택](class-channel-input.md) 단원을 참조하십시오.


| MediaLive 입력 유형 | 지원되는 클래스 | 
| --- | --- | 
| CDI | 표준 클래스만 | 
| HLS | 둘 다 | 
| 링크 | 둘 다 | 
| MediaConnect | 둘 다 | 
| MediaConnect 라우터 | 둘 다 | 
| MP4 | 둘 다 | 
| RTMP Pull | 둘 다 | 
| RTMP Push | 둘 다 | 
| RTP | 표준 클래스만 | 
| SMPTE 2110  | 단일 클래스만 | 
| SRT 호출자 | 둘 다 | 
| SRT 리스너 | 둘 다 | 
| 전송 스트림(TS) 파일 | 둘 다 | 

# MediaLive에서 VPC 입력으로 설정 지원
<a name="inputs-vpc-support"></a>

MediaLive 입력 중에는 Amazon Virtual Private Cloud(Amazon VPC)에서 설정할 수 있는 것도 있습니다. 자세한 내용은 [입력 생성](create-input.md) 단원을 참조하십시오.


| MediaLive 입력 유형 | VPC 입력으로 설정 가능 | 
| --- | --- | 
| CDI | 예, VPC 입력으로 설정이 지원됩니다. | 
| HLS | 아니요 | 
| 링크 | 아니요 | 
| MediaConnect | 아니요 | 
| MediaConnect 라우터 | 아니요 | 
| MP4 | 아니요 | 
| 전송 스트림(TS) 파일 | 아니요 | 
| RTMP Pull | 아니요 | 
| RTMP Push | 예, VPC 입력으로 설정이 지원됩니다. | 
| RTP | 예, VPC 입력으로 설정이 지원됩니다. | 
| SMPTE 2110 | 아니요 | 
| SRT 호출자 | 아니요 | 
| SRT 리스너 | 아니요 | 