Как с помощью Moonlight Game Streaming удалённо играть в любые игры на PC, Android и iOS?
- 24.10.2020
- 152576
Технология GameStream долгое время оставалась эксклюзивной особенностью для линейки Shield, поэтому поддерживала лишь устройства на базе Android от компании NVidia.
Всё изменилось, когда было создано приложение Moonlight Game Streaming благодаря открытому исходному коду GameStream. Теперь же с помощью Moonlight можно удалённо транслировать игры на любую платформу и тем самым наслаждаться игровым процессом в любом удобном месте!
Смотрите также: Как пользоваться Remote Play Together и добавить сетевой режим играм с локальным кооперативом?
Смотрите также: Parsec - играем в игры с локальным мультиплеером (Split Screen / HotSeat) по сети
Какие требования у приложения для PC (на котором будут запускаться игры)?
- Видеокарта: графический процессор «NVidia GeForce GTX/RTX 600+» или «NVidia Quadro» (серия «Kepler» или новее);
- ПО: установленная программа «NVIDIA GeForce Experience» (GFE) с версией 2.1.1 или выше;
- Процессор: подойдёт практически любой, даже какой-нибудь «Core 2 Duo» десятилетней давности;
- Оперативная память: минимум 2GB (плюс свободное место для потока игры или платформы с клиентом вроде Steam);
- Требование к дисплею: чтобы он мог обрабатывать минимально установленное разрешение в «720p» (то есть разрешение «1280 х 720»).
Какие требования у приложения для клиента?
- Для PC: ОС на базе Win 7 или выше. Впрочем, главное, чтобы система могла поддерживать декодирование видео «H.264», хотя волноваться об этом обычно не стоит, поскольку все ПК, выпущенные с 2010 года, должны работать нормально и без проблем с этим приложением;
- Для Android: абсолютно любое устройство на базе «Android 4.1» или новее. Вероятность справиться с этим приложением у более новых и «флагманских» устройств, обладающих высокосортным процессором, намного выше, поскольку это влияет на обеспечение плавности в процессе потоковой передачи, которая влияет на зависания и лаги у видео;
- Для iOS: подойдёт любое устройство начиная с версии «iOS 9.3» и выше.
Какие требования у приложения для сети?
Для качественной и хорошей связи необходимо иметь такой роутер, который будет поддерживать хорошее беспроводное соединение с клиентом устройства (рекомендуется использовать высокоскоростной Wi-Fi роутер с частотой 5 ГГц, иначе будут дикие задержки), а также качественное соединение между сервером ПК и маршрутизатором.
Смотрите также: Как улучшить сигнал Wi-Fi роутера дома? 10 эффективных способов
Какие устройства поддерживает приложение?
Клиент с помощью Moonlight Game Streaming поддерживает клавиатуру, мышь, сенсорный экран и большинство игровых контроллеров. Поэтому можно воспользоваться как контроллером для Xbox, так и контроллером для PlayStation. Впрочем, менее распространённые также должны хорошо работать с этим приложением.
Как установить и настроить Moonlight Game Streaming?
- Первым делом необходимо загрузить и установить приложение GeForce Experience от NVidia. И, скорее всего, систему после установки придётся перезагрузить. Главное – убедитесь в том, что приложение GFE открыто;
- Обязательно также проверьте значок GFE в трее системы если он отсутствует, перезагрузите ПК. Поскольку без этого MGS не будет работать, и сопряжение между устройствами реализовать не получится;
- В любом случае далее нужно открыть GFE переключиться на раздел «Настройки» (она же «Preferences») выбрать вариант «SHIELD». И обязательно убедитесь в том, что дали «Разрешение системе этого компьютера передавать развлечения на устройства SHIELD» (разрешить можно на той же вкладке в пункте «GameStream»). Если оборудование окажется слишком старым или не будет иметь достаточно мощности, тогда активировать этот параметр никак не получится;
- Теперь скачиваете, устанавливаете и запускаете Moonlight следом приложение автоматически определит PC, который поддерживает GameStream, но при условии, что устройство и компьютер расположены в пределах одной локальной сети. Так или иначе, но в приложении Moonlight нужно будет выбрать свой ПК из списка и нажать на «Pair», чтобы перейти к сопряжению;
- Редко, но иногда происходит такое, что компьютер, на котором запущено приложение Moonlight, не отображается. В таком случае необходимо локальный IP-адрес добавить вручную (для этого отыщите свой IP-адрес и занесите данные в клиентское приложение программы Moonlight);
- Если сделаете всё правильно, тогда Moonlight выдаст специальный пин-код его необходимо ввести в строке всплывающего окна, где написано «SHIELD запрашивает подключение», которое появится, как только введёте пин-код, тогда устройства между собой будут сопряжены;
- Иногда диалог запроса, где указан пин-код, не появляется в таком случае нужно открыть «Панель управления NVidia» выбрать «Рабочий стол» нажать на вариант «Показать значок панели уведомлений» после этого снова пробуете подключить устройство, чтобы получить пин-код. По неизвестной причине пин-код привязывается к значку, который расположен на панели задач, и он не появится, если она не включена;
- Следом в Moonlight откроется список с играми, которые готовы к запуску, но если вдруг какой-нибудь игры в списке не оказалось, тогда её нужно добавить в список GFE (откройте вновь раздел «Настройки» нажмите на «SHIELD» добавьте игры в окошко справа).
Как использовать Moonlight Game Streaming через интернет?
- Первым делом в обязательном порядке сделайте обычное сопряжение, описанное в инструкции выше;
- Скачайте и установите инструмент Moonlight Internet Hosting Tool, который автоматически настроит сеть;
- После установки запустите инструмент Moonlight IHT, используя «Пуск», чтобы убедиться в его правильной работе;
- Программу не стоит удалять, если не хотите больше вести трансляцию через интернет – утилита MIHT должна оставаться установленной, чтобы поддерживалась запись переадресации портов;
- Если вдруг инструмент Moonlight Internet Hosting Tool не работает, тогда порты необходимо перенаправить вручную, иначе потоковая связь не заработает. Придётся изменить протокол TCP (на 47984, 47989, 48010) и UPD (на 47998, 47999, 48000, 48010);
- Кроме того, учтите, что если маршрутизатор имеет отдельные параметры для «внешнего» и «внутреннего» порта, тогда для них необходимо установить одинаковые значения. К примеру, если порт переадресации «TCP: 47989», тогда внешний и внутренний порт должны иметь такой же адрес.
Конечно, Moonlight Game Streaming сложно сравнить с тем же Steam In-Home Streaming, поскольку там ситуация с потоковой связью обстоит намного лучше. С другой стороны, это приложение выступает в качестве неплохой альтернативы. Если Moonlight интересует конкретно на базе Android и iOS, тогда программу можно найти в Google Play и App Store.