If-Koubou

Как да гледате Netflix на Linux

Как да гледате Netflix на Linux (Как да)

Много потребители на Linux се рестартират в Windows, за да гледат Netflix, но можете да гледате Netflix на Linux без рестартиране. За съжаление, решението тук е неефективно - докато Linux джуджетата са проучили различни други умни решения, никой от тях не работи.

Виртуалната машина на Windows е най-добрият ви залог за Netflix на Linux в момента. Докато Netflix потвърди потребителите на Linux и ни даде решение, ние сме останали с двойно зареждане или правене на дължимото с виртуална машина.

Update:Netflix официално поддържа Linux. Просто изтеглете Google Chrome за Linux и посетете Netflix. Няма да работи в Mozilla Firefox, Chromium или други уеб браузъри - само в Google Chrome.

Проблемът със Silverlight

Netflix е разочароващо, защото изглежда като нещо, което трябва да работи върху Linux - това е просто да свири видеоклипове в браузър. Netflix работи на всичко от Android и Chrome OS (и двете базирани на Linux) до игрови конзоли, DVD плейъри и системи за домашно забавление като Roku. Защо не Linux?

Netflix не работи на Linux, тъй като стандартният уеб плейър използва Silverlight - злонамерения и привидно изоставен конкурент на Adobe Flash - вместо Flash приложението. Тъй като няма официална версия на Silverlight за Linux, Netflix няма да работи на Linux. Netflix може да създаде решение за потребители на Linux, но досега те отказват да го направят - тяхната помощна страница дори не признава, че Linux съществува.

Какво не работи

Преди да влезем в подробностите, тук има някои умни идеи, които теоретично биха ни позволили да гледаме Netflix на Linux - никоя от тях всъщност не работи:

  • Използвайте Moonlight, реализацията на Silverlight с отворен код за Linux - Moonlight трябваше да донесе поддръжка на уеб съдържание на Silverlight на Linux, но Microsoft отказва да даде лиценз Silverlight на DRM (управление на цифровите права / ограничения за управление) на Moonlight. Тъй като Moonlight няма поддръжка за DRM, Netflix няма да играе в Moonlight.
  • Инсталирайте приставката за Chrome OS Netflix - Chrome OS се базира на Linux, а приложението Netflix позволява видео стрийминг в Chrome OS. Тъй като браузърът Chrome е достъпен за Linux, може да мислите, че е възможно да инсталирате приставката за Chrome OS на Linux по някакъв начин. За съжаление, приложението Netflix за Chrome OS изисква специален приставка Netflix Video Player, който изглежда да функционира само в Chrome OS - копирането на тези файлове на работния плот на Linux ще доведе до грешка при опит за възпроизвеждане на Netflix.
  • Изпълнете приложението Netflix за Android - Можете да опитате да стартирате приложението Netflix Android в емулатора на SDK на Android, но това би било изключително бавно. Дори ако работи с достатъчно висока скорост, приложението се проваля при опит за възпроизвеждане на видеоклип, според потребителите, които са опитали.
  • Използвайте виното, за да стартирате версията на Windows на Silverlight - Silverlight все още не работи правилно в Wine, както ни казва AppDB на Wine.

Какво работи

Единственият метод, който ще работи, е да изпълнява сам Windows във виртуална машина - определено не е идеално решение, тъй като все още работите с Windows, но това е метод, който можете да използвате, за да стартирате Netflix на работния плот на Linux, без да рестартирате системата си.

Виртуалната машина на Windows ще функционира като изключително неефективен видеоплейър. Ще се нуждаете от достатъчно мощен хардуер, за да стартирате виртуална машина, която може да възпроизвежда видеоклипове с висока разделителна способност без заекване, но има някои трикове, които можете да използвате, за да увеличите производителността.

Този метод ще изисква легитимно копие на Windows, но самият софтуер на виртуалната машина е безплатен.

Подготовка на виртуална машина

Първо, ще трябва да инсталирате програма за виртуална машина. VirtualBox е добър - той е наличен в софтуерните хранилища на Ubuntu. Също така можете да опитате VMware Player, ако VirtualBox ви създава проблеми.

След като инсталирате програмата виртуална машина, стартирайте я и създайте нова виртуална машина с помощта на съветника. В идеалния случай трябва да създадете виртуална машина на Windows XP, ако имате стари дискове с Windows XP - Windows XP отнема по-малко хардуерно захранване, за да виртуализира, освобождавайки системните ресурси за интензивната задача за стрийминг на HD видео във виртуална машина.

Ако нямате копие на Windows XP, можете да изтеглите безплатно копие на Release Preview на Windows 8 и да го инсталирате във виртуална машина - Microsoft осигурява безплатни версии на Windows 8, докато не бъде официално освободен. Имайте предвид, че Windows 8 ще отнеме повече енергия за виртуализация от XP.

След като инсталирате Windows във вашата виртуална машина, уверете се, че сте инсталирали Guest Guest (в VirtualBox) или VMware Tools (във VMware Player). Тези пакети включват оптимизирани видео драйвери, които ускоряват възпроизвеждането на видео. За да инсталирате добавките за гости в VirtualBox, кликнете върху менюто Устройства и изберете Инсталиране на добавките за гости. Щом разполагате, инсталирайте приставката за Silverlight на Microsoft и вашия любим уеб браузър и след това задействайте Netflix.

Също така можете да стартирате виртуалната машина в безпроблемен режим (използвайте менюто "Изглед" и изберете Превключване към "Безшевен режим" в VirtualBox). При безпроблемен режим браузърът Netflix ще се появи като просто друг прозорец на работния ви плот на Linux, въпреки че все още работи във виртуалната машина във фонов режим. Еквивалентната характеристика на VMware Player се нарича "Unity".

Съвети за ефективността на виртуална машина

Ето някои неща, които можете да направите, за да подобрите производителността във виртуалната машина:

  • Намаляване на видеофайнера на Netflix - Използвайте страницата Управление на качеството на видеоклипа в уебсайта на Netflix, за да намалите скоростта на потока. При по-нисък битрейт качеството на изображението ще бъде по-лошо, но работата ще се подобри.

  • Намалете резолюцията на виртуалната машина - Опитайте да намалите резолюцията на виртуалната машина на Windows. При по-малки разделителни способности виртуалната машина трябва да изисква по-малко хардуерна мощност за възпроизвеждане на видео.
  • Оптимизиране на софтуер за виртуална машина - Уверете се, че не работи ненужен софтуер във фона във вашата виртуална машина за оптимална производителност. Също така можете да опитате да променяте браузърите във виртуалната машина или чрез специален браузър - например, като използвате опцията на менюто "Създаване на преки пътища за придвижване" на Google Chrome, за да създадете прозорец на браузъра само за Netflix.
  • Инсталирайте VirtualBox Guest Additions или VMware Tools - Инсталирайте Guest Guest в VirtualBox или VMware Tools във VMware, ако все още не сте го направили. Оптимизираните видео драйвери ще ускорят възпроизвеждането.

  • Изберете по-малко изискваща операционна система - Използвайте Windows XP във виртуалната машина вместо Windows Vista или Windows 7. Windows XP изисква по-малко енергия за виртуализация.
  • Опитайте друга програма за виртуална машина - VMware Player може да работи по-добре от VirtualBox на вашата система или обратно
  • Настройте настройките на виртуалната машина - Може също да искате да отидете в конфигурацията на виртуалната машина и да опитате да промените нейните настройки - например, разпределянето на допълнителна видео памет или системна памет на виртуалната машина може да подобри производителността.

Изискваща Linux поддръжка

Това ли е глупаво, неефективно решение, което не би трябвало да е необходимо? Абсолютно - но това е най-доброто в момента.

Искате ли официалния начин да гледате Netflix на Linux? Винаги можете да се обаждате на номера за обслужване на клиенти на Netflix и да поискате поддръжка на Linux - да се надяваме, че търсенето на клиентите един ден ще принуди ръката им.

Има и петиция за Netflix за Linux, която можете да подпишете, за да изразите подкрепата си.