이미지 미디어 플레이리스트 사양을 통한 트릭 플레이 트랙 - MediaLive

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

이미지 미디어 플레이리스트 사양을 통한 트릭 플레이 트랙

HLS 또는 MediaPackage 출력 그룹에서는 Image Media Playlist 사양, 버전 0.4를 따르는 에셋을 제공하여 트릭 플레이 트랙을 지원할 수 있습니다. MediaLive 구현은 사양의 시간 기반 방법을 따릅니다. 사양은 다음과 같습니다.

https://github.com/image-media-playlist/spec/blob/master/image_media_playlist_v0_4.pdf

Roku는 이 사양을 구현하는 플랫폼의 한 예입니다.

메서드 작동 방식

출력 그룹을 만들 때 비디오, 오디오 및 캡션 인코딩을 위한 일반적인 방식으로 표준 출력을 생성합니다. 출력 그룹의 인코딩 구조를 보여주는 다이어그램은 을 인코딩을 HLS 또는 출력 그룹으로 구성합니다. MediaPackage 참조하십시오.

또한 하나의 프레임 캡처 인코딩을 포함하는 하나의 출력을 생성합니다. 인코딩은 모든 비디오 세그먼트당 하나의 파일인 일련의 JPEG 파일입니다. 즉, 캡처는 비디오 인코딩의 분할을 따릅니다. 이 인코딩은 다운스트림 플레이어가 트릭 플레이 트랙을 구현하는 데 사용할 수 있는 에셋입니다.

MediaLive 일반적인 방법으로 메인 매니페스트와 자식 매니페스트를 만듭니다. 기본 매니페스트에는 프레임 캡처 인코딩용 EXT-X-IMAGE-STREAM-INF 태그가 포함되어 있습니다. 프레임 캡처 인코딩의 하위 매니페스트에는 태그가 포함되어 있습니다. EXT-X-IMAGES-ONLY 이러한 태그의 내용 및 형식은 이미지 미디어 플레이리스트 사양을 준수합니다.

설정

프레임 캡처로 구성된 비디오 인코딩이 포함된 추가 출력을 만들어 출력 그룹에서 트릭 플레이 트랙을 설정합니다. 한 출력 그룹에 최대 3개의 프레임 캡처 출력을 추가하고 채널에 최대 3개의 프레임 캡처 인코딩을 추가할 수 있습니다.

참고

이 섹션의 정보는 채널을 만드는 일반적인 단계를 잘 알고 있다고 가정합니다.

HLS 출력 그룹에서 프레임 캡처 인코딩을 설정하려면

HLS 출력 그룹에서 프레임 캡처 인코딩을 만들려면 특수 유형의 출력을 만들고 해당 비디오 코덱을 프레임 캡처로 설정합니다.

  1. HLS 출력 그룹의 HLS 출력에서 출력 추가를 선택하여 다른 출력을 추가합니다.

  2. 해당 출력의 경우 설정을 선택하고 출력 설정에서 HLS 설정을 프레임 캡처 hls로 설정합니다.

  3. 스트림 설정에서 비디오를 선택하고 다음을 포함한 비디오 필드를 설정합니다.

    • 너비높이 - 다운스트림 시스템에 문의하여 올바른 값을 구하십시오. 값을 추측하면 다운스트림 플레이어에서의 경험이 최적이 아닐 수 있습니다.

    • 코덱 설정프레임 캡처를 선택합니다.

    • 캡처 간격 - 이 필드의 값을 변경하지 마십시오. 프레임 캡처에 기본 간격을 사용하도록 비워 두십시오.

  4. 컨테이너에 하나의 인코딩 (비디오 인코딩) 만 포함되도록 [오디오 1] 을 선택하고 [오디오 제거] 를 선택합니다.

출력 그룹에서 프레임 캡처 인코딩을 설정하려면 MediaPackage

MediaPackage 출력 그룹에서 프레임 캡처 인코딩을 만들려면 일반 출력을 만들고 해당 비디오 코덱을 프레임 캡처로 설정합니다.

  1. MediaPackage 출력 그룹의 MediaPackage 출력에서 출력 추가를 선택하여 다른 출력을 추가합니다.

  2. 해당 출력의 경우 [설정] 을 선택한 다음 [스트림 설정] 을 선택합니다. 스트림 설정에서 비디오를 선택합니다.

  3. 코덱 설정에서 프레임 캡처를 선택합니다.

  4. 다음을 포함한 기타 비디오 필드를 설정합니다.

    • 너비높이 — 다운스트림 시스템에 문의하여 올바른 값을 구하십시오. 값을 추측하면 다운스트림 플레이어에서의 경험이 최적이 아닐 수 있습니다.

    • 캡처 간격 — 이 필드의 값을 변경하지 마세요. 프레임 캡처에 기본 간격을 사용하도록 비워 두십시오.

  5. 컨테이너에 하나의 인코딩 (비디오 인코딩) 만 포함되도록 [오디오 1] 을 선택하고 [오디오 제거] 를 선택합니다.

출력은 ABR 스택의 일부이며 HLS 또는 출력 그룹의 다른 인코딩과 대상이 같습니다. MediaPackage