ima
Konstruktor
ima
new ima()
Globale Funktionen zur Steuerung des IMA SDK.
Klassen
AdBreakInfo
Enthält Informationen zu einer Werbeunterbrechung. Wird vom SDK an Ereignis-Rückrufe übergeben.
AdEvent
Vom Anzeigenmanager ausgelöste Ereignisse.
AdInfo
Enthält Informationen zu einer Anzeige. Wird vom SDK an Ereignis-Rückrufe übergeben.
Companion
Enthält Informationen zu Companion-Anzeigen.
CuePoint
Enthält Informationen über einen Hinweispunkt.
Fehler
Objekt, das an den Fehler-Handler übergeben wird, wenn ein Fehler auftritt.
ErrorEvent
Alle Fehler, die das SDK möglicherweise zurückgibt.
Spieler
StreamFormat
Definiert das Format des Streams.
StreamInfo
Informationen, die vom SDK an den Player über den 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. Prerolls und VODs sollten vom Anfang des Streams an abgespielt werden.
WrapperInfo
Enthält Informationen zu einem Wrapper.
Methoden
disableLogging
disableLogging()
Deaktiviert das SDK-Logging. Das Logging ist standardmäßig aktiviert.
getStreamManager
getStreamManager() gibt Objekt zurück
Gibt einen Stream-Manager zurück, sofern verfügbar. Wenn der Streammanager 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 nach dem Aufrufen dieser Methode sofort an den Player zurückgegeben.
Parameter |
|
|---|---|
|
streamRequest |
Objekt |
- Ausgabe
-
object– Fehler oder ungültig, wenn kein Fehler