Google Video Adds Channels John Battelle 19 years ago As of today, Google has added 12 additional channels including Discovery Channel, TLC, Animal Planet, Travel Channel, Discovery Health Channel, and CNN. Share this: