“Unfortunately you still need a licence to use iPlayer”
In theory you only need a TV license for iPlayer if you watch the Live feed, although until it’s tested in court it’s not clear that the delayed psuedo live stream is actually ‘live’ legally (as there is a different delay per user for the buffering / codec etc).
From: http://www.tvlicensing.co.uk/about/foi-legal-framework-AB16/
Do you need a TV Licence to watch shows on BBC iPlayer?
It depends on whether you’re using BBC iPlayer to watch TV programmes at the same time as they are being shown on TV (i.e. “live”) or after they have been broadcast by either downloading programmes or via streaming on demand (on-demand).
The BBC iPlayer allows users to watch programmes “live” as they are being shown on TV (i.e. BBC1, BBC2, BBC News etc.) and on-demand. If you are watching live content (e.g. a programme as it is being shown on BBC1 or BBC News) you will need a TV Licence. If you are using the BBC iPlayer to watch programmes on-demand i.e. after they have been shown, you do not need a TV Licence. Accordingly, depending on the nature of the content being viewed on the BBC iPlayer, a TV Licence may be required.