Аналог TeamViewer / AnyDesk — от ООО «КРАСОФТ»

Управляйте любым ПК
как будто вы за ним

KrasoftRemoteDesktop — профессиональный удалённый рабочий стол на C# и .NET 10. Молниеносная картинка на DXGI, работа через интернет без настройки роутера и экономия трафика до 90%.

  • Windows 10 / 11 (x64)
  • Без установки (single-file)
  • Авто-обновления
На технологиях
.NET 10 / WPF DXGI Desktop Duplication WebP · JPEG Motion Detection Relay · NAT Traversal SharpAvi
FPS — плавная картинка
задержка ввода (TCP_NODELAY)
экономия трафика на статике
трафика с кодеком WebP
Возможности

Всё для удалённой поддержки — в одном окне

Продуманный набор функций корпоративного уровня без лишней сложности и без облаков третьих лиц.

Молниеносная скорость

DXGI Desktop Duplication, многопоточное кодирование кадров и TCP_NODELAY дают плавные 30–50 FPS с минимальной задержкой.

Работа через интернет

Обход NAT через собственный Relay-сервер. Подключайтесь к ПК за роутером по короткому ID — без проброса портов и VPN.

Экономия трафика

Кодеки WebP/JPEG, Motion Detection (автопропуск неизменных кадров) и адаптивное качество снижают трафик в простое до 0.05 Мбит/с.

Аудиосвязь (VoIP)

Двусторонняя передача звука с выбором устройств ввода/вывода. Кольцевые буферы и малые пакеты — для минимальной задержки голоса.

Запись сессий

Запись экрана в AVI (MPEG-4 / MJPEG) на стороне клиента и хоста. Готовый журнал работ для отчётности и разбора инцидентов.

Несколько мониторов

Автоопределение всех дисплеев удалённого ПК и быстрое переключение между ними прямо во время сеанса.

Адресная книга

Удобный список компьютеров с поддержкой папок. Подключение к нужному ПК в один клик — без запоминания адресов.

Полное управление

Мышь, клавиатура, прокрутка колеса и drag-and-drop передаются точно и без ощутимой задержки — как на локальной машине.

Безопасность

Генерация случайных ID и сложных паролей, обязательное подтверждение подключения на стороне хоста. Контроль доступа — у владельца ПК.

Производительность

Цифры, которые чувствуются

Реальные показатели на типовом железе. Главный секрет — отправлять только то, что изменилось.

Параметр Обычная работа Статичный экран Оптимизация
FPS 30–50 1–3 keepalive DXGI + Motion Detection
Задержка мыши 5–20 мс TCP_NODELAY
Трафик (WebP) 0.5–1.0 Мбит/с 0.05–0.1 Мбит/с WebP + Motion Detection
CPU (хост) 10–20% 2–5% Parallel + Adaptive Quality
Качество 70–90 Adaptive Авто-подстройка под CPU

🎉 На статичном экране трафик падает до 0.05 Мбит/с — это в 10–20 раз экономнее обычной передачи видео.

Как это работает

Два режима — под любую задачу

В локальной сети — напрямую. Через интернет — по короткому ID без настройки роутера.

Direct Mode

Локальная сеть

Самый быстрый путь — прямое TCP-соединение внутри одной сети или Wi-Fi.

  1. 1 На управляемом ПК запустите Host и нажмите Start
  2. 2 На своём ПК откройте Client → Direct Connect
  3. 3 Введите IP и пароль — и вы подключены
Internet Mode

Через интернет (Relay)

Когда ПК за разными роутерами. Relay-сервер «склеивает» два соединения и обходит NAT.

  1. 1 Host: режим Internet, задайте Host ID и адрес Relay
  2. 2 Дождитесь статуса «Registered on Relay»
  3. 3 Client: введите тот же ID — соединение пойдёт сквозь NAT
Под капотом

Инженерия, а не магия

Бинарный протокол, умное сравнение кадров и собственный Relay — вот откуда берётся скорость.

Бинарный протокол

Компактные пакеты вместо текстовых форматов — минимум накладных расходов на каждый кадр и событие ввода.

0x01AuthRequestавторизация паролем
0x08FrameDiffтолько изменившиеся блоки экрана
0x04MouseMoveсобытия мыши
0x20AudioDataаудиопоток 8kHz · 16bit · mono

Ключевые оптимизации

  • Dirty Rects 64×64 Экран разбит на сетку. Каждый блок сравнивается с предыдущим кадром (unsafe-указатели) — отправляются только изменения, сжатые в JPEG/WebP.
  • Relay · NAT Traversal «Склейка» двух TCP-соединений на сервере-посреднике для надёжной связи между ПК за разными роутерами.
  • Adaptive Quality Качество кодирования автоматически подстраивается под нагрузку CPU — плавность важнее лишних деталей.
  • Audio Ring Buffers Кольцевые буферы и малые пакеты минимизируют задержку звука в двусторонней VoIP-связи.
Core

Общая библиотека: типы пакетов, константы, аудио-сервис

Host

Приложение управляемого ПК (тот, кем управляют)

Client

Приложение оператора (тот, кто управляет)

RelayServer

Сервер-посредник для связи через интернет

Загрузка

Начните за 2 минуты

Самодостаточные сборки (single-file, x64). Не требуют установки .NET и работают сразу после запуска.

Оператор

Client

Подключайтесь к удалённым ПК, управляйте ими, ведите запись и адресную книгу.

Скачать клиент Windows 10/11 · x64 · single-file
Управляемый ПК

Host

Установите на компьютер, к которому нужен удалённый доступ. Direct или Internet режим.

Скачать хост Windows 10/11 · x64 · single-file

Системные требования

ОСWindows 10 / 11 (x64)
Среда.NET включён в сборку
СетьLAN или интернет + Relay
Установкане требуется

Готовы попробовать?

Скачайте клиент и хост — и подключитесь к первому компьютеру уже через пару минут.