본문으로 건너뛰기

API 레퍼런스

핵심 클래스

클래스설명
MediaPlayer콘텐츠 재생, 화면 출력 제어, 자막 관리, 이벤트 리스너 설정 등 플레이어의 모든 기능을 제어하는 재생 엔진
KollusContent재생할 콘텐츠의 URL, DRM 정보, 재생 옵션 등을 구성하여 MediaPlayer에 전달하는 클래스
KollusStorage오프라인 재생을 위한 콘텐츠 다운로드·저장·삭제·조회를 관리하는 클래스

기능

클래스 / 인터페이스설명
DRMDRM 라이선스 요청·갱신, 세션 관리, 서버 통신 데이터 모니터링
Player Callbacks재생 준비·완료·오류·탐색 완료 등 재생 생명주기 이벤트 리스너
Bookmark재생 위치 북마크 생성·관리 및 저장·불러오기 이벤트 처리
Chapter & Subtitle챕터 정보 조회 및 자막 감지·표시 이벤트 처리
External Display외부 디스플레이 연결 감지 및 미디어 라우트 상태 변경 이벤트 처리
Device & Security에뮬레이터 감지, 포렌식 워터마크, CPU 정보 조회 등 보안 환경 검사

참조

클래스설명
Error Codes재생·네트워크·DRM 등 SDK 전반의 에러 코드 정의
Constants콘텐츠 유형, 기기 유형, 플레이어 모드 등 열거형과 상수
Utils대역폭 정보 조회 등 SDK 공통 유틸리티