Para assistir Discovery Channel pela internet, o usuário deve conferir como funciona o serviço de streaming da sua operadora. O funcionamento é simples: você acessa o site da empresa de TV por assinatura, com seu login e senha, e escolhe a programação.