Repolode
LizardByte

LizardByte/Sunshine

Хост для самостоятельного стриминга игр: Moonlight-клиенты подключаются к вашему ПК или серверу с аппаратным или программным кодированием.

Open source альтернатива:NVIDIA GameStreamSteam Link

Звёзды
42,446
Форки
2,274
Открытые issues
165
Последний коммит
3 часа назад

Что это?

Sunshine — хост для стриминга игр, работающий с open-source-клиентом Moonlight. Он запускается на вашем компьютере, захватывает изображение и звук, кодирует видео и передаёт его любому Moonlight-клиенту в сети, чтобы вы могли удалённо играть на других устройствах.

Поддерживается аппаратное кодирование на GPU AMD, Intel и Nvidia, а также программное кодирование в качестве запасного варианта. Доступные способы захвата и кодирования зависят от платформы; заявлена поддержка Windows, Linux, macOS и FreeBSD. Эмуляция геймпадов работает с распространёнными контроллерами, включая DualShock, DualSense, Xbox и Switch Pro; для отдельных платформ указаны ограничения.

Настройка и сопряжение с клиентами выполняются через веб-интерфейс в браузере — на хосте или мобильном устройстве. Установочные пакеты доступны для Docker, Flathub, Homebrew, pacman и winget.

Ключевые возможности

  • 01Аппаратное кодирование с помощью NVENC, AMF, QuickSync, VAAPI и Vulkan Video, а также программное кодирование.
  • 02Несколько способов захвата экрана, включая DXGI, KMS/DRM, ScreenCaptureKit и Wayland.
  • 03Эмуляция геймпадов DualShock, DualSense, Xbox и Switch Pro.
  • 04Веб-интерфейс для настройки и сопряжения с клиентами через браузер.
  • 05Работает с любыми Moonlight-клиентами на самых разных устройствах.

Сценарии использования

  • Играть в игры для ПК на ноутбуке, планшете или телефоне, пока игровой ПК стоит в другой комнате.
  • Запустить домашний игровой сервер и стримить игры на несколько устройств в локальной сети.
  • Стримить игры с компьютера под Linux или FreeBSD на Moonlight-клиенты.

Темы

Частые вопросы

Что такое Sunshine?
Хост для самостоятельного стриминга игр: Moonlight-клиенты подключаются к вашему ПК или серверу с аппаратным или программным кодированием. Sunshine — хост для стриминга игр, работающий с open-source-клиентом Moonlight. Он запускается на вашем компьютере, захватывает изображение и звук, кодирует видео и передаёт его любому Moonlight-клиенту в сети, чтобы вы могли удалённо играть на других устройствах.
Sunshine можно использовать бесплатно? Какая у него лицензия?
Sunshine распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
Sunshine всё ещё поддерживается?
Активно поддерживается. Последний коммит в Sunshine — 21 окт. 2026 г..
Для чего можно использовать Sunshine?
Играть в игры для ПК на ноутбуке, планшете или телефоне, пока игровой ПК стоит в другой комнате. Запустить домашний игровой сервер и стримить игры на несколько устройств в локальной сети. Стримить игры с компьютера под Linux или FreeBSD на Moonlight-клиенты.
Где скачать Sunshine?
Исходный код и инструкции по установке — на GitHub: https://github.com/LizardByte/Sunshine

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Самостоятельно размещаемое приложение для фото с приоритетом конфиденциальности: автоматически добавляет метки, распознаёт лица и отображает на карте фотографии и видео.

40,3 тыс.2,3 тыс.GoOtherОбновлён 9 часов назад