ima
Constructeur
ima
new ima()
Fonctions globales qui contrôlent le SDK IMA.
Classes
AdBreakInfo
Contient des informations sur une coupure publicitaire. Transmis aux rappels d'événements par le SDK.
AdEvent
Événements déclenchés par le gestionnaire d'annonces.
AdInfo
Contient des informations sur une annonce. Transmis aux rappels d'événements par le SDK.
Companion
Contient des informations sur les éléments associés d'une annonce.
CuePoint
Contient des informations sur un point de repère.
Erreur
Objet transmis au gestionnaire d'erreurs en cas d'erreur.
ErrorEvent
Toutes les erreurs que le SDK peut renvoyer.
LogEvent
Objet transmis au gestionnaire d'événements de journalisation en cas d'erreur non fatale.
Joueur
StreamFormat
Définit le format du flux.
StreamInfo
Informations transmises par le SDK au lecteur concernant le flux.
StreamManager
Objet permettant de gérer la lecture du flux.
StreamRequest
Permet de spécifier les propriétés de la requête de flux.
StreamType
Définit le type de flux que le lecteur est invité à lire. Les pré-rolls et les VOD doivent être lus à partir du début du flux.
WrapperInfo
Contient des informations sur un wrapper.
Méthodes
disableLogging
disableLogging()
Désactive la journalisation du SDK. La journalisation est activée par défaut.
getStreamManager
getStreamManager() returns object
Renvoie un gestionnaire de flux s'il est disponible. Si le gestionnaire de flux n'est pas encore disponible, la valeur "Invalid" est renvoyée. Si une erreur s'est produite lors de la création du gestionnaire de flux, un objet d'erreur est renvoyé.
- Renvoie
-
objectLe gestionnaire de flux ou l'objet d'erreur.
initSdk
initSdk(settings)
Initialise le SDK.
Paramètre |
|
|---|---|
|
paramètres |
objet Objet de paramètres IMA facultatif. |
requestStream
requestStream(streamRequest) returns object
Démarre une requête de flux asynchrone. Le contrôle est immédiatement renvoyé au lecteur après l'appel de cette méthode. S'il existe un gestionnaire de flux, il sera détruit. Si un flux est en cours de lecture, il sera remplacé par le nouveau flux une fois la requête terminée.
Paramètre |
|
|---|---|
|
streamRequest |
objet |
- Renvoie
-
objectune erreur ou une valeur non valide si aucune erreur n'est détectée