Mediabulary lets you search for tv shows, that can help you to learn the german. Its recommends upcoming programs according to your search. Additionally the App builds a vocabulary list. This list will be compiled from news arctiles on the subject. With that you can learn some words in preparation of the show. This will help you to understand the program better. You can learn with the vocabulary list in spaced repetition style.
https://www.hackerleague.org/hackathons/media-hack-day-2014/hacks/mediabulary