В комментариях к недавней заметке про рабочее место один читатель в комментариях упомянул любопытную связку Sunshine + Moonlight для удалённого подключения к компьютеру для игры в современные игры. Меня очень заинтересовала эта тема, поэтому навёл справки с сразу попробовал.
Кратко сразу скажу, что тема реально рабочая. На своём компьютере с видеокартой запустил сервер Sunshine, а на ноутбук установил клиент Moonlight. С помощью клиента подключился к серверу. Реально можно играть в игры, смотреть фильмы, как-будто ты сидишь за компьютером. В локальной сети задержка не ощущается вообще. Я поиграл для теста в Танки Онлайн, без проблем провёл бой. То же самое с фильмом. Развернул на весь экран на своём 2К мониторе. Но ноут картинка приезжает без лагов.
Далее подключился на ноутбуке через 4G по VPN к своей локальной сети по интернету и попробовал поработать так. Лаги тоже почти незаметны, качество картинки очень хорошее. Можно играть в игры или делать что-то ещё с 3D графикой. Посмотрел, сколько канала занимает. В среднем 10-20 мегабит/c в зависимости от интенсивности картинки. У меня 4G канал хороший, работал без каких-то особых проблем.
Я даже не знал, что существуют такие простые и удобные решения. Ранее я использовал Parsec, когда нужно было подключаться удалённо к компьютерам с камерами, чтобы можно было посмотреть потоки с них. По VNC или RDP это делать очень неудобно. Огромные задержки с обновлением картинки, всё дергается и подвисает. А тут вообще никаких проблем. Специально подключался по интернету и смотрел камеры.
И всё это добро полностью бесплатно и кроссплатформенно. Сервер Sunshine есть под Windows, Linux, macOS, причём под обе архитектуры - AMD и ARM. Клиент Moonlight работает под всеми популярными системами, как на десктопе, так и смартфоне, плюс на игровых приставках - Nintendo Switch, Nintendo Wii U, PSP, Xbox и некоторых других. Смотрел видео, как люди подключаются к своим десктопам и играют в тяжёлые игры на Nintendo Switch, который выступает в виде обычного джойстика.
В общем и целом связка очень интересная, функциональная, всеплатформенная и бесплатная. Найдёт применение как для развлечений дома, так и для работы и подключения к рабочим местам. В локалке может выступить заменой VNC. Установка и настройка очень простые. Я справился минут за 10. Фактически всё работает автоматом, достаточно только установить. Даже клиент находит сервер в сети автоматически. Достаточно только сопряжение на основе PIN кода сделать.
Я очень надеялся, что с помощью Sunshine можно будет к одному серверу подключать несколько клиентов. Но, к сожалению, это невозможно. В таком виде этот режим работы не поддерживается. Надо искать какие-то другие решения. В общем случае это уже разновидность VDI и надо смотреть в ту сторону. Наиболее простой и доступный вариант - Сервер PVE с проброшенными видеокартами в системы и подключение к рабочим местам по протоколу SPICE. Я это пробовал в своё время, но выглядело это немного костыльно и неудобно.
❗️Если заметка вам полезна, не забудьте 👍 и забрать в закладки.
———
ServerAdmin: 📱 Telegram | 🌐 Сайт | 📲 MAX 😩
#remote
Post #5883
4.38K




- 👍 103