Google on Tuesday introduced a live TV experience called Google TV that combines more than 800 free channels into one user interface.