Yes you can setup Teewe on a Wi-Fi network created by a data card, but it is not recommended, as the hotspot may not be able to provide sufficient throughput for smooth media playback.