It'll be IP based for videos. That's why if you can seem to be in another timezone where vids are more readily available then you get more.

The other 2 main mechanisms for carrying geographic data I'd guess would be mobile number or facebook profile which I think kick in for fixtures when there is a fresh season start - but ofc I don't know just guessing.