HLS 소스의 암호화된 소스 콘텐츠 처리 - AWS Elemental MediaLive

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

HLS 소스의 암호화된 소스 콘텐츠 처리

MediaLive는 HTTP 라이브 스트리밍 사양에 따라 암호화된 HLS 소스를 수집할 수 있습니다.

지원되는 암호화 형식

MediaLive암호화된 HLS 소스에 대해 다음 형식을 지원합니다.

  • 소스 콘텐츠는 AES-128 로 암호화됩니다. MediaLive은 (는) AES 샘플을 지원하지 않습니다.

  • 소스 콘텐츠는 정적 또는 회전 키를 사용하여 암호화됩니다.

  • 매니페스트에는#EXT-X-KEY 다음 속성을 사용하여 태그를 지정합니다.

    • METHOD속성은 AES-128 을 지정합니다.

    • URI는 암호화 키에 대한 라이선스 서버를 지정합니다.

    • IV는 비어 있거나 사용할 초기화 벡터 (IV) 를 지정합니다. IV가 비어 있으면MediaLive에서 값을 사용합니다.#EXT-X-MEDIA-SEQUENCEIV로 태그를 지정합니다.

  • 업스트림 시스템과 라이선스 서버 모두에 인증 자격 증명 (사용자 이름 및 암호) 이 필요한 경우 두 서버 모두에서 동일한 자격 증명이 사용되는지 확인하십시오. MediaLive에서는 이 두 서버에 대해 서로 다른 자격 증명을 사용할 수 없습니다.

암호 해독 작동 방식

콘텐츠 소유자는 기본 매니페스트를 설정하여#EXT-X-KEY메서드 (AES-128), 라이선스 서버의 URL 및 초기화 벡터 (IV) 를 사용합니다. 콘텐츠 소유자는 라이센스 서버에 암호화 키를 배치합니다. 언제?MediaLive이 소스를 사용하는 채널이 시작됩니다.MediaLive주요 매니페스트를 얻고#EXT-X-KEY 라이선스 서버의 URL에 대한 태그입니다.

MediaLive라이센스 서버에 연결하고 암호화 키를 가져옵니다. MediaLive업스트림 시스템에서 콘텐츠 가져오기를 시작하고 암호화 키와 IV를 사용하여 콘텐츠의 암호를 해독합니다.