No Licence - shame you are in the UK...
I was just thinking the same... Guessing the You Tube channel means anyone else in the world can legally watch the wedding, so its just those of us in the UK who are unable to watch the royal wedding! - Hmm...