TVH Stream Constantly Dropping... Driving me NUTS!

Try this to rule out hardware problems. Try the test. You will have an idea about the general health of your devices (hardware, storage, home network, and internet).