If you prefer watching your live television on a laptop or desktop, you have two options to watch Discovery Channel. If you’re a Philo subscriber, you can go to Discovery.com, click the “Live ...