Tracciare a livello di frammento utilizzando le informazioni di caricamento

Ultimo aggiornamento: 2023-09-21

Quality of Service (QoS) offre una visualizzazione dettagliata delle prestazioni del motore video. TVSDK fornisce statistiche dettagliate su riproduzione, buffering e dispositivi.

TVSDK fornisce inoltre informazioni sulle seguenti risorse scaricate:

  1. File playlist/manifest

  2. Frammenti di file

  3. Informazioni di tracciamento per i file

    È possibile leggere le informazioni QoS (Quality of Service) sulle risorse scaricate, come frammenti e brani, da LoadInfo classe.

  4. Implementare onLoadInfo listener di eventi di callback.

  5. Registra il listener di eventi, che TVSDK chiama ogni volta che un frammento è stato scaricato.

  6. Leggi i dati di interesse da LoadInfo parametro passato al callback.

    Proprietà Tipo Descrizione
    downloadDuration long

    Durata del download in millisecondi.

    TVSDK non distingue tra il tempo impiegato dal client per connettersi al server e il tempo necessario per scaricare l’intero frammento. Ad esempio, se il download di un segmento da 10 MB richiede 8 secondi, TVSDK fornisce tali informazioni, ma non indica che sono occorsi 4 secondi prima del primo byte e altri 4 secondi per scaricare l’intero frammento.

    mediaDuration long La durata media dei frammenti scaricati in millisecondi.
    periodIndex int Indice del periodo della sequenza temporale associato alla risorsa scaricata.
    dimensione long Dimensione della risorsa scaricata in byte.
    trackIndex int Indice del binario corrispondente, se noto; altrimenti, 0.
    trackName Stringa Nome del brano corrispondente, se noto; in caso contrario, null.
    trackType Stringa Tipo del brano corrispondente, se noto; altrimenti null.
    tipo Stringa Informazioni scaricate da TVSDK. Uno dei seguenti elementi:
    • MANIFEST (MANIFESTO): playlist/manifesto
    • FRAMMENTO: un frammento
    • TRACK: frammento associato a un brano specifico
    A volte potrebbe non essere possibile rilevare il tipo di risorsa. In questo caso, viene restituito FILE.
    url Stringa URL che punta alla risorsa scaricata.

In questa pagina