As many of you are aware, we chose Adobe Flash as the media format to stream to Android devices. Doing so provided us with a number of cross platform efficiencies as the same infrastructure can be used for delivery on PCs, Android phones, and set-top boxes.
Adobe's strategic decision to remove support for the Flash Player plug-in meant that we had to change the way that we play back this content.
We looked at a number of different solutions, for example, Http Live Streaming (HLS) which is used to stream BBC media to other platforms. Unfortunately, HLS isn't supported on Android OS versions prior to Honeycomb.
In the end, Flash was still the best choice of media format for us to use. And the only practical technology for us to play this format back on Android is Adobe Air.