External Display
EXTERNAL_DISPLAY_MODE Enum
com.kollus.sdk.media.MediaPlayer.EXTERNAL_DISPLAY_MODE
외부 디스플레이 장치의 연결 방식 및 출력 상태를 정의하는 열거형 클래스입니다.
Public Properties
EXTERNAL_HDMI_DISPLAYEXTERNAL_WIFI_DISPLAY
Property Details
| 속성 | 설명 |
|---|---|
EXTERNAL_HDMI_DISPLAY | HDMI 케이블을 통한 유선 외부 디스플레이 연결 또는 해제 상태 |
EXTERNAL_WIFI_DISPLAY | 무선 네트워크를 통한 디스플레이 연결 또는 해제 상태 |
MediaRouteState Class
com.kollus.sdk.media.MediaPlayer.MediaRouteState
크롬캐스트(Chromecast) 전송 상태를 정의하는 열거형 클래스입니다.
Public Properties
STARTINGSTARTEDRESUMEEND
Property Details
| 속성 | 설명 |
|---|---|
STARTING | 크롬캐스트 연결 요청이 시작된 상태 |
STARTED | 크롬캐스트 연결이 완료되어 미디어를 전송 중인 상태 |
RESUME | 중단되었던 크롬캐스트 세션이 재개된 상태 |
END | 크롬캐스트 연결이 종료된 상태 |
OnExternalDisplayDetectListener Interface
com.kollus.sdk.media.MediaPlayer.OnExternalDisplayDetectListener
외부 출력 장치의 연결 상태를 감지하는 인터페이스입니다.
Public Methods
void onExternalDisplayDetect(EXTERNAL_DISPLAY_MODE type, boolean plugged)
Method Details
void com.kollus.sdk.media.MediaPlayer.OnExternalDisplayDetectListener.onExternalDisplayDetect(EXTERNAL_DISPLAY_MODE type, boolean plugged)
외부 출력 장치의 연결 또는 해제 이벤트가 발생했을 때 호출됩니다.
| 파라미터 | 타입 | 설명 |
|---|---|---|
type | EXTERNAL_DISPLAY_MODE | 감지된 외부 장치의 종류 (참고: EXTERNAL_DISPLAY_MODE) |
plugged | boolean | 장치 연결 상태 (true: 연결, false: 연결 해제) |
OnMediaRouteInfoListener Interface
com.kollus.sdk.media.MediaPlayer.OnMediaRouteInfoListener
크롬캐스트(Chromecast)의 연결 상태를 수신하는 인터페이스입니다.
Public Methods
void onAvailable(MediaPlayer mp, boolean bAvailable)void onChangedState(MediaPlayer mp, MediaPlayer.MediaRouteState state)void onError(MediaPlayer mp)
Method Details
void com.kollus.sdk.media.MediaPlayer.OnMediaRouteInfoListener.onAvailable(MediaPlayer mp, boolean bAvailable)
네트워크 내에서 캐스팅(Casting) 가능 장치를 발견했을 때 호출됩니다.
| 파라미터 | 타입 | 설명 |
|---|---|---|
mp | MediaPlayer | 플레이어 인스턴스 |
bAvailable | boolean | 장치 가용 상태 (true: 장치 발견, false: 장치 없음) |
void com.kollus.sdk.media.MediaPlayer.OnMediaRouteInfoListener.onChangedState(MediaPlayer mp, MediaPlayer.MediaRouteState state)
크롬캐스트의 연결 상태가 변경되었을 때 호출됩니다.
| 파라미터 | 타입 | 설명 |
|---|---|---|
mp | MediaPlayer | 플레이어 인스턴스 |
state | MediaRouteState | 변경된 상태 값 (참고: MediaRouteState) |
void com.kollus.sdk.media.MediaPlayer.OnMediaRouteInfoListener.onError(MediaPlayer mp)
미디어 전송 과정 중 예기치 않은 오류가 발생했을 때 호출됩니다.
| 파라미터 | 타입 | 설명 |
|---|---|---|
mp | MediaPlayer | 플레이어 인스턴스 |