Можно ли запускать игры через удаленный рабочий стол?

20

Я не ожидаю запускать хардкорные игры, но, возможно, более простые игры, где низкий кадр - это нормально. У меня есть сеть 1 Гбит между моими компьютерами. Как я могу настроить свои компьютеры, чтобы я мог удаленно играть в игры?

Амир Резаи
источник
Они все хороши. TeamViewer и RealVNC стоят денег (вы можете использовать настоящий VNC на Windows NT 4, 2000, XP, Server 2003 бесплатно). Tight VNC полностью бесплатен, но не имеет всех наворотов, которые вы видите с телевидением и RVNC. Я бы посоветовал перейти на их соответствующие веб-сайты, у которых у всех есть списки функций
Supercereal

Ответы:

14

Технически OnLive делает это, но в нестандартных центрах обработки данных есть специальный кремний, который может кодировать HD-видео с задержкой 1 мс. Любой традиционный VNC будет иметь достаточную задержку при сжатии и переносе, чтобы любая игра в реальном времени была неиграбельной. Пасьянс все равно будет работать нормально.

Некоторые клиенты VNC для Windows - RealVNC, TightVNC и TeamViewer.

NReilingh
источник
1
А как насчет удаленного рабочего стола Windows?
раздавить
@crush RDP в этом отношении лишь незначительно лучше, чем VNC - где RDP превосходит, когда визуальные элементы являются общими как для сервера, так и для клиента, поэтому такие вещи, как меню и окна, передаются по сети в виде объектов, а не изображений. Но для игр визуальные элементы обычно генерируются программно, поэтому в этих случаях RDP должен работать по тем же принципам, что и VNC.
NReilingh
8

Не должно иметь значения, что весь рендеринг будет выполняться на удаленной машине, он просто выведет вывод на ваш монитор. Вы должны хорошо играть в любую игру, с которой может справиться удаленный компьютер. Я все время играю в Civ 4/5 за командного зрителя. Ваша единственная проблема будет в том, что если вы подключаетесь к этому компьютеру через глобальную сеть, вы можете столкнуться с проблемами из-за задержки в сети.

Supercereal
источник
4

Для более технически подкованных может быть полезна установка сервера и клиента «Gaming Anywhere»: http://www.gaminganywhere.org/index.html

Я предлагаю взглянуть на эксперимент с производительностью, который они сделали; цифры весьма впечатляющие, за исключением нагрузки на сеть, которая иногда очень незначительна по сравнению с уже умершими OnLive или StreamMyGame. http://www.gaminganywhere.org/perf.html

Они предлагают предварительно скомпилированные двоичные файлы для win 32 bit и linux 32 bit, а также альфа для Android.

Это с открытым исходным кодом и бесплатно.

Рауль Морено
источник
2

Это вполне возможно - просто используйте ваш любимый VNC-сервер и клиент - но производительность может разочаровать. Однако все будет зависеть от игры. Проблема, скорее всего, не в том, сколько графической мощности требуется - 3D-игры могут хорошо работать - но (по крайней мере, с VNC) количество изменений дисплея. VNC работает, отправляя только те пиксели, которые меняются - если много пикселей меняется быстро, ваши требования к пропускной способности увеличатся, и вы можете столкнуться с задержкой при обновлении удаленного дисплея. Хорошая игра, в которую можно играть через VNC, - это игра, в которой не нужно много анимации или которая будет ждать ввода пользователя, например, игра-головоломка или пошаговая стратегия. Плохая игра - та, которая включает в себя много анимации или требует быстрой реакции на события, такие как стрелялка или игра FPS.

Есть вещи, которые вы можете сделать, чтобы повысить свои шансы на хороший опыт - вы уже определили использование гигабитного Ethernet, а другой - настройку хост-компьютера для использования более низкого разрешения. Короче говоря, я думаю, что вам просто нужно попробовать и посмотреть. Некоторые игры будут приемлемыми, другие нет.

Скотт
источник
2

Вы подключаетесь к компьютеру в локальной сети или через Интернет в другое место?

Если вы находитесь только в своей домашней сети, это будет работать до определенной степени, но на самом деле не предназначено для этой цели. Я не знаю ни одного удаленного программного обеспечения, которое бы фокусировалось на производительности игры.

Любое видео рендеринг выполняется на удаленной машине и просто отправляется в виде видео / изображений на удаленное соединение. Большая часть производительности удаленного соединения основана на сетевом соединении, поэтому я и спросил, находились ли вы в локальной сети или нет.

В итоге, это должно работать для вас, просто не ожидайте отличной производительности.

Troggy
источник