With what/how did you check your IP?

No the German server tells me I'm not in germany and so I can't watche german TV.
That sounds like the website is telling you that you are not connecting from within Germany.

In what country do you live?