-when content is static the encoder in desktop, decoder in android don't do any work, hence more efficient resource usage on pc and efficient decoding in android therefore significantly increasing android's battery life and also reducing network congestion.
-switching from texture view to surface view gives android more performance which is significant for mostly low spec android devices.
-small UI tweaks in desktop app.