http://www.gtacarkits.com/bmw_aux_to_ipod_car_kit.php – Adapter cable to connect iPod or iPhone to the audio system for the display of tracks and playlists.
Your iPod or iPhone is charged via the adapter cable as you drive and can be controlled either by the multifunction steering wheel, the iDrive Controller or the radio.
iPad can be controlled but cannot be charged.

Compatibility with the following BMW models•1 Series
•3 Series Sedan from 01/2012
•3 Series Sedan from 03/2005
•3 Series Touring from 09/2005
•3 Series Coupe from 09/2006
•3 Series Cabrio from 03/2007
•5 Series Sedan up to 03/2010
•5 Series Touring up to 09/2010
•5 Series Gran Turismo
•6 Series
•7 Series from 11/2008
•X1
•X3 from 1/2011
•X5 from 03/2007
•Z4 Roadster from 02/2009

The video was filmed in BMW 5 series 2008 (E60 style)