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