Istantanea attiva

Ultimo aggiornamento: 2023-09-21

Il caricamento istantaneo precarica parti del supporto su uno o più canali. Quando un utente seleziona o cambia canale, il contenuto inizia prima perché parte del buffering è già stato completato.

Quando il lettore si trova nel PTMediaPlayerStatusReady stato, chiama prepareToPlay per precaricare ed elaborare parte del contenuto per una riproduzione successiva.

SUGGERIMENTO

Se non chiami prepareToPlay, chiamata play chiamate automatiche prepareToPlay prima. Il precaricamento e l’elaborazione vengono completati in questa fase.

TVSDK completa alcune o tutte le seguenti attività per prepareToPlay:

  • Se la chiave dei metadati kSyncCookiesWithAVAsset è impostato, TVSDK effettua una richiesta al file originale M3U8 per sincronizzare i cookie.
  • Carica le chiavi di metadati DRM.
  • Crea e prepara alcune strutture, elementi o risorse necessarie per la riproduzione del contenuto.
SUGGERIMENTO

Il PTMediaPlayer e PTMediaPlayerItem prepareToPlay i metodi sono uguali. Per evitare la creazione di un PTMediaPlayer per ogni risorsa, utilizza PTMediaPlayerItem metodo.

Instant-on consente di avviare più istanze del lettore multimediale, o istanze del caricatore di elementi del lettore multimediale, simultaneamente in background e di inserire flussi video in tutte queste istanze. Quando un utente cambia il canale e il flusso viene inserito correttamente nel buffer, chiamando play sul nuovo canale avvia prima la riproduzione.

In questa pagina