The best helper in case you live in the USA and want to watch TV in German is a German TV Company.
The company provides live German TV in high quality. You can choose the package of subscription and watch live German TV channels on your PC, laptop, Android devices, and Samsung Smart.
In packages, you will find more than 100 channels. Also, the German TV company has its own video archive, which is regularly updated and absolutely free for their subscribers use. There you will find thematic films and series.
Also, you can use Google Chromecast for this service, for this, you just need to buy Google Chromecast device (from 15$), and have Wi-Fi.