HTTP 또는 HTTPS 서버에 대한 예시 - AWS Elemental MediaLive

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

HTTP 또는 HTTPS 서버에 대한 예시

이 예시에서는 다운스트림 시스템이 기본 PUT을 사용하는 HTTPS 서버인 경우 대상 필드를 설정하는 방법을 보여 줍니다.

curling 게임을 스트리밍하고 높은 비트레이트, 중간 비트레이트 및 낮은 비트레이트의 3가지 출력을 생성하려고 합니다.

필드
CDN 설정에서HLS 설정섹션 Hls basic put

다운스트림 시스템의 지침에 따라 다른 CDN 필드를 변경합니다.

URL에서HLS 그룹 대상 A섹션 예:

https://203.0.113.55/sports/curling

자격 증명에서HLS 그룹 대상 A섹션 다운스트림 시스템에 인증된 요청이 필요한 경우 다운스트림 시스템에서 제공한 사용자 이름을 입력합니다. 암호에 AWS Systems Manager 파라미터 스토어에 저장된 암호의 이름을 입력합니다. 암호를 직접 입력하지 마십시오. 자세한 정보는 의 요구 사항AWS Systems Manager—매개 변수 저장소에 암호 매개 변수 생성 을 참조하십시오.
URL에서HLS 그룹 대상 B섹션 예:

https://203.0.113.82/sports/curling

자격 증명에서HLS 그룹 대상 B섹션 해당하는 경우 대상 B의 URL에 대한 사용자 이름과 암호를 입력합니다. 두 URL에 대한 자격 증명이 동일할 수도 있고 다를 수도 있습니다.
이름 한정자에서HLS 출력섹션

출력 추가를 두 번 선택합니다. 이 섹션에 출력 줄이 2개 더 추가되어 줄이 총 3개가 됩니다. 각 줄마다 한정자를 입력합니다(-high, -medium-low).

디렉터리 구조하위 디렉토리당 세그먼트에서위치섹션

다운스트림 시스템에서 이러한 필드를 사용하지 않는다고 가정합니다.

결과적으로 다음 이름의 파일이 생성됩니다.

  • 기본 매니페스트 1개: curling.m3u8

  • 출력당 하위 매니페스트 1개: curling-high.m3u8, curling-medium.m3u8, curling-low.m3u8

  • 각 출력에 대한 TS 파일들:

    • curling-high-00001.ts, curling-high-00002.ts, curling-high-00003.ts

    • curling-medium-00001.ts, curling-medium-00002.ts, curling-medium-00003.ts

    • curling-low-00001.ts, curling-low-00002.ts, curling-low-00003.ts

파일은 다운스트림 시스템의 두 호스트에 게시되며, 각 호스트에서 sports라는 폴더에 배치됩니다.