re: I’m a digital nomad and author of High Performance Android Apps, ask me anything! VIEW POST


What do you suggest for serving videos in mobile apps? Any tips and tricks to keep them as light as possible?

Thanks so much!


Keep them as short as possible. Do what you can to optimize them to the screen size of the device. We know that resizing images can be very costly on the CPU - video is the same.

Adaptive bitrate streaming is great for serving videos as it does accommodate for the screen size, and the available network - serving the 'best' quality stream it can to the player. But there are many tricks to streaming - making sure that the bitrates you are serving are the proper ones for the devices/networks your customers are using. In general - start with a lower quality bitrate to lower the startup time.

code of conduct - report abuse