ima
생성자
ima
새로운 ima()
IMA SDK를 제어하는 글로벌 기능입니다.
클래스
AdBreakInfo
광고 시간에 대한 정보가 포함되어 있습니다. SDK에 의해 이벤트 콜백으로 전달됩니다.
AdEvent
광고 관리자가 실행한 이벤트입니다.
AdInfo
광고에 대한 정보가 포함되어 있습니다. SDK에 의해 이벤트 콜백으로 전달됩니다.
동반자
광고의 동반자에 대한 정보가 포함되어 있습니다.
CuePoint
큐 포인트에 대한 정보를 포함합니다.
오류
오류가 있는 경우 오류 처리기에 전달되는 객체입니다.
ErrorEvent
SDK가 다시 전송할 수 있는 모든 오류입니다.
플레이어
StreamFormat
스트림의 형식을 정의합니다.
StreamInfo
스트림에 대한 SDK에서 플레이어로 전달되는 정보입니다.
StreamManager
스트림 재생을 관리하기 위한 객체입니다.
StreamRequest
스트림 요청의 속성을 지정하는 데 사용됩니다.
StreamType
플레이어가 재생하도록 요청된 스트림 유형을 정의합니다. 프리롤과 VOD는 스트리밍 시작 부분부터 재생되어야 합니다.
WrapperInfo
래퍼에 대한 정보를 포함합니다.
메서드
disableLogging
disableLogging()
SDK 로깅을 비활성화합니다. 기본적으로 로깅이 켜져 있습니다.
getStreamManager
getStreamManager()는 객체를 반환합니다.
사용 가능한 경우 스트림 관리자를 반환합니다. 스트림 관리자를 아직 사용할 수 없는 경우 Invalid가 반환됩니다. 스트림 관리자를 생성하는 동안 오류가 발생하면 오류 객체가 반환됩니다.
- 반환 값
-
object스트림 관리자 또는 오류 객체입니다.
initSdk
initSdk(설정)
SDK를 초기화합니다.
매개변수 |
|
|---|---|
|
설정 |
객체 선택적 IMA 설정 개체입니다. |
requestStream
requestStream(streamRequest)는 객체를 반환합니다.
비동기 스트림 요청을 시작합니다. 이 메서드를 호출한 후 컨트롤이 플레이어에게 즉시 반환됩니다.
매개변수 |
|
|---|---|
|
streamRequest |
객체 |
- 반환 값
-
object오류가 없으면 오류 또는 잘못됨