The Nameserver name3.fluendo.net have a IP Address of 194.224.110.18 which is hosted on Spain.
Flumotion Streaming Media Server
Multimedia transformed. A seamless and secure multimedia experience.