W przypadku około 20% wszystkich filmów z YouTube, które próbuję obejrzeć na jednym z moich komputerów, nie mogę ich w ogóle buforować. Dostaję ładownicę, aż około minuty później gracz powie „wystąpił błąd, spróbuj ponownie później”.
Wykluczyłem wiele możliwych przyczyn i nie wiem, gdzie jeszcze szukać.
- To nie jest ogólny problem z YouTube lub odtwarzaniem wideo. Mogę dobrze oglądać większość filmów z YouTube. Niektórych nie mogę grać bez względu na to, jak często próbuję. Nie miałem żadnych problemów z odtwarzaniem wideo na innych stronach, chociaż rzadko oglądam wideo poza YouTube.
- To nie jest problem z przeglądarką ani rozszerzeniem. Filmy, które odtwarzają się dobrze, odtwarzane są we wszystkich przeglądarkach. Te, które tego nie zrobią, nie załadują się w żadnej zainstalowanej przeglądarce. W szczególności próbowałem Firefox 32.0.3, Chrome 44.0.2403.130 i Opera 31.0.1889.99. Korzystam z systemu Windows 7 Enterprise SP-1.
- To nie jest problem z odtwarzaczem Flash. Dotknięte filmy nie zostaną załadowane ani w odtwarzaczu Flash, ani w odtwarzaczu HTML5.
- To nie jest problem z konkretnym strumieniem. Żadna z oferowanych jakości strumienia nie zostanie załadowana, podczas gdy w przypadku działających filmów wszystkie zostaną załadowane. (W szczególności nie ma różnicy między strumieniami zwykłymi i DASH).
- Nie jest to problem z konkretnymi samymi filmami. Te same filmy działają dobrze, jeśli odtwarzam je z dowolnego innego urządzenia. Ponadto, pewnego dnia mogą nie być odtwarzane różne filmy, a wcześniej uszkodzone ponownie działają.
- To nie jest problem z usługodawcą internetowym lub połączeniem. Komputer, o którym mowa, jest korporacyjny, skonfigurowany identycznie jak inne komputery w pokoju, które mają to samo połączenie. Inne komputery odtwarzają wszystkie filmy bez problemów z buforowaniem. Wydaje się, że mój jest jedynym dotkniętym. Nie ma aktywnych zapór programowych ani plików lokalnych hostów, a ja używam tego samego DNS, co wszyscy inni.
- Wygląda na to, że nie jest to problem z pamięcią podręczną. Wyczyściłem wszystkie lokalne dane Flash Playera i wszystkich przeglądarek. Problem występuje nadal i wciąż dotyczy tych samych filmów.
- To nie jest tymczasowy problem, dzieje się tak przez 18 miesięcy, kiedy korzystałem z tego komputera.
- Nawiasem mówiąc, nie mogę również dostać się do żadnego ze strumieni, używając wtyczek do pobierania strumieniowego. Dostaną 0 bajtów i po prostu przekroczą limit czasu.
Jakie mogą być inne przyczyny tego problemu lub co powinienem zrobić, aby zawęzić problem? Moje obecne obejście polega na RDP na innym komputerze i obejrzeniu tam problematycznego wideo, które nie jest najwygodniejszym rozwiązaniem.
Przykład aktualnie odtwarzanego filmu wideo : Wideo 1
Przykład aktualnie odtwarzanego filmu wideo : Wideo 2
Kilka dodatkowych spostrzeżeń: zauważyłem, że na stronach tych filmów, które nie będą odtwarzane, nie załadują się też żadne miniatury powiązanych filmów. Pasek stanu przeglądarki pokazuje, że nie ma odpowiedzi s.youtube.com
ani s.ytimg.com
. Tak jak poprzednio, jednak na stronach innych filmów zarówno strumień, jak i miniatury są wyświetlane poprawnie z tych samych serwerów. Po kilku godzinach dotknięte strony wideo będą inne.
źródło
Odpowiedzi:
Biorąc pod uwagę dostarczone informacje, wydajesz się być dość kompetentną osobą i po prostu potrzebujesz trochę wskazówek, jak rozwiązać ten problem, więc zrobię to. Zwykle dodam komentarz i zapytam, o co zaraz zapytam, a następnie udzielę odpowiedzi na podstawie Twojej odpowiedzi, ale myślę, że możemy pominąć tę pierwszą.
Jedyną dostępną opcją jest sprawdzenie, co dokładnie dzieje się z połączeniem TCP, gdy nie działa. Można to zrobić na kilka sposobów, w zależności od złożoności i szczegółowości. Ponieważ nie potrzebujesz wielu szczegółów, zalecamy pobranie i zainstalowanie Fiddlera , który powinien dostarczyć wystarczających informacji, aby zawęzić przyczyny tego problemu. Należy jednak pamiętać o kilku kwestiach.
Wreszcie, jeśli dzieje się tak niezależnie od przeglądarki lub sieci, oznacza to, że jest to coś specyficznego dla komputera lub konta (zakładając, że jesteś zalogowany na YouTube w obu przeglądarkach). Aby wykluczyć różne możliwości, możesz spróbować utworzyć inne konto użytkownika na komputerze i zalogować się na nim, aby sprawdzić, czy nadal tak się dzieje. Możesz wyłączyć oprogramowanie / usługi zapory działające w tle. Prawdopodobnie możesz zrobić więcej, ale są to dwie rzeczy, które przychodzą na myśl w pierwszej kolejności. Powodzenia
źródło
s.youtube.com
,s.ytimg.com
lub poddomenygooglevideo.com
zwracają502 Bad Gateway
status po około 30 sekundach. Jeśli interpretuję to poprawnie, sugerowałoby to, że źródło problemu leży poza moim komputerem, gdzieś w infrastrukturze sieciowej firmy, prawda? Być może niektóre nieudane próby buforowania gdzieś, chociaż nie wyjaśniałoby to, dlaczego wydaje mi się, że dotyczy to tylko mnie (z drugiej strony, moja próbka nie jest ogromna).Wpadłem na to dzisiaj i znalazłem obejście.
Jeśli wideo nie jest odtwarzane, kliknij przycisk „Dalej” (między odtwarzaniem a głośnością), aby uruchomić następny film. Pozwól mu grać przez 3-4 sekundy, a następnie wróć do przeglądarki, wtedy zacznie działać również poprzedni film, który wcześniej nie działał.
Nie jestem w sieci firmowej, a stało się to na moim domowym komputerze.
źródło