I don't understand what the "publicly available" means. I tried some of them and they seem to require logins or paying accounts. Does this mean that for such streams, I'm in a geo-restricted area? I wonder where some of these would _not_ be geo-restricted (especially e.g. "Canal+").