TV-Viewer is an application written in Tcl/Tk that allows to watch and record TV on Linux-based systems. The TV-Viewer project supports only hardware based on a built-in MPEG 2 encoder and runs almost on all desktop environments. Analog devices supported by cx88-blackbird, ivtv, pvrusb2 and cx18 drivers should run fine with TV-Viewer.
To install TV-Viewer on Ubuntu 11.10 or Ubuntu 11.04, open the terminal and run these commands:
sudo add-apt-repository ppa:saedelaere/tv-viewer
sudo apt-get update
sudo apt-get install tv-viewer
Start then TV-Viewer via the Unity Dash:
For more information about this project, check out this link.