1. A laptop.
3. Apple TV.
I won't detail any further since all that is on the web but each one has it's features and limits.
My tv has DVI, HDMI and an antenna(75 ohm) connection only with no USB. I have a Roku and a HD Homerun tuner on network. What hardware do I need to get this tv hooked up on my network ?