Improved iplayer support