There are TV tuner cards that you can fit in your PC that will receive either analogue TV stations, Cable , Freeview digital terrestial or Satellite channels,(digital and analogue), provided you have the right aerial or satellite dish or cable connection.
They will not decrypt the encoded Sky or cable channels, although with the correct cams fitted you may be able to get a subscription card to view encrypted satellite channels from other satellites than Sky :doggie: