Effectuer le suivi de la mise en mémoire tampon sur iOS track-buffering-on-ios
Les instructions suivantes fournissent des conseils pour la mise en œuvre sur tous les kits SDK 2.x.
IMPORTANT
Si vous mettez en œuvre une version 1.x du kit SDK, vous pouvez télécharger les Guides du développeur 1.x dans la rubrique Téléchargement des SDK.
Constantes de suivi de la mémoire tampon
Nom de constante
Description
ADBMediaHeartbeatEventBufferStart
Constante permettant d’effectuer le suivi de l’événement Début de la mémoire tampon
ADBMediaHeartbeatEventBufferComplete
Constante permettant d’effectuer le suivi de l’événement Fin de la mémoire tampon
Mettez en œuvre la mise en mémoire tampon
-
Prêtez attention aux événements de mise en mémoire tampon de la lecture se produisant dans le lecteur multimédia. Une fois que vous avez reçu la notification de début de la mise en mémoire tampon, effectuez-en le suivi à l’aide de l’événement
BufferStart
:code language-none - (void)onBufferStart:(NSNotification *)notification { [_mediaHeartbeat trackEvent:ADBMediaHeartbeatEventBufferStart mediaObject:nil data:nil]; }
-
Une fois que vous avez reçu la notification de fin de la mise en mémoire tampon, effectuez-en le suivi à l’aide de l’événement
BufferComplete
:code language-none - (void)onBufferComplete:(NSNotification *)notification { [_mediaHeartbeat trackEvent:ADBMediaHeartbeatEventBufferComplete mediaObject:nil data:nil]; }
Consultez le scénario de suivi Lecture VOD avec mise en mémoire tampon pour en savoir plus.
recommendation-more-help
c8eee520-cef5-4f8c-a38a-d4952cfae4eb