Enviar eventos de ping sending-ping-events

Você deve acionar eventos de ping a cada 10 segundos, começando após 10 segundos de reprodução, independentemente dos outros eventos de API enviados. Isso se aplica ao conteúdo principal e ao rastreamento de anúncios.

Os eventos de ping são o "heartbeat" do complemento Coleção de mídia de streaming. Os únicos parâmetros necessários para uma chamada de ping são eventType: ping, juntamente com o objeto playerTime (posição do indicador de reprodução e carimbo de data e hora).

O fragmento de código a seguir mostra uma maneira de implementar um mecanismo de ping temporizado para o conteúdo principal (intervalo de 10 segundos):

...
Pinger.init(10000);
...
Pinger.kill();

var Pinger = {
    init: function(interval) {
        this._timer = window.setInterval(function() {
                $.event.trigger({type: "onPing", _data: ""});
            }, interval);
    },

    kill: function() {
        window.clearInterval(this._timer);
    }
}
recommendation-more-help
c8eee520-cef5-4f8c-a38a-d4952cfae4eb