PJ87
Journeyman Pro
To me it is about you read 'live' in the sentence.
To me that means as they are being shown E.g some of their serial series such as The Crown.
From later in the article
Live TV means any programme you watch or record as it’s being shown on TV or live on any online TV service. It’s not just live events like sport, news and music. It covers all programmes on any channel, including soaps, series, documentaries and even movies.
No I'm afraid you are incorrect in this instance
https://www.tvlicensing.co.uk/faqs/...n't need a,watching BBC programmes on iPlayer.
You don’t need a TV Licence if you only ever use online services to watch on demand or catch up programmes, except if you’re watching BBC programmes on iPlayer.
https://www.radiotimes.com/technology/technology-guides/tv-licence-netflix/
As Netflix does not broadcast its titles live, you do not need a TV licence to use the service. You don’t need a licence if you only ever watch titles on-demand or on catch up on services other than BBC iPlayer.
It's if you watch Amazon primes live things like sport that a licence would be required