Any live content online, whether it’s Youtube Live or Twitch or anything else, requires a TV license, so long as it’s a “television programme service”. This is vaguely clarified to depend on:
- Whether a service has a regular schedule of programmes
- How continuous a service is
Editorial control and consistency
- The quality of production and editorial values.
(source https://www.cordbusters.co.uk/do-i-need-a-tv-licence-twitch-...)
So I imagine most Youtube/Twitch indie content wouldn’t count, but any foreign TV broadcast would. It’s ridiculous.