Główna » jak » Jak oglądać Netflix w systemie Linux

    Jak oglądać Netflix w systemie Linux

    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 wiele innych sprytnych 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, utkniemy w trybie podwójnego rozruchu lub zrobimy to z powodu maszyny wirtualnej.

    Aktualizacja: Netflix oficjalnie obsługuje teraz system Linux. Wystarczy pobrać Google Chrome na Linux i odwiedzić Netflix. Nie będzie działać w Mozilla Firefox, Chromium lub 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 (opartych 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 Linuksa, 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 systemu Linux - Moonlight miał przynieść wsparcie dla treści internetowych Silverlight dla Linuksa, ale Microsoft odmawia licencjonowania Silverlight DRM (cyfrowego zarządzania 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 pomyś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 nie działa jeszcze 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ż wciąż używasz systemu Windows, ale jest to metoda, której możesz użyć do uruchomienia Netflixa 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 również 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ć maszynę wirtualną Windows XP, jeśli masz stary dysk Windows XP - Windows XP zużywa 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 systemu 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 energii 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. Gdy 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ć jak kolejne okno na pulpicie systemu Linux, 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 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, nieskuteczne rozwiązanie, które nie powinno być konieczne? Absolutnie - ale jest to najlepsza dostępna 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 do Netflix na Linuksa, którą możesz podpisać, aby wyrazić swoje poparcie.