On XBox One there is an HDMI in which one could plug the DSTV, Kodi. ATV ... Pretty much anything.
Seems great that I won't need to change inputs as it plays through XBO. I've just read that there may be delay or downscale of video quality or something - so checking.