It was a few years ago, but last time I looked at iPlayer (arrive the time the license requirements changed to cover online) you had to put your license number in? (I guess perhaps that was a limited trial or something).
As I recall (I think I watched some theater a few months ago), you had to check a box that you had a license but you didn't have to actually enter anything.