Yes, like so many other things these days DisplayHub is considered an "Internet of Things" system meaning it requires a persistent internet connection. Your TV's will continue to work if your internet goes out but you will not be able to make any changes until service is restored.
You may also opt to use a backup cellular connection. The DisplayHub system can operate independent of your internal network.