La butto lì: un Linux Media Center fa al caso tuo? Dovrebbe gestire anche il satellitare terrestre (esterno mi pare di capire).
Ci sono anche dei video su youtube per dimostrare alcune features.