Even if the media player can work as a set top box (with the purchase of an additional device), the result is usually not good. The interface is usually not up to the standard and the boot up time takes ages.
My personal experience is to use a dedicated set top box for TV watching and recording. My favourite is of course Magic TV 3200D.