Если в вашем распоряжении есть игровой компьютер с видеокартой Nvidia, вы можете транслировать (стримить) игры с него практически на любое устройство, находящееся с ним в одной локальной сети. Все будет выглядеть так, как будто вы играете на этом устройстве. Но на самом деле всю «тяжелую работу» по формированию картинки на экране сделает игровой компьютер. Используя этот метод, на смартфоне, планшете, ТВ-приставке или неигровом компьютере, включая Raspberry Pi, вы можете играть в Witcher 3, Red Dead Redemption 2 или в любую другую игру, с которой справится ваш игровой ПК. Конечно, имея хороший компьютер, во все эти игры удобнее играть на нем. Но, если кто-то отдыхает в комнате с компьютером, можно взять ноутбук или планшет и продолжить игру в другой комнате. Если вы хотите играть на большом телевизоре, вы можете стримить игру на приставку и т. д. Схема работает так же, как и известные облачные игровые сервисы Google Stadia и Nvidia GeForce Now. Но ваш компьютер здесь используется как игровой сервер. При этом не нужно платить абонентскую плату, долго ждать подключения в час пик, покупать специальный фирменный геймпад (подойдет любой). Учитывая, что стриминг осуществляется через локальную сеть, «отзывчивость» игр будет сносной. Далее по тексту игровой компьютер, с которого будут транслироваться игры, будет называться компьютером, а устройство, на которое эти игры будут транслироваться, будет называться клиентским устройством.
Что потребуется:
• компьютер с видеокартой Nvidia Geforce серии 600 или новее; • Компьютер и клиентское устройство должны находиться в одной локальной сети. Например, их можно подключить к одному домашнему роутеру (сетевым кабелем или по Wi-Fi); • если вы планируете транслировать игру на свой смартфон, планшет или ТВ-приставку, настоятельно рекомендуется приобрести bluetooth-геймпад или bluetooth-мышь и клавиатуру (вряд ли вы сможете играть в компьютерные игры, используя только сенсорный экран); • Некоторые бесплатные программы необходимо установить на компьютер и клиентское устройство (см. ниже).
Процедура:
Шаг 1.
Установите программное обеспечение GeForce Experience на компьютер. Его можно бесплатно скачать с официального сайта NVIDIA. Вполне вероятно, что он уже есть на вашем компьютере. После установки откройте GeForce Experience, перейдите в «Настройки», выберите раздел «ЩИТ» и активируйте GAMESTREAM.
Если вы заметили, на главной странице GeForce Experience отображается список игр, автоматически обнаруженных на компьютере. Они будут транслироваться по умолчанию. Но многие игры туда не попадают. Если одного из них нет в списке, вы можете добавить его вручную. Нужно нажать на «Добавить» в разделе «ЩИТ» и указать путь к месту расположения стартового файла. Но чтобы не «заморачиваться» с каждой игрой отдельно, можно добавить в этот список весь рабочий стол вашего компьютера. В этом случае таблица будет отображаться на клиентском устройстве и можно будет запускать любые игры с расположенных на ней ярлыков или через меню «Пуск». Вы можете добавить рабочий стол в список GeForce Experience следующим образом. В разделе «ЩИТ» нажмите «Добавить», в поле «Имя файла» введите C:windowssystem32mstsc.exe и нажмите «Открыть». Будет добавлен новый элемент. Вы можете изменить его имя на «Рабочий стол», нажав «Изменить».
Шаг 2
Установите бесплатное приложение Moonlight на клиентское устройство. Его можно скачать с официального сайта (https://moonlight-stream.org) или установить на телефон через GooglePlay/AppStore. Он очень универсален и доступен для Windows, Mac OS, Linux, Android, Amazon Fire, iPhone, iPad, Raspberry Pi, Samsung VR. После установки откройте Moonlight. Приложение должно автоматически определять потоковый компьютер в локальной сети. Если Moonlight не обнаружит ваш компьютер автоматически, вам потребуется подключить его вручную. Для этого в окне Moonlight нажмите соответствующую кнопку и в открывшемся окне укажите ip-адрес компьютера в локальной сети.
Обращаю внимание неискушенных пользователей, что здесь необходимо указывать ip-адрес компьютера в локальной сети, а не его внешний ip-адрес. Узнать этот адрес можно в настройках домашнего роутера, непосредственно в настройках самого компьютера или с помощью дополнительного ПО (например, программы GetMyIP). В интернете полно подробных инструкций, как это сделать, не будем на этом останавливаться. При первом подключении Moonlight отобразит PIN-код, который необходимо ввести на компьютере в диалоговом окне, которое появляется автоматически.
Если диалоговое окно не появилось автоматически, на вашем компьютере необходимо открыть Панель управления NVIDIA, нажать в меню пункт «Рабочий стол» и выбрать «Показать значок в системном трее». Затем повторите попытку подключения клиентского устройства.
После подключения на клиентском устройстве в окне Moonlight отобразится список доступных игр, а также ярлык на рабочий стол компьютера, который мы добавили в GeForce Experience на первом этапе. Выбираем нужную игру из списка или переходим на рабочий стол и запускаем ее с расположенного там ярлыка.
Мы играем…
Учитывая особенности конкретного клиентского устройства и локальной сети, возможно, потребуется провести еще некоторые оптимизации в настройках Moonlight. В частности, там можно уменьшить битрейт видео, изменить разрешение изображения и т.д., по ситуации.