Беспроводная трансляция игрового контента в последние годы стала одной из приоритетных областей для Nvidia. На этом рынке компания двигается сразу в двух направлениях. Большие надежды возлагаются на сервис Nvidia Grid, воплощающий оригинальную идею «облачного гейминга», когда все вычисления происходят на удаленном сервере, а пользователю транслируется готовая картинка. Другой проект — это GameStream, когда функции сервера берет на себя персональный компьютер пользователя с видеокартой Nvidia внутри.
Nvidia Gamestream стал главной особенностью устройств Nvidia Shield. Когда вышла портативная консоль, транслировать игровой контент можно было в пределах одной сети. После выхода Nvidia Shield Tablet производитель, можно сказать, втихомолку реализовал Remote Gamestream — трансляцию игрового контента в разных сетях.
Некоторое время функция GameStream оставалась эксклюзивной для устройств серии Shield. Пока разработчики не создали проект Moonlight Game Streaming, целью которого является работа Gamestream со множеством портативных устройств, включая iPhone и iPad.
На мобильной платформе Apple клиент Moonlight реализован в виде готового приложения, доступного в магазине App Store. Итак, устанавливаем клиент и проверяем, что смартфон или планшет находится в той же локальной сети, что и компьютер. Обязательным условием является наличие графики NVIDIA GeForce GTX 600/700/800/900 или мобильная GPU, а также NVIDIA GeForce Experience.
После выбора хост-компьютера и ввода кода сопряжения на нем запускается Steam с одновременной трансляцией на клиентское устройство. Настройки iOS-приложения позволяют установить разрешение (720p или 1080p), частоту кадров (30 или 60), а также битрейт и режим отображения органов управления.
Игры, которые приложение обнаружило на компьютере, появляются в стартовом меню Moonlight Game Streaming. Через параметры Gamestream в этот список добавляются и любые другие исполнительные файлы. Таким образом можно реализовать удаленное управление рабочим столом, указав путь к службе mstsc.exe (обычно C:Windowssystem32mstsc.exe). Ну и конечно, ничто не мешает транслировать сторонние игры, добавленные в библиотеку Steam.
В числе преимуществ сервиса Moonlight разработчики называют возможность транслировать игровой контент не только на Nvidia Shield, но и на любые устройства с iOS. Рекомендуется использовать высокоскоростное подключение Wi-Fi 5 ГГц и подключать компьютер к роутеру через Ethernet. Быстрая настройка разрешения, частоты кадров и скорости канала — это также безусловное преимущество.
Впрочем, разработчикам еще нужно улучшать общую стабильность работы, поскольку компьютер с запущенной Geforce Experience остается невидим для приложений. Или клиент выдает разные ошибки. Да и связь порой прерывается.
]]>