Yes. Although Freeview is not broadcast over the internet, you can receive TV on your PC using a USB tuner, a PCI card or by buying a PC with Freeview built-in.
A USB TV tuner plugs into a USB port on your computer and converts the digital signal you receive through the TV aerial into a format that your PC’s media player can play on screen. You can receive all the Freeview channels in this way but may not be able to receive the interactive services.
Some new PCs already have Freeview tuners built in and the latest models will also handle interactive services.
You can also buy TV tuner PCI cards that slot inside your PC. An example would be the Hauppauge Win PC Nova-T TV Tuner.
Don’t forget though that you still have to be in a Freeview coverage area for this to work. So, check your coverage first.