If-Koubou

Jak oglądać Netflix na Linuksie

Jak oglądać Netflix na Linuksie (Jak)

Wielu użytkowników Linuksa uruchamia się ponownie w systemie Windows, aby oglądać Netflix, ale możesz oglądać Netflix na Linuksie bez ponownego uruchamiania. Niestety, rozwiązanie tutaj jest nieefektywne - podczas gdy maniacy linuksowi badali szereg innych mądrych rozwiązań, żaden z nich nie działa.

Maszyna wirtualna Windows jest obecnie najlepszym rozwiązaniem dla Netflix na Linuksie. Dopóki Netflix nie uzna użytkowników Linuksa i nie da nam rozwiązania, utknęliśmy w trybie podwójnego rozruchu lub spowodowania błędu na maszynie wirtualnej.

Aktualizacja:Netflix oficjalnie obsługuje teraz system Linux. Wystarczy pobrać Google Chrome dla systemu Linux i odwiedzić witrynę Netflix. Nie będzie działać w Mozilla Firefox, Chromium ani w innych przeglądarkach internetowych - po prostu Google Chrome.

Problem Silverlight

Netflix jest frustrujący, ponieważ wygląda na to, że powinien działać na Linuksie - to po prostu odtwarzanie filmów w przeglądarce. Netflix działa na wszystkich urządzeniach - od Androida i Chrome OS (obydwa oparte na Linuksie) po konsole do gier, odtwarzacze DVD i domowe systemy rozrywkowe, takie jak Roku. Dlaczego więc nie Linux?

Netflix nie działa w systemie Linux, ponieważ standardowy odtwarzacz internetowy używa Silverlight - niefortunnego i pozornie porzuconego konkurenta Microsoftu dla Adobe Flash - zamiast wtyczki Flash. Ponieważ żadna oficjalna wersja Silverlight nie jest dostępna dla systemu Linux, Netflix nie będzie działać na Linuksie. Netflix może stworzyć rozwiązanie dla użytkowników systemu Linux, ale do tej pory odmówili - strona pomocy nie potwierdza nawet, że Linux istnieje.

Co nie działa

Zanim przejdziemy do trudnych szczegółów, oto kilka sprytnych pomysłów, które teoretycznie pozwolą nam oglądać Netflix na Linuksie - żaden z nich nie działa:

  • Użyj Moonlight, implementacji Open Source Silverlight dla Linux - Moonlight miał przynieść wsparcie dla zawartości internetowej Silverlight dla Linuksa, ale Microsoft odmawia licencji na Silverlight DRM (cyfrowe zarządzanie prawami / ograniczeniami) do Moonlight. Ponieważ Moonlight nie obsługuje DRM, Netflix nie będzie grał w Moonlight.
  • Zainstaluj wtyczkę Chrome OS Netflix - System operacyjny Chrome jest oparty na systemie Linux, a aplikacja Netflix umożliwia przesyłanie strumieniowe wideo w systemie operacyjnym Chrome. Ponieważ przeglądarka Chrome jest dostępna dla systemu Linux, możesz myśleć, że możliwe jest zainstalowanie wtyczki Chrome OS w systemie Linux. Niestety, aplikacja Netflix dla systemu operacyjnego Chrome wymaga specjalnej wtyczki Netflix Video Player, która wydaje się działać tylko w systemie operacyjnym Chrome. Kopiowanie tych plików na pulpit systemu Linux spowoduje błąd podczas próby grania w Netflix.
  • Uruchom aplikację Netflix na Androida - Możesz spróbować uruchomić aplikację Android Netflix w emulatorze Android SDK, ale będzie to bardzo powolne. Nawet jeśli działało z wystarczająco dużą szybkością, aplikacja nie powiedzie się podczas próby odtworzenia filmu, według użytkowników, którzy próbowali.
  • Użyj Wine, aby uruchomić wersję Windows Silverlight - Silverlight jeszcze nie działa poprawnie w Wine, jak mówi nam Wine AppDB.

Co działa

Jedyną metodą, która zadziała, jest uruchomienie samego systemu Windows na maszynie wirtualnej - zdecydowanie nie jest to idealne rozwiązanie, ponieważ nadal używasz systemu Windows, ale jest to metoda, której możesz użyć do uruchomienia Netflix na pulpicie systemu Linux bez restartowania systemu.

Maszyna wirtualna Windows będzie działać jako niezwykle nieefektywny odtwarzacz wideo. Będziesz potrzebował wystarczająco mocnego sprzętu, aby uruchomić wirtualną maszynę, która może odtwarzać filmy w wysokiej rozdzielczości bez jąkania, ale są pewne sztuczki, których możesz użyć, aby zwiększyć wydajność.

Ta metoda wymaga legalnej kopii systemu Windows, ale samo oprogramowanie maszyny wirtualnej jest bezpłatne.

Przygotowanie wirtualnej maszyny

Najpierw musisz zainstalować program maszyny wirtualnej. VirtualBox jest dobry - jest dostępny w repozytoriach oprogramowania Ubuntu. Możesz także wypróbować VMware Player, jeśli VirtualBox przysporzy Ci kłopotów.

Po zainstalowaniu programu maszyny wirtualnej uruchom go i utwórz nową maszynę wirtualną za pomocą jej kreatora. Najlepiej byłoby stworzyć wirtualną maszynę Windows XP, jeśli masz stary dysk Windows XP - Windows XP pobiera mniej mocy sprzętowej do wirtualizacji, uwalniając zasoby systemowe dla intensywnego zadania strumieniowania wideo HD na maszynie wirtualnej.

Jeśli nie masz kopii systemu Windows XP, możesz pobrać bezpłatną wersję Release Preview Windows 8 i zainstalować ją na maszynie wirtualnej - firma Microsoft udostępnia bezpłatne wersje demonstracyjne systemu Windows 8, dopóki nie zostanie oficjalnie wydana. Należy pamiętać, że system Windows 8 wymaga więcej mocy do wirtualizacji niż XP.

Po zainstalowaniu systemu Windows na maszynie wirtualnej, upewnij się, że instalujesz dodatki dla gości (w VirtualBox) lub VMware Tools (w VMware Player). Pakiety te obejmują zoptymalizowane sterowniki wideo, które przyspieszą odtwarzanie wideo. Aby zainstalować dodatki dla gości w VirtualBox, kliknij menu Devices i wybierz Install Guest Additions. Kiedy już to zrobisz, zainstaluj wtyczkę Silverlight Microsoftu i swoją ulubioną przeglądarkę, a następnie uruchom Netflix.

Możesz także uruchomić maszynę wirtualną w trybie płynnym (użyj menu Widok i wybierz Przełącz do trybu bezszwowego w VirtualBox). W trybie bezproblemowym przeglądarka Netflix będzie wyglądać po prostu kolejnym oknem na twoim pulpicie linuksowym, chociaż nadal działa w tle maszyna wirtualna. Równoważna funkcja w VMware Playerze jest nazywana "Jednością".

Wskazówki dotyczące wydajności maszyn wirtualnych

Oto kilka rzeczy, które możesz zrobić, aby poprawić wydajność maszyny wirtualnej:

  • Zmniejsz szybkość transmisji wideo Netflix - Użyj strony Zarządzaj jakością wideo w witrynie Netflix, aby zmniejszyć szybkość transmisji strumieniowej. Przy niższej szybkości transmisji obrazu jakość obrazu będzie gorsza, ale wydajność powinna się poprawić.

  • Zmniejsz rozdzielczość maszyny wirtualnej - Spróbuj zmniejszyć rozdzielczość wyświetlania maszyny wirtualnej Windows. Przy mniejszych rozdzielczościach maszyna wirtualna powinna wymagać mniejszej mocy sprzętowej do odtwarzania wideo.
  • Zoptymalizuj oprogramowanie maszyny wirtualnej - Upewnij się, że niepotrzebne oprogramowanie nie działa w tle wewnątrz maszyny wirtualnej, aby uzyskać optymalną wydajność. Możesz także spróbować zmienić przeglądarki na maszynie wirtualnej lub korzystając z dedykowanej przeglądarki - na przykład, używając opcji menu "Utwórz skróty aplikacji" w Google Chrome, aby utworzyć okno przeglądarki tylko z Netflix.
  • Zainstaluj VirtualBox Guest Additions lub VMware Tools - Zainstaluj dodatki gości w VirtualBox lub VMware Tools w VMware, jeśli jeszcze tego nie zrobiłeś. Zoptymalizowane sterowniki wideo przyspieszą odtwarzanie.

  • Wybierz mniej wymagający system operacyjny - Używaj Windows XP na maszynie wirtualnej zamiast Windows Vista lub Windows 7. Windows XP pobiera mniej energii do wirtualizacji.
  • Wypróbuj inny program maszyny wirtualnej - VMware Player może działać lepiej niż VirtualBox w twoim systemie i na odwrót
  • Dostosuj ustawienia maszyny wirtualnej - Możesz także chcieć przejść do konfiguracji maszyny wirtualnej i spróbować zmienić jej ustawienia - na przykład przydzielenie dodatkowej pamięci wideo lub pamięci systemowej do maszyny wirtualnej może poprawić wydajność.

Wymagające wsparcie dla systemu Linux

Czy to głupie, nieefektywne rozwiązanie, które nie powinno być konieczne? Absolutnie - ale jest najlepszy dostępny obecnie.

Chcesz oficjalnego sposobu na oglądanie Netflix na Linuksie? Zawsze możesz zadzwonić pod numer obsługi klienta Netflix i poprosić o wsparcie dla Linuksa - mam nadzieję, że popyt klientów pewnego dnia zmusi ich do działania.

Jest też petycja w Netflix na Linuksie, którą możesz podpisać, aby wyrazić swoje poparcie.