What TV Providers Have Discovery Channel?
What TV Providers Have Discovery Channel? Hulu + Live TV is Hulu’s live streaming arm, and it includes a Discovery Channel live stream. On top of that, Hulu’s on-demand service includes tons of Discovery Channel content: Hulu has the streaming rights to a bunch of popular Discovery Channel shows, including shows that are no longer