On Android*, communication apps that do video streaming can take advantage of hardware acceleration available on Intel® Atom™ processors. This is an easy way to gain performance, while reducing CPU utilization and power.
In the fall of 2014, Intel worked with JumpChat, a WebRTC video chat ISV to optimize its Android app’s performance on the Intel Atom processor E3800 tablets. As a result of the effort, we were able to lower CPU utilization by 10% and power wattage by 1.3 watts for the app running two-way HD video chat. This case study describes how we went about achieving this with the ISV, with the aim of showing you how easy it is to enable hardware acceleration for supported codecs using MediaCodec.