Как да гледате 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 - Лунната светлина трябваше да донесе подкрепа за уеб съдържание на Silverlight за Linux, но Microsoft отказва да лицензира внедряването на DRM за 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 в емулатора на Android SDK, но това ще бъде изключително бавно. Дори и да работи с достатъчно висока скорост, приложението се проваля при опит за възпроизвеждане на видеоклип, според потребители, които са опитали.
- Използвайте Wine, за да стартирате Windows версията на Silverlight - Silverlight все още не функционира правилно във Wine, както ни казва Wine AppDB.
Какво работи?
Единственият метод, който ще работи, е да се използва Windows само във виртуална машина - определено не е идеално решение, тъй като все още работите с Windows, но това е метод, който можете да използвате, за да стартирате Netflix на вашия работен плот на Linux, без да рестартирате системата си..
Виртуалната машина на Windows ще функционира като изключително неефективен видеоплейър. Ще ви е необходим достатъчно мощен хардуер, за да стартирате виртуална машина, която може да възпроизвежда видеоклипове с висока разделителна способност, без да заеквам, но има някои трикове, които можете да използвате, за да увеличите производителността.
Този метод ще изисква легитимно копие на Windows, но самият софтуер за виртуална машина е свободен.
Подготовка на виртуална машина
Първо, ще трябва да инсталирате програма за виртуална машина. VirtualBox е добър - наличен е в софтуерните хранилища на Ubuntu. Можете също така да опитате VMware Player, ако VirtualBox ви дава проблеми.
След като инсталирате програмата за виртуална машина, стартирайте я и създайте нова виртуална машина, като използвате неговия съветник. В идеалния случай трябва да създадете виртуална машина на Windows XP, ако имате стар Windows XP диск - Windows XP изисква по-малко хардуерна мощ за виртуализиране, освобождавайки системни ресурси за интензивната задача за поточно предаване на HD видео във виртуална машина..
Ако нямате копие на Windows XP, можете да изтеглите безплатно копие на Windows 8 и да го инсталирате във виртуална машина - Microsoft предоставя безплатни версии за предварителен преглед на Windows 8, докато не бъде официално пуснат. Имайте предвид, че Windows 8 ще отнеме повече енергия за виртуализация от XP.
След като инсталирате Windows във вашата виртуална машина, уверете се, че инсталирате Guest Additions (в VirtualBox) или VMware Tools (в VMware Player). Тези пакети включват оптимизирани видео драйвери, които ще ускорят възпроизвеждането на видео. За да инсталирате Guest Additions във VirtualBox, щракнете върху менюто Devices и изберете Install Guest Additions. След като инсталирате Microsoft Silverlight плъгина и любимия си уеб браузър, а след това пуснете Netflix.
Можете също така да стартирате виртуалната машина в безпроблемен режим (използвайте менюто Изглед и изберете Превключване в безжичен режим в VirtualBox). В безпроблемен режим, браузърът на Netflix ще изглежда като още един прозорец на вашия работен плот на Linux, въпреки че все още работи виртуалната машина във фонов режим. Еквивалентната функция във VMware Player се нарича "Unity".
Съвети за виртуална машина
Ето някои неща, които можете да направите, за да подобрите производителността във виртуалната машина:
- Намаляване на Netflix видео битрейт - Използвайте страницата Управление на качеството на видео на уебсайта на Netflix, за да намалите скоростта на предаване. При по-нисък битрейт, качеството на изображението ще бъде по-лошо, но производителността трябва да се подобри.
- Намалете резолюцията на виртуалната машина - Опитайте да намалите разделителната способност на виртуалната машина на Windows. При по-малки резолюции виртуалната машина трябва да изисква по-малко хардуерна мощност за възпроизвеждане на видео.
- Оптимизирайте виртуалната машина - Уверете се, че не работи ненужен софтуер във фонов режим във вашата виртуална машина за оптимална работа. Можете също да опитате да промените браузърите във виртуалната машина или да използвате специален браузър - например, като използвате опцията от менюто „Създаване на преки пътища за приложения“ на Google Chrome, за да създадете прозорец само на браузъра Netflix..
- Инсталирайте VirtualBox Guest Additions или VMware Tools - Инсталирайте гост добавки в VirtualBox или VMware инструменти в VMware, ако все още не сте. Оптимизираните видео драйвери ще ускорят възпроизвеждането.
- Изберете по-малко изискваща операционна система - Използвайте Windows XP във виртуалната машина вместо с Windows Vista или Windows 7. Windows XP отнема по-малко енергия за виртуализиране.
- Опитайте друга програма за виртуална машина - VMware Player може да работи по-добре от VirtualBox на вашата система или обратно
- Настройте настройките на виртуалната машина - Може също да искате да отидете в конфигурацията на вашата виртуална машина и да се опитате да променяте настройките й - например, разпределянето на допълнителна видеопамет или системна памет във виртуалната машина може да подобри производителността.
Изисква се поддръжка на Linux
Това ли е глупаво, неефективно решение, което не би трябвало да е необходимо? Абсолютно - но това е най-добрата налична в момента.
Искате ли официален начин да гледате Netflix на Linux? Винаги можете да се обадите на номера на клиентската услуга на Netflix и да поискате поддръжка на Linux - надяваме се, че потребителското търсене един ден ще принуди ръката им.
Има и Netflix за Linux петиция, която можете да подпишете, за да изразите своята подкрепа.