I stepped away from broadcast TV about eight years ago; relying on torrents, the BBC iPlayer and over the last two years, a paid subscription to MotoGP.
I currently run KooRaRoo on Windows as a DLNA media server, and have just set up two Amazon Fire TVs as clients, replacing two XBox 360s. The Amazon Android boxes are dirt cheap, tiny, silent and support live streaming apps, Netflix, the iPlayer and sideloaded Kodi/XBMC.
Using Kodi means I have far better video format and subtitle support than on the XBoxes. KooRaRoo was chosen to work around the XBox limitations, so I may not need it going forward.