Yes. A valid TV Licence is required to watch or download any BBC programmes on BBC iPlayer, as well as watching or recording live TV on any channel.
Doing so without a TV Licence is a criminal offence and you could be prosecuted and fined up to £1000 (or £2000 in Guernsey).
If you have an over 75 TV Licence you are covered.
Sorry about that. Please take a second to tell us what's wrong with it.