릴리즈 노트
3.0.17
Release Date: 2026-06-09
Fixed
- 짧은 인트로 재생 후 본영상 전환 시 -8615 에러 수정
- 재현 경로 : 본영상의 프리로드(Pre-load)가 완료되지 않은 상태에서 2초 내외의 짧은 인트로 영상 재생이 끝나고, 본영상 재생 시점으로 전환될 때 -8615 에러가 발생함
- 변경 이유: -8615 에러 수정
- 영향 범위: 없음
- 앱 변경 여부: 없음
3.0.16
Release Date: 2026-05-27
Added APIs
- 다중 오디오 트랙 조회 기능 추가
// MediaPlayer Class
public void selectAudio(String language);
// 오디오 트랙 정보 조회 API (MediaPlayer.onPrepared() 이벤트 수신 이후 호출 가능)
public MediaPlayerBase.TrackInfo[] getTrackInfo();TrackInfo내부 메서드public int getTrackType();
public String getLanguage();- 트랙 타입
MEDIA_TRACK_TYPE_UNKNOWNMEDIA_TRACK_TYPE_VIDEOMEDIA_TRACK_TYPE_AUDIOMEDIA_TRACK_TYPE_TIMEDTEXT
- 변경 이유: 다중 오디오 지원
- 영향 범위: 없음
- 앱 변경 여부: 없음
Deleted APIs
MediaPlay.erreleaseWhenFinishing메서드 제거- 변경 이유: 더 이상 사용되지 않음
- 영향 범위: 없음
- 앱 변경 여부: 없음
Fixed
-
재생 중 새로운 콘텐츠 재생 시 -8028 에러 발생 수정
- 변경 이유: v3.0.12 버전에서 버퍼링 중 종료 시 ANR 방지 패치에 따른 사이드 이펙트 보완
- 영향 범위: 없음
- 앱 변경 여부: 없음
-
DRM 콜백 데이터 유효성 방어 코드 추가
- 변경 이유:
expiration_date,expiration_count,expiration_playtime값이 정수형이 아닌 문자열로 유입될 때 플레이어가 강제 종료(Crash)되는 현상 방어 - 영향 범위: 없음
- 앱 변경 여부: 없음
- 변경 이유:
-
DRM 만료 콘텐츠 재생 시
onError로 잘못된 에러 코드가 전달되는 버그 수정- 변경 이유: 다운로드된 콘텐츠가
expiration_count또는expiration_playtime누적으로 인해 만료되었을 때, 플레 이어onError이벤트 델리게이트로 올바르지 않은 에러 코드가 전달되던 버그 수정 (v3.0.4 버전 버그 보완) - 영향 범위: 없음
- 앱 변경 여부: 없음
- 변경 이유: 다운로드된 콘텐츠가
-
LMS 통계 데이터(
runtime,showtime) 계산 기준 변경- 변경 이유: 재생 중 디바이스의 시스템 시각이 변동하는 경우 LMS 통계 수치가 부정확해지므로 시간 측정 기준을 디바이스 시스템 시각에서 디바이스 부팅 이후 실제 경과 시간으로 변경
- 영향 범위: 없음
- 앱 변경 여부: 없음
3.0.15
Release Date: 2026-04-14
Fixed
- 약전계에서 버퍼링 중 플레이어 종료 시 ANR(앱 응답 없음) 현상 개선
- 재현 경로 : 스트리밍 재생 중 비행기 모드 진입 > 탐색(Seek) 조작 > 플레이어 종료 시 ANR 발생
- 변경 이유: 버퍼링 중 플레이어 종료 시 ANR 현상 개선
- 영향 범위: 없음
- 앱 변경 여부: 없음
3.0.14
Release Date: 2026-03-19
Added Features
-
라이브 동시 접속자 수 리포팅 전송
- 변경 이유: 라이브 동시 접속자 수 통계를 상세히 수집하기 위함
- 영향 범위: 없음
- 앱 변경 여부: 없음
-
라이브 비인가 IP 재생 차단
- 변경 이유: 라이브 재생 링크 노출에 대한 방어책
- 영향 범위: 없음
- 앱 변경 여부: 없음
-
Kibana에 에러 로그를 보고할 때 에러 스택 트레이스(error stack trace)가 포함된 로그 메시지를 전송하도록 수정
- 변경 이유: Exception으로 인한 에러 발생 시 자세한 정보 필요
- 영향 범위: 없음
- 앱 변경 여부: 없음
3.0.13
Release Date: 2026-01-26
Added APIs
playback_limit기능 추가// KollusContent Class
public int getPlaybackLimitDuration();
public String getPlaybackLimitMessage();- 변경 이유: 특정 UTC Time까지 재생을 원하는 고객사 요구사항 반영
- 영향 범위: 없음
- 앱 변경 여부: 없음
Added Features
- 콘텐츠 다운로드 기능 이벤트 데이터 수집
- 변경 이유: 콘텐츠 다운로드 관련 통계 수집
- 영향 범위: 없음
- 앱 변경 여부: 없음
Changed Features
-
StorageManager의 내부 함수 hidden 처리
- 변경 이유: SDK 보안 강화
- 영향 범위: 없음
- 앱 변경 여부: 없음
-
프록시 서버 종료를 Thread에서 처리
- 변경 이유: Google Play의 ANR에 대응
- 영향 범위: 없음
- 앱 변경 여부: 없음