ima
생성자
ima
new ima()
IMA SDK를 제어하는 전역 함수입니다.
클래스
AdBreakInfo
광고 시점에 관한 정보를 포함합니다. SDK에서 이벤트 콜백으로 전달됩니다.
AdEvent
광고 관리자에서 발생하는 이벤트입니다.
AdInfo
광고에 관한 정보를 포함합니다. SDK에서 이벤트 콜백으로 전달됩니다.
컴패니언
광고의 컴패니언에 관한 정보를 포함합니다.
CuePoint
큐 포인트에 관한 정보를 포함합니다.
오류
오류가 있는 경우 오류 핸들러에 전달되는 객체입니다.
ErrorEvent
SDK에서 다시 보낼 수 있는 모든 오류입니다.
LogEvent
심각하지 않은 오류가 있는 경우 로그 이벤트 핸들러에 전달되는 객체입니다.
플레이어
StreamFormat
스트림의 형식을 정의합니다.
StreamInfo
SDK에서 플레이어로 전달되는 스트림에 관한 정보입니다.
StreamManager
스트림 재생을 관리하는 객체입니다.
StreamRequest
스트림 요청의 속성을 지정하는 데 사용됩니다.
StreamType
플레이어가 재생하도록 요청받는 스트림의 유형을 정의합니다. 프리롤 및 VOD는 스트림의 시작 부분부터 재생되어야 합니다.
WrapperInfo
래퍼에 관한 정보를 포함합니다.
메서드
disableLogging
disableLogging()
SDK 로깅을 사용 중지합니다. 로깅은 기본적으로 사용 설정됩니다.
getStreamManager
getStreamManager()는 객체를 반환합니다.
사용 가능한 경우 스트림 관리자를 반환합니다. 스트림 관리자가 아직 사용 가능하지 않으면 Invalid가 반환됩니다. 스트림 관리자를 만드는 중에 오류가 발생하면 오류 객체가 반환됩니다.
- 반환 값
-
object스트림 관리자 또는 오류 객체입니다.
initSdk
initSdk(settings)
SDK를 초기화합니다.
매개변수 |
|
|---|---|
|
설정 |
객체 선택적 IMA 설정 객체입니다. |
requestStream
requestStream(streamRequest)은 객체를 반환합니다.
비동기 스트림 요청을 시작합니다. 이 메서드를 호출한 후 컨트롤이 플레이어로 즉시 반환됩니다. 기존 스트림 관리자가 있으면 삭제됩니다. 재생 중인 스트림이 있으면 요청이 완료될 때 새 스트림으로 대체됩니다.
매개변수 |
|
|---|---|
|
streamRequest |
객체 |
- 반환 값
-
object오류가 없는 경우 오류 또는 잘못됨