ima
Constructeur
ima
nouvelle ima()
Fonctions globales qui contrôlent le SDK IMA.
Classes
AdBreakInfo
Contient des informations concernant une pause 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.
Compagnon
Contient des informations sur les créations associées 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 pourrait renvoyer.
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 demande de flux.
StreamType
Définit le type de flux que le lecteur est invité à lire. Les prérolls et les VOD doivent être diffusés depuis le début du flux.
WrapperInfo
Contient des informations sur un wrapper.
Méthodes
disableLogging
disableLogging()
Désactive la journalisation du SDK. La journalisation sera activée par défaut.
getStreamManager
getStreamManager() renvoie un objet
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. En cas d'erreur 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(paramètres)
Initialise le SDK.
Paramètre |
|
|---|---|
|
paramètres |
objet Objet de paramètres IMA optionnel. |
requestStream
requestStream(streamRequest) renvoie un objet
Démarre une requête de flux asynchrone. Le contrôle est immédiatement rendu au joueur après l'appel de cette méthode.
Paramètre |
|
|---|---|
|
streamRequest |
objet |
- Renvoie
-
objectune erreur ou une valeur non valide si aucune erreur