Sky Puck boxes need just a standard HDMI port to work, so they'll work with most TVs, and you certainly don't need a smart TV. The Sky Puck box itself has WiFi built-in, so it can handle connecting to the Internet and streaming the content to your TV set.