continuousPlayback
indique au SDK si le lecteur a l'intention de lire les contenus vidéo en continu.
l'une après l'autre, comme
une émission télévisée. Si la valeur est true
, les annonces renvoyées par
la demande sont celles désignées par l'ad server
comme étant adaptées à la lecture en continu. Non
spécifiant une valeur pour
cette propriété
laisse le paramètre comme inconnu.
L'exemple suivant montre comment définir la lecture en continu dans une demande d'annonces.
Objective-C
IMAAdsRequest *request = [[IMAAdsRequest alloc] initWithAdTagUrl:adTagUrl adDisplayContainer:[self createAdDisplayContainer] avPlayerVideoDisplay:[[IMAAVPlayerVideoDisplay alloc] initWithAVPlayer:self.contentPlayer] pictureInPictureProxy:self.pictureInPictureProxy userContext:nil]; request.continuousPlayback = true; [self.adsLoader requestAdsWithRequest:request];
Swift
let request = IMAAdsRequest( adTagUrl: adTagUrl, adDisplayContainer: createAdDisplayContainer(), avPlayerVideoDisplay: IMAAVPlayerVideoDisplay(avPlayer: contentPlayer), pictureInPictureProxy: pictureInPictureProxy, userContext: nil) request.continuousPlayback = true; adsLoader!.requestAds(with: request)
Différences entre la lecture en continu et la lecture automatique de l'annonce
Le SDK IMA pour tvOS permet également de définir si le lecteur lance la lecture automatiquement ou attendre que l'action de l'utilisateur commence. Pour ce faire, vous devez utiliser
adWillAutoPlay
. Si la valeur est true
, les annonces renvoyées sont celles désignées par les annonces
adapté à un environnement de lecture automatique.
Ce tableau indique quand demander des annonces pour la lecture en continu et la lecture automatique, en fonction du contenu vidéo. auxquelles les annonces sont associées.
Contenu vidéo | Valeur de "continuePlayback" | Valeur pour adWillAutoPlay |
---|---|---|
Une vidéo de contenu unique qui est lue suite à une interaction de l'utilisateur | false |
false |
Une vidéo de contenu unique à lecture automatique | false |
true |
Une playlist vidéo qui lit la première vidéo suite à une interaction de l'utilisateur, mais qui lit automatiquement le vidéos suivantes | true |
false |
Playlist de vidéos qui lance automatiquement la lecture de la première vidéo et des vidéos suivantes | true |
true |