의 캡션에 접근성 데이터 포함 MediaLive - MediaLive

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

의 캡션에 접근성 데이터 포함 MediaLive

CMAF Ingest, HLS MediaPackage또는 Microsoft Smooth 출력 그룹의 캡션에 접근성 데이터를 포함할 수 있습니다. 이 데이터는 인코딩이 나타내는 접근성 유형을 설명합니다. 예를 들어, 캡션 트랙은 콘텐츠의 스피치에 대한 서면 번역(다른 언어로)을 제공할 수 있습니다. 접근성 데이터는 접근성 신호라고도 합니다.

지원되는 접근성 데이터 표준

MediaLive 는 다음과 같은 스타일의 접근성 데이터를 지원합니다.

접근성 데이터 스타일 사양 CMAF 수신 HLS 또는 MediaPackage Microsoft Smooth
DASH 역할 캡션 DASH 역할 체계(ISO/IEC 23009-1:2022(E))
DVB DASH 접근성

ETSI TS 103 285 기술 사양, V1.3.1(2020년 2월)

접근성

HLS 매니페스트에 삽입된 태그로 표시됩니다.

CMAF Ingest 또는 Microsoft Smooth 출력에서 데이터 지정

임베디드 또는 객체 캡션 인코딩 생성 및 에 설명된 대로 인코딩을 생성할 때 접근성 데이터를 포함하도록 캡션 인코딩을 설정할 수 있습니다사이드카 또는 SMPTE-TT 캡션 인코딩 생성.

설정하려는 캡션 인코딩이 있는 출력에서 다음 단계를 따릅니다.

  • DASH 역할을 포함하려면 원하는 만큼 대시 역할 추가를 선택합니다. 각 역할에서 스타일을 선택합니다.

  • DVB DASH 접근성 스타일을 포함하려면 DVB DASH 접근성 에서 해당 설명을 선택합니다. 이 접근성 스타일의 인스턴스는 하나만 추가할 수 있습니다.

각 인코딩에 둘 이상의 접근성 데이터 스타일을 추가할 수 있습니다. 예를 들어 Dash 역할 및 DVB DASH 접근성 스타일을 추가할 수 있습니다. 이러한 출력의 다운스트림 시스템이 서로 다른 스타일을 구현하기 때문에 이 작업을 수행할 수 있습니다.

CMAF Ingest 또는 Microsoft Smooth에서 접근성 데이터 처리

접근성 데이터 필드는 이 데이터를 지원하지 않는 유형을 포함하여 모든 출력 그룹 유형에 대해 표시됩니다.

참고

오디오 인코딩을 설정하고 접근성 데이터를 포함할 계획인 경우 다음과 같이 진행합니다. 먼저 CMAF Ingest 및/또는 Microsoft Smooth 출력 그룹에서 오디오 인코딩을 생성하고 접근성 데이터를 설정합니다. 그런 다음 다른 출력 그룹에서 오디오 인코딩을 생성합니다.

지원되는 출력 그룹에서 처리

공유 캡션 인코딩을 구현하지 않는 경우 캡션 접근성 데이터에 대해 설정한 CMAF Ingest 및 Microsoft Smooth 출력 그룹의 캡션 출력에만 데이터를 MediaLive 포함합니다.

공유 인코딩에서 처리

여러 출력 그룹 간에 캡션 인코딩을 공유할 계획일 수 있습니다. 예를 들어, 하나의 CMAF Ingest 출력 그룹과 다른 출력 그룹 간에 캡션 인코딩을 공유할 수 있습니다.

공유 오디오 인코딩에서 접근성 데이터를 설정하는 경우 MediaLive 는 다음과 같이 데이터를 처리합니다.

  • 인코딩을 공유하는 CMAF Ingest 및 Microsoft Smooth 출력 그룹의 데이터가 포함됩니다.

  • 다른 출력 그룹의 데이터는 포함되지 않습니다. 해당 출력 그룹은 이 데이터를 지원하지 않기 때문입니다. 출력 그룹이 인코딩 MediaLive을 공유하고 있더라도 에는 데이터가 포함되지 않습니다.

다른 출력 그룹에서의 처리

접근성 데이터를 지원하지 않는 출력에서 접근성 필드를 설정하려고 할 수 있습니다. CMAF Ingest 또는 Microsoft Smooth 출력 그룹과의 인코딩 공유를 구현하지 않는 경우 채널을 저장할 때 오류 메시지가 표시됩니다.

HLS 또는 MediaPackage 출력에서 데이터 지정

에 설명된 대로 인코딩을 생성할 때 접근성 데이터를 포함하도록 캡션 인코딩을 설정할 수 있습니다임베디드 또는 객체 캡션 인코딩 생성.

설정하려는 캡션이 있는 출력의 접근성 에서 IMPLEMENTS_ACCESSIBILITY_FEATURES를 선택합니다.

MediaLive 는 매HLS니페스트의 태그에 EXT-X-MEDIA 고유한 속성을 접근성 캡션에 할당합니다.

CHARACTERISTICS="public.accessibility.describes-spoken-dialog,public.accessibility.describes-music-and-sound"

다음은 접근성 캡션 속성이 EXT-X-MEDIA 있는 태그의 예입니다.

#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="captions-group",NAME="accessibility-captions1",LANGUAGE="eng", CHARACTERISTICS="public.accessibility.describes-spoken-dialog,public.accessibility.describes-music-and-sound",AUTOSELECT=YES,DEFAULT=YES,URI="caption-accessibility-eng.m3u8"

HLS 또는 MediaPackage 출력 그룹의 접근성 데이터 처리

접근성 필드는 이 데이터를 지원하지 않는 유형을 포함하여 모든 출력 그룹 유형에 표시됩니다.

참고

오디오 인코딩을 설정하고 접근성 데이터를 포함할 계획인 경우 다음과 같이 진행합니다. 먼저 HLS 및/또는 MediaPackage 출력 그룹에서 오디오 인코딩을 생성하고 접근성 데이터를 설정합니다. 그런 다음 다른 출력 그룹에서 오디오 인코딩을 생성합니다.

지원되는 출력 그룹에서 처리

공유 오디오 인코딩을 구현하지 않는 경우 오디오 접근성 데이터에 대해 설정한 HLS 및 출력 그룹의 오디오 MediaPackage 출력에만 데이터를 MediaLive 포함합니다.

공유 인코딩에서 처리

여러 출력 그룹 간에 캡션 인코딩을 공유할 계획일 수 있습니다. 예를 들어 하나의 HLS 출력 그룹과 다른 출력 그룹 간에 캡션 코덱을 공유할 수 있습니다.

공유 캡션 인코딩에서 접근성 데이터를 설정하는 경우 MediaLive 는 다음과 같이 데이터를 처리합니다.

  • 인코딩을 공유하는 HLS 및 MediaPackage 출력 그룹의 데이터가 포함됩니다.

  • 다른 출력 그룹의 데이터는 포함되지 않습니다. 해당 출력 그룹은 이 데이터를 지원하지 않기 때문입니다. 출력 그룹이 인코딩 MediaLive을 공유하고 있더라도 에는 데이터가 포함되지 않습니다.

다른 출력 그룹에서의 처리

접근성 데이터를 지원하지 않는 출력에서 접근성을 설정하려고 할 수 있습니다. HLS 또는 MediaPackage 출력 그룹과의 인코딩 공유를 구현하지 않는 경우 채널을 저장할 때 오류 메시지가 표시됩니다.