Por que alguns vídeos do YouTube não são carregados em nenhum navegador do meu sistema?

12

Para cerca de 20% de todos os vídeos do YouTube que tento assistir em um dos meus computadores, não consigo fazer o buffer deles. Vou receber o botão giratório de carregamento, até cerca de um minuto depois o jogador dirá que "ocorreu um erro, tente novamente mais tarde".

Eu excluí muitas causas possíveis e não sei mais para onde procurar.

  • Não é um problema geral do YouTube ou de reprodução de vídeo. Eu posso assistir a maioria dos vídeos do YouTube bem. É certo que não consigo tocar, não importa quantas vezes eu tente novamente. Não tive problemas com a reprodução de vídeos em outros sites, embora raramente assista a vídeos fora do YouTube.
  • Não é um problema de navegador ou extensão. Os vídeos que reproduzem bem, reproduzem em todos os navegadores. Aqueles que não o fizerem, não serão carregados em nenhum navegador que eu instalei. Em particular, tentei o Firefox 32.0.3, Chrome 44.0.2403.130 e Opera 31.0.1889.99. Estou executando o Windows 7 Enterprise SP-1.
  • Não é um problema do Flash Player. Os vídeos afetados não serão carregados no Flash player ou no HTML5.
  • Não é um problema com um fluxo específico. Nenhuma das qualidades de fluxo oferecidas será carregada, enquanto nos vídeos de trabalho, todas elas serão carregadas. (Em particular, não há diferença entre fluxos regulares e DASH.)
  • Não é um problema com vídeos específicos. Os mesmos vídeos funcionam bem se eu os reproduzir de qualquer outro dispositivo. Além disso, em outro dia, pode haver vídeos diferentes que não serão reproduzidos, enquanto vídeos quebrados anteriormente funcionam novamente.
  • Não é um problema de ISP ou conexão. O computador em questão é corporativo, configurado de forma idêntica a outros computadores na sala que compartilham a mesma conexão. Outros computadores reproduzem todos os vídeos sem problemas de buffer. A minha parece ser a única afetada. Não há firewalls de software ativos ou arquivos de hosts locais, e estou usando o mesmo DNS de todos os outros.
  • Não parece ser um problema de cache. Limpei todos os dados locais do Flash player e de todos os navegadores. O problema persiste e ainda sempre para os mesmos vídeos.
  • Não é um problema temporário, isso ocorre há 18 meses que eu uso este computador.
  • Aliás, também não consigo acessar nenhum fluxo usando plug-ins de download de fluxo. Eles receberão 0 bytes e apenas o tempo limite.

Quais poderiam ser outras causas possíveis para esse problema ou o que devo tentar fazer para diminuir o problema? Minha solução atual é fazer o RDP para outro computador e assistir ao vídeo problemático, que não é a solução mais confortável.

Exemplo para um vídeo que está sendo reproduzido atualmente: Vídeo 1
Exemplo para um vídeo que não está sendo reproduzido atualmente: Vídeo 2

Mais algumas observações: notei que nas páginas dos vídeos que não serão reproduzidos, nenhuma das miniaturas dos vídeos relacionados será carregada. A barra de status do navegador mostra que não há resposta de s.youtube.comnem s.ytimg.com. Como antes, porém, nas páginas de outros vídeos, tanto o fluxo quanto as miniaturas são exibidos nos mesmos servidores. Após algumas horas, as páginas de vídeo afetadas serão diferentes.

Daniel Saner
fonte
1
Links de exemplo?
pun
Upvote para tentar muitas coisas e nos informar;)
DavidPostill
Obrigado :) Adicionei dois exemplos de links, embora agora confirmei definitivamente que nem sempre são os mesmos vídeos que não são exibidos. Um que não funcionou ontem agora funciona bem (o computador não foi reiniciado, eu nem fechei o navegador no meio). Eu editei a pergunta de acordo.
Daniel Saner
1
O mesmo também raramente acontece aqui, como 2% do tempo (2 vídeos em 100). "tente novamente mais tarde", mais ou menos esqueça depois :-) E se for no final, o servidor verá essas solicitações repetidamente, trabalhando ou tentando fazer buffer (conexão rápida) e bloqueando outras solicitações para um tempo do seu lado? Esse tipo de coisa não seria a primeira vez em que "tentar mais tarde" funciona.
Psycogeek
@Psycogeek Que em algum momento o YouTube bloqueie as solicitações faria muito sentido, considerando que aparentemente nada que eu faço do meu lado faz a diferença. Isso ainda deixaria a questão, por que isso só acontece comigo? Cerca de 20 pessoas trabalham com as mesmas configurações e conexão aqui e, a partir de falar com eles, parece-me ser a única isso acontecer com, pelo menos, isso com freqüência ...
Daniel Saner

Respostas:

2

Dadas as informações que você forneceu, você parece ser uma pessoa bastante competente e precisa de um pouco de orientação sobre como solucionar esse problema a seguir, portanto, farei exatamente isso. Normalmente, eu adicionaria um comentário e perguntaria o que estou prestes a perguntar, depois daria uma resposta com base na sua resposta, mas acho que podemos pular a primeira.

A única opção disponível é ver exatamente o que está acontecendo com a conexão TCP, pois ela falha. Existem algumas maneiras de fazer isso, variando em complexidade e detalhes. Como você não precisa de muitos detalhes, eu recomendo que você baixe e instale o Fiddler , o que deve fornecer informações suficientes para diminuir o que está causando isso. No entanto, há algumas coisas a serem lembradas.

  1. Você disse que este é um computador corporativo, portanto, suponho que você esteja usando alguma versão do Windows e tenha acesso de administrador local para poder instalar um novo software.
  2. Depois de instalar o Fiddler, você precisará configurá-lo para descriptografar as sessões HTTPS como o YouTube (como os sites mais modernos), o padrão é HTTPS. Se você não conseguir descobrir como fazer isso, use o Google. Estou certo de que, ironicamente, há um vídeo do YouTube mostrando como fazer isso. Com a chance de ser um desses vídeos que não será carregado, provavelmente também haverá instruções por escrito.
  3. Pode ser necessário instalar e configurar uma extensão do navegador para começar a coletar dados HTTP (S) do seu navegador.
  4. Preste atenção ao código de status das solicitações para os vídeos que não carregam. Isso ajudará a dizer se a conversa está caindo imediatamente, se o servidor remoto está desconectando a conexão ou qualquer outra coisa.
  5. Após o Fiddler, o próximo melhor utilitário que você poderia instalar seria o Wireshark , mas é muito mais complexo e pode ser demais para você navegar sem ajuda. Além disso, executá-lo na rede corporativa da sua empresa pode ser uma violação (grave) da segurança da rede. Você foi avisado.

Por fim, se isso estiver acontecendo independentemente do navegador ou da rede, isso indica que é algo específico para o computador ou sua conta (supondo que você esteja conectado ao YouTube nos dois navegadores). Para descartar várias possibilidades, você pode tentar criar outra conta de usuário no computador e fazer login nela para ver se isso ainda acontece. Você pode desativar qualquer software / serviço de firewall em execução em segundo plano. Provavelmente há mais que você poderia fazer, mas essas são as duas coisas que vêm à mente primeiro. Boa sorte

Chris Olin
fonte
1
Muito obrigado por suas instruções! O que o Fiddler me diz é que, nas páginas de vídeo afetadas, todas as solicitações HTTP (S) para, entre outros s.youtube.com, s.ytimg.comou subdomínios de googlevideo.comretornar um 502 Bad Gatewaystatus após cerca de 30 segundos. Se estou interpretando isso corretamente, isso sugere que a origem do problema está além do meu próprio computador, em algum lugar da infraestrutura de rede da empresa, não é? Talvez algumas tentativas fracassadas de cache em algum lugar, embora isso não explique por que apenas eu pareço ser afetado (o tamanho da amostra não é enorme).
quer
Olá Daniel, dê uma olhada no google.com/… . Isso não indica necessariamente um problema com a infraestrutura de rede da sua empresa.
22615 Chris
Além disso, theguardian.com/technology/askjack/2013/aug/01/… possui algumas etapas úteis para solução de problemas que vale a pena tentar.
Chris Olin
0

Encontrei isso hoje e encontrei uma solução alternativa.

Quando um vídeo não é reproduzido, clique no botão 'próximo' (entre reprodução e volume) e o próximo vídeo funcionará. Deixe-o reproduzir por 3 a 4 segundos e volte ao navegador para que o vídeo anterior que não estava funcionando anteriormente também comece a funcionar.

Não estou em uma rede corporativa e isso aconteceu no meu PC em casa.

deployX
fonte