Si el sistema tiene acceso a la descodificación asistida por hardware, puede lograr un juego de trucos más suave que con la implementación de TVSDK de software puro mediante el formato iFrame.
El uso del formato iFrame da como resultado operaciones de reproducción engañosa que no son suaves. La operación de truco más suave utiliza un perfil normal (no de iFrame), soporte de descodificación de hardware y una velocidad de fotogramas aumentada. Los distintos dispositivos de descodificación asistida por hardware tienen diferentes capacidades. La velocidad doble requiere 60 fotogramas por segundo (FPS) y la velocidad cuádruple requiere 120 FPS.
El Adobe recomienda limitar la reproducción a doble velocidad para los dispositivos Android más nuevos y no utilizar la función para los dispositivos Android más antiguos.
Para conseguir un juego de trucos más suave, establezca ABRControlParameters.maxPlayoutRate
al múltiplo deseado de velocidad normal (por ejemplo, 2,0 para velocidad doble). Si hay una llamada posterior a MediaPlayer.setRate()
tiene un argumento que es menor o igual que el valor establecido para maxPlayoutRate
Sin embargo, TVSDK utiliza un perfil normal para lograr un juego de trucos más suave. De lo contrario, utiliza un perfil iFrame para la operación de juego de trucos.