Se il sistema ha accesso alla decodifica assistita dall'hardware, è possibile ottenere un gioco di trucco più semplice rispetto all'implementazione TVSDK del software puro utilizzando il formato iFrame.
L'utilizzo del formato iFrame comporta operazioni di riproduzione a trucco non uniformi. L'utilizzo di funzioni di riproduzione a trucco è più semplice e utilizza un profilo normale (non iFrame), un supporto per la decodifica hardware e un frame rate più elevato. Diversi dispositivi di decodifica assistita da hardware hanno funzionalità diverse. La velocità doppia richiede 60 frame al secondo (FPS) e la velocità quadrupla richiede 120 FPS.
Adobe consiglia di limitare la riproduzione a una velocità doppia per i dispositivi Android più recenti e di non utilizzare la funzione per i dispositivi Android meno recenti.
Per ottenere una riproduzione più fluida, impostate ABRControlParameters.maxPlayoutRate
sul multiplo desiderato di velocità normale (ad esempio, 2.0 per la velocità doppia). Se una chiamata successiva a MediaPlayer.setRate()
ha un argomento minore o uguale al valore impostato per maxPlayoutRate
, TVSDK utilizza un profilo normale per ottenere una riproduzione più semplice. Altrimenti utilizza un profilo iFrame per l'operazione trickplay.