License not needed
For clarity, a TV License is not needed for this service.
A TV License is required to recieve television broadcasts as they are transmitted. Live TV in other words. Downloading yesterdays tv using a torrent or iplayer does not require a license.
You DO NOT need a license in order to own a TV as stated further up in these comments, the license police would like you to think you do, but it's not true.