Instant-on

L'accesso immediato precarica parti del contenuto multimediale su uno o più canali. Dopo che un utente seleziona o commuta i canali, il contenuto viene avviato prima perché alcuni dei buffering sono già stati completati.

Quando il lettore è nello stato PTMediaPlayerStatusReady, chiama prepareToPlay per precaricare ed elaborare parte del contenuto per una riproduzione successiva.

SUGGERIMENTO

Se non chiami prepareToPlay, la chiamata a play chiama automaticamente prepareToPlay. Al momento il precaricamento e l’elaborazione vengono completati.

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

  • Se la chiave di metadati kSyncCookiesWithAVAsset è impostata, TVSDK invia una richiesta al file M3U8 originale 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

I metodi PTMediaPlayer e PTMediaPlayerItem prepareToPlay sono uguali. Per evitare di creare un'istanza PTMediaPlayer separata per ciascuna risorsa, utilizza il metodo PTMediaPlayerItem .

L'accesso istantaneo consente di avviare più istanze del lettore multimediale, o istanze del caricatore di elementi multimediali, simultaneamente in background e in buffer i flussi video in tutte queste istanze. Quando un utente cambia il canale e il flusso è stato bufferizzato correttamente, la chiamata di play sul nuovo canale avvia la riproduzione prima.

In questa pagina