Rastrear buffering no iOS

IMPORTANTE

As instruções a seguir fornecem orientação para a implementação em todos os SDKs 2.x. Se estiver implementando uma versão 1.x do SDK, você pode baixar os Guias dos desenvolvedores 1.x aqui: Baixar SDKs.

Constantes de rastreamento de buffer

Nome da constante Descrição
ADBMediaHeartbeatEventBufferStart Constante para rastrear o evento Buffer Start
ADBMediaHeartbeatEventBufferComplete Constante para rastrear o evento Buffer Complete

Implementar buffering

  1. Analise os eventos de buffering de reprodução no reprodutor de mídia e, na notificação do evento de início de buffering, rastreie o buffering usando o eventoBufferStart:

    - (void)onBufferStart:(NSNotification *)notification { 
        [_mediaHeartbeat trackEvent:ADBMediaHeartbeatEventBufferStart  
                         mediaObject:nil  
                         data:nil]; 
    }
    
  2. Na notificação de conclusão de buffer do reprodutor de mídia, rastreie o término do buffer com o eventoBufferComplete:

    - (void)onBufferComplete:(NSNotification *)notification { 
        [_mediaHeartbeat trackEvent:ADBMediaHeartbeatEventBufferComplete  
                         mediaObject:nil  
                         data:nil]; 
    }
    

Consulte o cenário de rastreamento Reprodução de VOD com buffering para obter mais informações.

Nesta página

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free