HTTP에 대한 HLS 출력 그룹 - AWS Elemental MediaLive

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

HTTP에 대한 HLS 출력 그룹

이 절차를 따릅니다.결정되었습니다다음 다운스트림 시스템 중 하나를 대상으로 사용하여 HLS 출력 그룹을 생성합니다.

  • HTTP 또는 HTTPS PUT 서버입니다.

  • HTTP 또는 HTTPS WebDAV 서버입니다.

  • Akamai 오리진 서버입니다.

사용자와 다운스트림 시스템의 운영자는 HLS 출력 그룹의 출력 대상에 대해 동의해야 합니다. 이 정보는 다음과 같습니다.를 만들려면MediaLive채널.

HTTP를 통해 HLS를 제공하면 오리진 서버로 전송되는 경우가 많습니다. 원천 서버에는 일반적으로 주 매니페스트의 파일 이름을 포함하여 대상 경로에 대한 규칙에 대한 명확한 지침이 있습니다 (.M3U8파일).

각 HLS 출력 그룹에 대한 절차를 따라야 합니다.

대상 설정을 정렬하려면

설정을 조정하려면 다운스트림 시스템의 운영자와 대화해야 합니다.

  1. 다운스트림 시스템이 Akamai 서버가 아닌 경우 PUT 또는 WebDAV를 사용하는지 확인하십시오.

  2. 다운스트림 시스템에 특별한 연결 요구 사항이 있는지 확인합니다. 이러한 연결 필드는 콘솔에서 그룹화되어 있습니다.CDN 설정HLS 출력 그룹의 단원입니다. 다음 페이지에 이 페이지를 표시하려면MediaLive콘솔,채널 생성[] 페이지에서출력 그룹섹션, 선택Add그런 다음HLS. 그룹을 선택하고 나서HLS 설정을 열려면CDN 설정.

  3. 출력에 두 개의 목적지가 필요한지 결정합니다.

    • 에서 출력하려면 두 개의 목적지가 필요합니다.표준 채널.

    • 단일 파이프라인 채널에서 출력하려면 하나의 대상이 필요합니다.

  4. 다운스트림 시스템에서 보안 연결을 사용하는지 확인합니다. 이 경우 운영자에게 정렬하여 사용자 자격 증명을 설정합니다.

  5. 다운스트림 시스템이 기본 매니페스트 및 하위 매니페스트 내부에 사용자 지정 경로를 필요로 하는지 확인합니다. 자세한 정보는 HLS 매니페스트 내의 경로 사용자 지정을 참조하십시오.

  6. 를 설정하는 경우표준 채널를 사용하여 다운스트림 시스템이 중복 매니페스트를 지원하는지 확인합니다. 그렇다면 이 기능을 구현할지 여부를 결정합니다. 자세한 내용은 단원을 참조하십시오.중복 HLS 매니페스트특히 단원을 참조하십시오.대다수 다운스트림 시스템에 대한 규칙Akamai CDN에 대한 규칙구체적인 지침을 참조하십시오.

  7. 3가지 범주의 HLS 파일 (기본 매니페스트, 하위 매니페스트 및 미디어 파일) 에 대한 전체 대상 경로를 확인합니다. MediaLive는 항상 각 대상에 대한 3개의 파일 범주를 모두 이 한 곳에 놓습니다. 일부 파일을 다른 위치에 놓도록 MediaLive를 구성할 수 없습니다.

    두 개의 목적지가 있는 경우 대상 경로는 어떤 식으로든 서로 달라야 합니다. 한 경로의 부분 중 하나 이상이 다른 경로와 달라야 합니다. 모든 부분이 다를 수 있습니다. 다운스트림 시스템의 운영자와 이 요구 사항을 논의합니다. 다운스트림 시스템에는 고유성에 대한 특정 규칙이 있을 수 있습니다.

  8. HLS 파일의 세 가지 범주의 이름에 대한 특별한 요구 사항에 대해서는 다운스트림 시스템의 운영자에게 문의하십시오. 일반적으로 다운스트림 시스템에는 특별한 요구 사항이 없습니다.

  9. 하위 매니페스트 및 미디어 파일의 이름에 대한 수정자에 대한 특별한 요구 사항에 대해 다운스트림 시스템의 운영자에게 문의하십시오.

    하위 매니페스트 및 미디어 파일은 항상 파일 이름에 이 한정자를 포함합니다. 이 한정자는 각 출력을 서로 구분하므로 각 출력에서 고유해야 합니다. 예를 들어 고해상도 출력용 파일의 이름은 저해상도 출력의 파일 이름과 달라야 합니다. 예를 들어 한 출력의 파일에 파일 이름과 수정자가 있을 수 있습니다.curling_high다른 출력은curling_low.

    일반적으로 다운스트림 시스템에는 특별한 요구 사항이 없습니다.

  10. 미디어 파일을 별도의 하위 디렉터리에 설정해야 하는지 다운스트림 시스템 담당자에게 문의합니다. 예를 들어 첫 번째 1,000개의 세그먼트에 대해 하위 디렉터리 하나, 두 번째 1,000개의 세그먼트에 대해 하위 디렉터리 하나를 설정할 수 있습니다.

    대부분의 다운스트림 시스템에는 별도의 하위 디렉터리가 필요하지 않습니다.

  11. 다운스트림 시스템에 특별한 요구 사항이 있는 대상 경로의 부분에 동의합니다.

    • 예를 들어 다운스트림 시스템에서는 특정 호스트로 보내야 할 수 있습니다.

      예를 들어, 이름을 지정한 두 개의 폴더로 보내지만 호스트의 폴더에 보냅니다.https://203.0.113.55

      또는 이름을 지정한 두 개의 폴더로 보내지만 호스트에서https://203.0.113.55https://203.0.113.82

    • 또는 다운스트림 시스템에 특정 호스트와 폴더가 필요하지만 파일 이름을 선택해야 할 수도 있습니다. 예를 들어 다음 호스트와 폴더는 다음과 같습니다.

      https://203.0.113.55/sports/delivery/

      https://203.0.113.55/sports/backup/

  12. 수집한 정보를 기록해 둡니다.

    • 다운스트림 시스템의 연결 유형 (Akamai, PUT 또는 WebDAV) 입니다.

    • 다운스트림 시스템에 특별한 요구 사항이 있는 경우 연결 필드의 설정입니다.

    • 전송을 위한 프로토콜—HTTP 또는 HTTPS입니다.

    • 다운스트림 시스템에 인증된 요청이 필요한 경우 다운스트림 시스템에 액세스하기 위한 사용자 이름과 암호입니다. 이러한 사용자 자격 증명은 프로토콜이 아니라 사용자 인증과 관련이 있습니다. 사용자 인증은 다운스트림 시스템에서 사용자의 요청을 수락할지 여부를 나타냅니다. 프로토콜은 요청이 보안 연결을 통해 전송되는지 여부를 나타냅니다.

    • 파일 이름을 포함하여 대상 경로의 전체 또는 일부일 수 있습니다.

    • 별도의 하위 디렉터리를 설정해야 하는지 여부를 나타냅니다.