의 입력 유형, 프로토콜 및 업스트림 시스템 AWS Elemental MediaLive - MediaLive

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

의 입력 유형, 프로토콜 및 업스트림 시스템 AWS Elemental MediaLive

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

표 다음 섹션에서는 푸시 또는 풀 입력을 MediaLive 인제스트하는 방법을 설명합니다.

MediaLive 입력 유형 푸시 또는 풀? 사용 사례 업스트림 시스템 및 지원 프로토콜
CDI 푸시 VPC의 압축되지 않은 스트림을 고정된 엔드포인트로 푸시합니다. MediaLive 프라이빗 클라우드 내의 Amazon VPC
HLS

이 표 뒤에 나오는 HLS inputs 단원을 참조하십시오.

보안 연결을 통해서든 아니든 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푸시합니다.

이 입력은 URI가 아닌 MediaConnect 플로우 ARN을 사용합니다.

AWS Elemental MediaConnect 내부 연결을 통해
MP4 보안 연결을 통해서든 아니든 HTTP 서버에서 MP4 파일을 풀합니다. HTTP 서버 또는

HTTPS 서버

MP4 보안 연결을 사용하여 Amazon S3 버킷에서 MP4 파일을 가져옵니다.

를 사용하면 MediaLive 버킷 이름에 표기법을 사용할 수 없습니다. 예를 들어 mycompany-videos는 유효하지만 mycompany.videos는 유효하지 않습니다.

사용자 지정 프로토콜을 통한 Amazon S3
전송 스트림 (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
RTMP Pull RTMP 프로토콜을 사용하여 외부 엔드포인트로부터 스트림을 풀합니다.

MediaLive RTMPS 프로토콜을 사용한 입력은 지원하지 않습니다.

RTMP 풀을 통해 RTMP 서버
RTMP Push 푸시 RTMP 프로토콜을 MediaLive 사용하여 스트림을 고정된 엔드포인트로 푸시합니다.

MediaLive RTMPS 프로토콜을 사용한 입력은 지원하지 않습니다.

RTMP 푸시를 통해 RTMP 서버
RTMP Push RTMP 프로토콜을 사용하여 VPC의 스트림을 고정된 엔드포인트로 푸시합니다. MediaLive

MediaLive RTMPS 프로토콜을 사용한 입력은 지원하지 않습니다.

프라이빗 클라우드 내에서 RTMP를 통한 Amazon VPC
RTP 푸시 RTP 프로토콜을 사용하여 전송 스트림 (TS) 을 고정된 엔드포인트로 푸시합니다. MediaLive RTP 푸시를 통해 RTP 서버
RTP RTP 프로토콜을 사용하여 VPC의 전송 스트림 (TS) 을 고정된 엔드포인트로 푸시합니다. MediaLive 프라이빗 클라우드 내에서 RTP를 통한 Amazon VPC

HLS

HLS에서는 미디어가 전송 스트림이어야 합니다. MediaLive 다른 유형의 미디어가 포함된 HLS 콘텐츠의 인제스트는 지원하지 않습니다.

풀 인풋을 사용한 인제스팅

풀 입력은 다음과 같이 작동합니다. 소스는 외부에 있는 엔드포인트에 지속적으로 게시합니다. MediaLive 입력에 연결된 채널이 실행 중이면 입력에 MediaLive 연결하고 콘텐츠를 인제스트합니다.

채널이 실행되고 있지 않을 때는 입력에 연결되지 MediaLive 않습니다. (연결하는 다른 애플리케이션이 있을 수 있습니다.)

풀 입력은 스트리밍 입력 (소스가 계속 게시되는 경우) 또는 VOD 입력 (엔드포인트에서 소스를 사용할 수 있게 된 후 변경되지 않음) 과 함께 작동합니다.

RTMP 푸시 입력을 사용한 인제스팅

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

이 입력에 연결된 채널이 시작되면 핸드셰이크 메시지에 MediaLive 응답하여 이를 인제스트합니다. 채널이 실행 중이 아닐 때는 MediaLive 반응하지 않고 소스가 일시 중지된 상태가 됩니다.

푸시 입력은 스트리밍 소스 내에서만 작동합니다.

RTP 푸시 입력을 사용한 인제스트

RTP 푸시 입력은 다음과 같이 작동합니다. 소스는 입력에 지정된 엔드포인트로 전송을 시도합니다. MediaLive 소스는 콘텐츠가 채널에서 인제스트되고 있는지 여부를 인식하지 못합니다. MediaLive

이 입력에 연결된 채널이 시작되면 소스에 MediaLive 반응하여 인제스트합니다. 채널이 실행되고 있지 않을 때는 반응하지 MediaLive 않습니다. 소스는 엔드포인트에 계속 게시하지만 MediaLive 해당 작업은 무시합니다.

푸시 입력은 스트리밍 소스 내에서만 작동합니다.