C4 Simulcasts

Channel 4 in the UK this week launched a simulcast service, outputting their on air broadcast feed onto the internet.

Unfortunately, try as I may, I have been unable to register or access the service. Perhaps someone else will have more luck - apparently it's only available to UK residents, though.

Perhaps Channel 4 thinks Hampstead is another country...