Implementare aggiornamenti dell’ora personalizzati

In alcune implementazioni di Analytics, l’applicazione client potrebbe voler fornire una posizione della testina di riproduzione diversa da quella riportata dal valore localTime di TVSDK. Ad esempio, durante una riproduzione lineare dello streaming, è possibile fornire la testina di riproduzione di ciascun programma relativamente al suo tempo di avvio.

SUGGERIMENTO

Ignora questo metodo solo se desideri fornire una posizione della testina di riproduzione diversa dalla posizione predefinita.

Per ignorare la posizione predefinita della testina di riproduzione:

vaMetadata.setCurrentTimeUpdateBlock(new VideoAnalyticsMetadata.CurrentTimeUpdateBlock() {
    @Override
    public long call() {
        long range = 500L;
        Random r = new Random()
        return (long)(r.nextDouble()*range);
    }
});
IMPORTANTE

I valori in questo frammento di codice sono solo esempi. Devi utilizzare valori diversi per la posizione personalizzata della testina di riproduzione.

In questa pagina