ima
Konstruktor
ima
new ima()
Globale Funktionen, mit denen das IMA SDK gesteuert wird.
Klassen
AdBreakInfo
Enthält Informationen zu einer Werbeunterbrechung. Wird vom SDK an Ereignis-Callbacks übergeben.
AdEvent
Ereignisse, die vom Anzeigenmanager ausgelöst werden.
AdInfo
Enthält Informationen zu einer Anzeige. Wird vom SDK an Ereignis-Callbacks übergeben.
Companion
Enthält Informationen zu Companion-Anzeigen einer Anzeige.
CuePoint
Enthält Informationen zu einem Cue-Punkt.
Fehler
Objekt, das an den Fehlerhandler übergeben wird, wenn ein Fehler auftritt.
ErrorEvent
Alle Fehler, die vom SDK zurückgegeben werden können.
LogEvent
Objekt, das an den Log-Event-Handler übergeben wird, wenn ein nicht schwerwiegender Fehler auftritt.
Spieler
StreamFormat
Definiert das Format des Streams.
StreamInfo
Informationen, die vom SDK an den Player zum Stream übergeben werden.
StreamManager
Objekt zum Verwalten der Streamwiedergabe.
StreamRequest
Wird verwendet, um Eigenschaften der Streamanfrage anzugeben.
StreamType
Definiert den Streamtyp, der vom Player wiedergegeben werden soll. Pre-Rolls und Video-on-Demand-Inhalte sollten ab dem Anfang des Streams wiedergegeben werden.
WrapperInfo
Enthält Informationen zu einem Wrapper.
Methoden
disableLogging
disableLogging()
Deaktiviert das SDK-Logging. Das Logging ist standardmäßig aktiviert.
getStreamManager
getStreamManager() returns object
Gibt einen Stream-Manager zurück, wenn er verfügbar ist. Wenn der Stream-Manager noch nicht verfügbar ist, wird „Invalid“ zurückgegeben. Wenn beim Erstellen des Stream-Managers ein Fehler aufgetreten ist, wird ein Fehlerobjekt zurückgegeben.
- Ausgabe
-
objectDer Stream-Manager oder das Fehlerobjekt.
initSdk
initSdk(settings)
Initialisiert das SDK.
Parameter |
|
|---|---|
|
Einstellungen |
Objekt Optionales IMA-Einstellungsobjekt. |
requestStream
requestStream(streamRequest) returns object
Startet eine asynchrone Streamanfrage. Die Steuerung wird sofort nach dem Aufrufen dieser Methode an den Player zurückgegeben. Wenn ein Stream-Manager vorhanden ist, wird er zerstört. Wenn ein Stream wiedergegeben wird, wird er durch den neuen Stream ersetzt, sobald die Anfrage abgeschlossen ist.
Parameter |
|
|---|---|
|
streamRequest |
Objekt |
- Ausgabe
-
objectein Fehler oder „Invalid“, wenn kein Fehler aufgetreten ist