[JWPlayer] Events - Playlist
[JWPlayer] Events - Playlist
Playlist Events
이 API 호출은 플레이리스트(하나 이상의 항목) 를 불러오거나 조회하고, 플레이리스트 항목 간을 탐색할 때 사용됩니다.
API를 통해 접근할 때, 플레이리스트는 하나 이상의 객체를 포함하는 배열(Array) 형태로 제공됩니다.
각 객체에는 다음과 같은 속성이 포함됩니다.
- description (string)
- 플레이리스트 내에서 지정된 설명
- mediaid (string)
- 콘텐츠 형식과 관계없이 특정 콘텐츠를 식별하는 고유 미디어 식별자
- file (string)
sources[0].file로의 바로가기 역할을 합니다.- 대체 파일들은
allSources배열에 나열됩니다.
- image (string)
- 플레이어 내에 로드되는 포스터 이미지 파일
- preload (string)
- 현재 항목의 프리로드(preload) 상태
- 가능한 값:
metadata\|auto\|none
- title (string)
- 플레이리스트 항목의 제목
- tracks (array)
getCaptionsList()와 유사하게, 플레이리스트 항목에 포함된 전체 트랙 배열- tracks 배열은 설정된 트랙 정보를 기반으로 하는 객체 목록을 포함합니다.
- tracks.file (string)
- 사용된 트랙을 포함하는 파일
- tracks.label (string)
- 자막을 사용하는 경우, 특정 화질에 지정된 라벨
- tracks.kind (string)
- 비디오에 할당된 트랙 유형
- 가능한 값:
captions\|chapters\|thumbnails
- tracks.file (string)
- sources (array)
- 현재 사용 중인 소스에 대한 정보를 포함하는 단일 객체를 담은 배열
sources배열은 현재 사용 중인 소스에 대한 정보를 담은 단일 객체를 포함합니다.- sources.file (string)
source배열 항목에서 사용된 파일
- sources.label (string)
- 특정 화질에 할당된 라벨
- sources.type (string)
- 미디어 유형
- sources.default (boolean)
- 이 미디어 소스가 기본 재생용으로 정의되어 있는지 여부
- sources.file (string)
- allSources (array)
- 현재 플레이리스트 항목에 대해 구성된 모든 소스를 포함하는 배열
각 플레이리스트 항목은 최상위 수준에서 file 속성을 가지며,
이는sources객체의 첫 번째 항목에 있는 파일에 대한 바로가기 역할을 합니다.
.on(‘nextClick’)
컨트롤 바의 다음(next) 버튼 또는 Next Up 오버레이가 클릭된 후 트리거됩니다.
.on(‘playlist’)
완전히 새로운 플레이리스트가 플레이어에 로드될 때 트리거됩니다.
이 이벤트는 초기 플레이리스트 로드 시에는 트리거되지 않습니다.
이러한 경우에는 대신.on('ready')이벤트를 사용해야 합니다.
- playlist (array)
- 새로 로드된 플레이리스트 배열.
getPlaylist()와 동일한 출력 형식을 가집니다.
.on(‘playlistItem’)
플레이리스트의 인덱스가 새 항목으로 변경될 때 트리거됩니다.
이 이벤트는 플레이어가 새로운 플레이리스트 항목을 재생하기 전에 발생합니다.
- index (Number)
- 현재 재생 중인 플레이리스트 항목의 인덱스
- item (Object)
- 현재 재생 중인 플레이리스트 항목 객체.
getPlaylistItem()과 동일한 출력 형식을 가집니다.
.on(‘playlistComplete’)
다음 조건이 모두 충족될 때 트리거됩니다:
- 플레이어가 플레이리스트의 모든 항목 재생을 완료했을 때
- repeat 옵션이 false로 설정되어 있을 때
1
2
3
{
"type": "playlistComplete"
}
- type (string)
- 이벤트의 유형.
- 이 값은 항상
"playlistComplete"
This post is licensed under CC BY 4.0 by the author.