You really shouldn't admit to breaking the law on a public forum.
If you use iplayer, you need a licence according to the law (since 2016).
Communications Act 2003, Section 363, as interpreted by section 368.
363Licence required for use of TV receiver
(1)A television receiver must not be installed or used unless the installation and use of the receiver is authorised by a licence under this Part.
(2)A person who installs or uses a television receiver in contravention of subsection (1) is guilty of an offence.
...
368Meanings of “television receiver” and “use”
(1)In this Part “television receiver” means any apparatus of a description specified in regulations made by the Secretary of State setting out the descriptions of apparatus that are to be television receivers for the purposes of this Part.
(2)Regulations under this section defining a television receiver may provide for references to such a receiver to include references to software used in association with apparatus.
[
F9(3)References in this Part to using a television receiver are references to using it for—
(a)receiving all or any part of any television programme, or
(b)receiving all or any part of a programme included in an on-demand programme service which is provided by the BBC,
and that reference to the provision of an on-demand programme service by the BBC is to be read in accordance with section 368R(5) and (6).]