Быстрый кроссплатформенный эмулятор терминала с рендерингом через OpenGL, разумными настройками по умолчанию и гибкой конфигурацией в формате TOML.
Techlm77/LinuxPlay
Открытое ПО для удалённого рабочего стола Linux с низкой задержкой: написано на Rust, использует WebRTC и аппаратное кодирование через GStreamer.
Open source альтернатива:TeamViewer
AnyDesk
- Звёзды
- 633
- Форки
- 16
- Открытые issues
- 1
- Последний коммит
- позавчера
Что это?
LinuxPlay — приложение для удалённого рабочего стола Linux, позволяющее просматривать экран другого компьютера и управлять им. Для передачи данных используется WebRTC с сигнализацией по mutual TLS; соединения устанавливаются напрямую между узлами и шифруются. Видео кодируется через GStreamer аппаратными кодеками H.264, H.265 или AV1, если они доступны (VA-API на Intel и AMD, NVENC на Nvidia); в противном случае используется программное кодирование. Для аудио применяется Opus. Клиент — приложение на GTK4 и libadwaita.
Безопасность обеспечивается самоподписанными сертификатами, закреплёнными по отпечатку. Первичное сопряжение подтверждается PIN-кодом, а хост должен одобрять каждое входящее подключение; при этом можно разрешить только просмотр. Кодек, битрейт и частота кадров адаптируются к сети, а изображение с нескольких мониторов можно передавать одновременно. Приложение работает в X11 с любым оконным менеджером и в Wayland через xdg-desktop-portal. В проекте также предусмотрен режим без присмотра для компьютеров, за которыми никого нет.
Ключевые возможности
- 01Транспорт WebRTC напрямую между узлами с сигнализацией по mutual TLS
- 02Аппаратное кодирование H.264, H.265 и AV1 с программным резервным режимом
- 03Сопряжение для каждого устройства по PIN-коду, закрепление сертификата и подтверждение со стороны хоста
- 04Сеансы только для просмотра или с полным управлением
- 05Адаптация кодека, битрейта и частоты кадров к качеству соединения
- 06Трансляция с нескольких мониторов и привязка к сети с учётом Tailscale
Сценарии использования
- Доступ к домашней или офисной рабочей станции Linux с другого компьютера в той же сети
- Удалённое администрирование безэкранного или работающего без присмотра компьютера Linux через сеть Tailscale
- Демонстрация рабочего стола Linux или помощь его пользователю в режиме только для просмотра
Темы
Частые вопросы
- Что такое LinuxPlay?
- Открытое ПО для удалённого рабочего стола Linux с низкой задержкой: написано на Rust, использует WebRTC и аппаратное кодирование через GStreamer. LinuxPlay — приложение для удалённого рабочего стола Linux, позволяющее просматривать экран другого компьютера и управлять им. Для передачи данных используется WebRTC с сигнализацией по mutual TLS; соединения устанавливаются напрямую между узлами и шифруются. Видео кодируется через GStreamer аппаратными кодеками H.264, H.265 или AV1, если они доступны (VA-API на Intel и AMD, NVENC на Nvidia); в противном случае используется программное кодирование. Для аудио применяется Opus. Клиент — приложение на GTK4 и libadwaita.
- LinuxPlay можно использовать бесплатно? Какая у него лицензия?
- LinuxPlay распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- LinuxPlay всё ещё поддерживается?
- Активно поддерживается. Последний коммит в LinuxPlay — 17 окт. 2026 г..
- Для чего можно использовать LinuxPlay?
- Доступ к домашней или офисной рабочей станции Linux с другого компьютера в той же сети Удалённое администрирование безэкранного или работающего без присмотра компьютера Linux через сеть Tailscale Демонстрация рабочего стола Linux или помощь его пользователю в режиме только для просмотра
- Где скачать LinuxPlay?
- Исходный код и инструкции по установке — на GitHub: https://github.com/Techlm77/LinuxPlay
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Anki — настольная программа с флеш-карточками, которая планирует повторения с помощью интервального повторения и помогает запоминать материал.
Открытая альтернатива Loom для быстрой записи экрана, локального монтажа и обмена видео по ссылке с возможностью самостоятельного хостинга.
Локальный AI-ассистент для заметок со встреч с открытым исходным кодом: записывает звук с устройства, не подключаясь к звонку ботом, и хранит заметки в SQLite.
Веб-панель с открытым исходным кодом для управления Linux-серверами, сайтами, Docker-контейнерами, базами данных и AI-агентами.
Кроссплатформенная замена Xcode в командной строке: собирает, подписывает и устанавливает iOS-приложения из пакетов SwiftPM на Linux, Windows и macOS.