For the complete documentation index, see llms.txt. This page is also available as Markdown.

Удаленный гейминг с Sunshine + Moonlight

Транслируйте и играйте в игры для ПК удалённо с почти нулевой задержкой, используя Sunshine (хост) и Moonlight (клиент) на серверах Clore.ai с поддержкой GPU.

Sunshine — это сервер потоковой передачи игр с открытым исходным кодом и самостоятельным размещением, с более чем 20 000 звёзд на GitHub. Moonlight — это бесплатный клиент с открытым исходным кодом, который подключается к нему. Вместе они конкурируют с GeForce NOW — при значительно меньшей стоимости.


Что такое Sunshine + Moonlight?

Sunshine — это форк оригинального стека Moonlight/GameStream, который теперь полностью независим и активно поддерживается LizardByte. Он захватывает вывод GPU, кодирует его в реальном времени с использованием H.264/H.265/AV1 и передаёт по сети с ультранизкой задержкой.

Moonlight — это клиентское приложение, доступное для Windows, macOS, Linux, Android, iOS, Raspberry Pi и даже некоторых смарт-телевизоров.

Зачем использовать это на Clore.ai?

  • Арендуйте высокопроизводительный GPU (RTX 4090, A100 и т. д.) по спотовой цене

  • Потоковая передача игр AAA-класса из облака на любое устройство — даже на дешёвый ноутбук

  • Подписка на GeForce NOW не нужна — вы контролируете оборудование

  • Моддинг игр, игровой процесс с помощью ИИ, или тестирование разработки игр на мощном оборудовании


Предварительные требования

Требование
Подробности

Учётная запись Clore.ai

При достаточном балансе CLORE

GPU-сервер

Предпочтителен GPU NVIDIA (для кодирования NVENC)

Клиент Moonlight

Установлен на вашем локальном устройстве

SSH-доступ

Для первоначальной настройки


Шаг 1: Арендуйте GPU-сервер на Clore.ai

  1. Перейдите на маркетплейсе clore.ai → Маркетплейс

  2. Фильтр по Тип GPU: Для потоковой передачи 1080p/60fps рекомендуется RTX 3080 или лучше

  3. Ищите серверы с портами 22, 47990, и 48010 доступные

  4. Выберите сервер и перейдите к оформлению заказа

Рекомендуемый GPU для потоковой передачи

Разрешение
Целевой FPS
Минимальная GPU

1080p

60 кадров/с

RTX 3060

1440p

60 кадров/с

RTX 3080

4K

60 кадров/с

RTX 3090 / 4080

1080p

120 кадров/с

RTX 4070+


Шаг 2: Разверните Sunshine через Docker

Docker Compose (рекомендуется)

Создайте файл docker-compose.yml:

Запустите контейнер

Одна команда Docker (быстрый старт)


Шаг 3: Настройте веб-интерфейс Sunshine

  1. Откройте браузер и перейдите по адресу:

  2. Примите предупреждение о самоподписанном сертификате

  3. Войдите, используя заданные вами учётные данные (admin / your_secure_password)

Разделы веб-интерфейса

Раздел
Назначение

ПИН

Сопряжение с клиентом Moonlight

Приложения

Определите приложения/игры для потоковой передачи

Конфигурация

Настройки кодировщика, разрешения и битрейта

Логи

Отладка проблем потоковой передачи


Шаг 4: Настройте параметры кодирования

Перейдите по адресу Конфигурация → Видео в веб-интерфейсе:

Рекомендуемые настройки для Clore.ai

NVENC против VAAPI: На серверах NVIDIA в Clore.ai всегда используйте nvenc кодировщик. Он переносит кодирование на аппаратную часть GPU, освобождая CPU для самой игры.

Руководство по битрейту

Качество
Разрешение
Битрейт

Хорошо

1080p60

20 Мбит/с

Отлично

1080p60

35 Мбит/с

Отлично

1080p60

50 Мбит/с

Отлично

1440p60

50 Мбит/с

Отлично

4K60

100+ Мбит/с


Шаг 5: Добавьте приложения для трансляции

В веб-интерфейсе Sunshine → Приложения → Добавить новое:

Пример: потоковая передача рабочего стола

Пример: игра Steam

Пример: пользовательская игра


Шаг 6: Настройте виртуальный дисплей (сервер без монитора)

Серверы Clore.ai работают без монитора (headless). Вам нужен виртуальный дисплей:

Или используйте скрипт виртуального framebuffer

Сделайте его исполняемым и запустите:

NVIDIA GPU без дисплея: Добавьте следующее в конфигурацию Sunshine, чтобы использовать GPU без физического дисплея:


Шаг 7: Подключитесь с помощью клиента Moonlight

Установите Moonlight

Платформа
Скачать

macOS

Mac App Store или moonlight-stream.org

Linux

flatpak install flathub com.moonlight_stream.Moonlight

Android

Google Play Store

iOS

App Store

Raspberry Pi

apt install moonlight-embedded

Сопряжение Moonlight с Sunshine

  1. Откройте Moonlight на вашем локальном устройстве

  2. Нажмите Добавить ПК и введите IP-адрес вашего сервера Clore.ai

  3. Moonlight отобразит PIN-код

  4. Перейдите в веб-интерфейс Sunshine → ПИН → введите PIN

  5. Соединение установлено! ✅

Настройки Moonlight для лучшего опыта


Шаг 8: Справочник по перенаправлению портов

Порт
Протокол
Назначение

22

TCP

Управление SSH

47984

TCP

HTTPS (совместимость с GameStream)

47989

TCP

HTTP (совместимость с GameStream)

47990

TCP

Веб-интерфейс HTTPS

48010

TCP

RTSP (управление потоковой передачей)

47998-48000

UDP

Потоковая передача видео/аудио

48010

UDP

Потоковая передача видео


Устранение неполадок

Sunshine не запускается

Чёрный экран при потоковой передаче

Высокая задержка

  • Переключитесь с Wi‑Fi на Ethernet на стороне клиента

  • Уменьшите битрейт в настройках Moonlight

  • Используйте H.265 вместо H.264 (лучшее сжатие при том же качестве)

  • Включите Равномерность кадров в конфигурации Sunshine

Ошибка NVENC: "No encoder found"

Проблемы аутентификации/сопряжения


Расширенная конфигурация

Поддержка нескольких мониторов

Аудио по сети

Установите виртуальный sink PulseAudio:

Поддержка геймпада

Sunshine поддерживает эмуляцию виртуального геймпада. Включите в конфигурации:

Wake-on-LAN (для постоянно работающих серверов)


Оптимизация затрат

Рассчитайте стоимость потоковой передачи

Советы по экономии

  1. Спотовые инстансы: Используйте самый дешёвый доступный GPU в часы низкой нагрузки

  2. Приостанавливайте, когда не играете: Останавливайте контейнер, но сохраняйте том

  3. Предварительно устанавливайте игры: Используйте постоянный том, чтобы не загружать заново каждый раз

  4. Автоматическое выключение: Добавьте скрипт для остановки сервера после бездействия


Лучшие практики безопасности

Метод SSH-туннеля (самый безопасный)

Измените учётные данные по умолчанию

Ограничьте доступ по IP

В конфигурации Sunshine:


Тесты производительности

GPU
Разрешение
FPS
Задержка
Кодировщик

RTX 3060

1080p

60

~15 мс

NVENC

RTX 3080

1440p

60

~12 мс

NVENC

RTX 4080

4K

60

~10 мс

NVENC AV1

RTX 4090

4K

120

~8 мс

NVENC AV1

Задержка измерена в локальной сети со скоростью 100 Мбит/с


Полезные ссылки


Итог

Шаг
Действие

1

Арендуйте GPU-сервер с портами 22, 47990, 48010

2

Развернуть lizardbyte/sunshine через Docker

3

Настройте через веб-интерфейс по адресу https://IP:47990

4

Установите кодировщик NVENC, битрейт 50 Мбит/с

5

Создайте виртуальный дисплей (Xvfb)

6

Установите клиент Moonlight локально

7

Сопряжение с помощью PIN-кода

8

Транслируйте и играйте! 🎮

С Sunshine + Moonlight на Clore.ai вы получаете облачный игровой опыт, не уступающий любому коммерческому сервису — с полным контролем над вашим оборудованием и играми. Без подписок, без ограничений, без лимитов.


Рекомендации по GPU для Clore.ai

Сценарий использования
Рекомендуемый GPU
Оценочная стоимость на Clore.ai

Стриминг 1080p/60 кадров/с

RTX 3090 (24 ГБ)

$0.07–0.21/гпу/ч

Стриминг 4K с высокой частотой обновления

RTX 4090 (24 ГБ)

$0.14–0.42/гпу/ч

AAA-игры + стриминг

RTX 4090 (24 ГБ)

$0.14–0.42/гпу/ч

💡 Все примеры в этом руководстве можно развернуть на Clore.ai GPU-серверах. Просматривайте доступные GPU и арендуйте по часам — без обязательств, с полным root-доступом.

Последнее обновление

Это было полезно?