Chapter & Subtitle
Chapter Class
com.kollus.sdk.media.content.KollusContent.ChapterInfo.Chapter
콘텐츠의 특정 시점을 정의하는 챕터(Chapter)의 상세 정보를 관리하는 클래스입니다.
Public Methods
int getPosition()String getValue()
Method Details
int com.kollus.sdk.media.content.KollusContent.ChapterInfo.Chapter.getPosition()
전체 영상 내에서 해당 챕터가 시작되는 시간 정보를 반환합니다.
- 반환값: 챕터 시작 시각 (sec)
String com.kollus.sdk.media.content.KollusContent.ChapterInfo.Chapter.getValue()
챕터의 명칭 또는 설명을 반환합니다. 플레이어의 챕터 목록에 노출되는 텍스트로 활용됩니다.
- 반환값: 챕터 명칭 또는 설명
ChapterInfo Class
com.kollus.sdk.media.content.KollusContent.ChapterInfo
콘텐츠의 챕터(Chapter) 데이터 세트를 관리하는 클래스입니다. 특정 언어 설정값과 해당 언어로 작성된 상세 챕터 리스트를 포함합니다.
Public Methods
List<Chapter> getChapters()String getLanguage()
Method Details
List<Chapter> com.kollus.sdk.media.content.KollusContent.ChapterInfo.getChapters()
콘텐츠 내에 정의된 챕터 목록을 반환합니다.
- 반환값: 챕터 리스트
String com.kollus.sdk.media.content.KollusContent.ChapterInfo.getLanguage()
해당 챕터 세트에 설정된 언어 코드를 반환합니다. 다국어를 지원하는 콘텐츠의 경우 각 언어별 챕터 구분을 위해 사용됩니다.
- 반환값: 언어 코드
OnTimedTextDetectListener Interface
com.kollus.sdk.media.MediaPlayer.OnTimedTextDetectListener
addTimedTextSource()를 통한 자막 추가 또는 미디어 스트림 내 포함된 자막이 감지되었을 때 상태를 수신하는 인터페이스입니다.