Android: An update

Wednesday 12 December 2012, 18:00

Dave Price Dave Price Head of BBC iPlayer

Tagged with:

The BBC launched the BBC Media Player for Android nearly three months ago. Since then it has been downloaded to more than one million Android phones and tablets.

In this short period of time we've witnessed a dramatic change in the Android platform and in BBC usage on the platform.

When we launched, seven inch Android tablets weren't driving significant usage. Fast forward three months and the Kindle Fire HD and the Nexus 7 are now both firmly in the top five Android devices for BBC iPlayer and the BBC Media Player.

The Android platform is extremely important to the BBC and our audience and engineering for it requires an ongoing commitment.

To that end I have a significant engineering team working on both the Android media playback experience and BBC iPlayer application on Android devices.

Strictly Come Dancing frame from old video encode and frame from new improved video encode

We have three goals:

1. Improve the playback experience.
2. Achieve feature parity between iOS and Android.
3. Support a variety of screen sizes.

We're not going to get there overnight, however starting before Christmas and continuing over the coming months we have a series of releases that will make the BBC iPlayer experience on Android devices more appealing and engaging.

Improving the playback experience

Android as a platform is becoming increasingly complex and fragmented with a huge difference between video playback capabilities across the 1500+ Android devices.

Rather than use the one-size-fits-all approach that has worked on iOS we are grouping Android devices into classifications based on their capabilities.

For example, for devices which don't support advanced video playback we will have to deliver lower quality video streams.

For devices with bigger screens and capable of advanced playback we'll enable high quality video encodes along the lines of those on iOS devices.

Since we can't rely on adaptive bitrate yet we aim to start at a higher quality encode for larger screens and a lower quality encode for smaller ones.

We will also take network into consideration so we'll start with higher quality on WiFi and 4G networks and lower quality over 3G.

These improvements start before Christmas with a new high quality media encode when using WiFi.

There is still plenty of work ongoing and we'll be releasing further updates throughout 2013 as we deliver on the rest of this ambition.

Achieving feature parity between iOS and Android

Thus far we've found ourselves releasing products first on iOS because of the challenges of supporting a variety of Android platform versions and devices.

Of course we want to deliver products simultaneously on iOS and Android and we are striving to fill gaps such as mobile downloads and launching iPlayer Radio on Android. This will take time.

First and foremost we'll focus on video quality but rest assured we're working on filling gaps in feature and product parity at the same time.

Since the fragmentation on Android requires more work than a single implementation on iOS we've also made investments in engineering so Android and iOS can deliver at broadly the same pace.

The upcoming BBC iPlayer release on Android introduces an updated UI that provides the foundations for the team to build future features.

In addition you'll find you can now listen to radio shows in the iPlayer app with your screen turned off while answering email or using other applications on your Android device.

Supporting a breadth of devices

Providing support across all Android devices is complex due to the variety of devices, operating system versions and screen sizes.

Before Christmas we're going to enable iPlayer on Jellybean 4.2 and offer a richer tablet experience on devices such as the Nexus 7 and Kindle Fire HD.

Thereafter--with Adobe and Google's help--we'll improve playback on devices like the Sony Xperia Arc.

Into 2013 we'll prioritise the most popular Android devices so we can deliver the best experience for the biggest audience. As you can see this is just the beginning.

I hope the upcoming pre-Christmas releases make opening new presents and using existing Android devices more pleasurable. The experience will continue to get even better as we move into the new year.

Dave Price is the Head of BBC iPlayer, Programmes and On Demand, BBC Future Media.

Tagged with:

Comments

Jump to comments pagination
 
  • rate this
    0

    Comment number 1.

    Hello!

    a little advice on the whole 'fragmentation' thing

    Eclair and upwards - lets call it 'android low' standard resolution - 800x480 pixles
    Ice Cream Sandwich+ phones with HLS - 800x480 - max 1280x720p*
    Honeycomb+ tablets with HLS 1280x800 except for Nexus 10 - which will be 1280x1080

    sorted.
    *Nexus 7 phone resolution - the one that's £289 and is selling like hotcakes *hint hint*

  • Comment number 2.

    This comment was removed because the moderators found it broke the house rules. Explain.

  • rate this
    -1

    Comment number 3.

    Ref. comment no. 1: The Nexus 7's screen resolution is actually 1280x800, oddly. And it's not a phone, it's a phablet. :)

  • rate this
    +1

    Comment number 4.

    Why has the latest update to the BBC News Android app made it incompatible with my Nexus 7 running Jelly Bean 4.2.1 when it was compatible before the update, but the app is compatible with my Samsung Galaxy Nexus also running Jelly Bean 4.2.1. As a Licence Fee payer this is not good enough; get it sorted and quickly.

  • rate this
    +1

    Comment number 5.

    Glad you are working on improving the streaming quality on android, and I'm hoping feature parity means you are working on adding downloads to android. Wondering if you are working on adding BBC iD, in order to sync favourites with the website, to the mobile apps?

 

Comments 5 of 121

 

This entry is now closed for comments

Share this page

More Posts

Previous
New TV Homepage

Wednesday 12 December 2012, 12:00

Next
BBC iPlayer Radio: two months on

Thursday 13 December 2012, 12:30

About this Blog

Staff from the BBC's online and technology teams talk about BBC Online, BBC iPlayer, BBC Red Button and the BBC's digital and mobile services. The blog is reactively moderated. Your host is Nick Reynolds.

Blog Updates

Stay updated with the latest posts from the blog.

Subscribe using:

What are feeds?

Links about BBC Online

BBC Internet blog Archive

owl-plain-112.jpg 2012 ι 2011 ι 2010 ι 2009 ι 2008 ι 2007

Tags for archived posts