I think RSS would be the best Youtube alternative. RSS works great for just about anything you want to broadcast. I don't know why people refuse to use it for video.
You can in Newfoundland if you have a permit.