The iPlayer service launched in 2007 and was widely expected to flop after a series of delays. However, the service, which allows users to access any BBC programme that has aired in the previous seven days and stream it online, has been a huge success for the corporation, changing the way many people watch television.