Starting with version 3.3.2, Slideshows has two modes for playing video: the original video player and new enhanced video player. They both support the same video formats and codecs, but the enhanced player has two interesting features on top:
- Shorter lag between videos: enhanced video player is actually compromised of two media players. When two videos should be played after each other, while the first player is in the last few seconds of the first video, the second player already starts buffering the next video. Thanks to this pre-buffering, the time between end of the first video and start of the second is down to approximately 40 milliseconds, which is barely visible to the users.
- Scaling videos: with enhanced video player, the videos within the panel are scaled with the same options as images: Fit center, Center crop, Fit to screen and Center (no scaling). You can change the scaling type either through the Device settings in web interface (“Image scale type”), or through the Basic setting in on-screen menu.
- Rotating videos: only enhanced video player supports rotation of the picture. So if you would like to rotate the screen layout, don’t forget to enable enhanced video player.
Enhanced video player is available as a standard part of Slideshow, but because of some compatibility issues on some older and/or low-end devices (good support of OpenGL and TextureView is crucial), it is not enabled by default. In general, we suggest sticking with the original video player on Android 4.4 and older (but feel free to test it and let us know).
You can enable it via the Device settings in web interface (“Enable enhanced video player”), or through the Basic setting in on-screen menu (only in Android 5+). Reload the app or refresh your screen layout to apply the change.
Edited on 10.3.2020 to reflect changes in version 3.5.0.