Yes. If you are connected to your Comcast Business WiFi network on site, Stream TV will work.