ScreenTask — небольшое портативное приложение для организации локального обмена изображением экрана с минимальными требованиями к настройке. Программа запускает встроенный веб-сервер на компьютере-источнике и предоставляет доступ к трансляции экрана через веб-браузер в той же локальной сети без необходимости установки клиентского программного обеспечения. Разработка и распространение ScreenTask ориентированы на простые сценарии совместного просмотра, демонстраций и удалённой технической поддержки в пределах защищённой сети.
Информация о проекте ограничена: официальные исторические данные и подробная документация могут быть фрагментированы или доступны в виде отдельных исходных репозиториев и описаний. В общих чертах ScreenTask реализует захват одного или нескольких экранов, кодирование изображения и передачу через HTTP/HTTPS с возможностью аутентификации. Принимающая сторона подключается по адресу сервера в локальной сети и получает поток изображений в реальном времени с минимальной задержкой, при этом управление потоками и параметрами кодирования производится на стороне сервера.
- Портативность: приложение запускается без установки и может работать с переносных носителей или локального каталога.
 - Встроенный веб‑сервер: предоставляет доступ к экрану через стандартный веб-браузер по локальному IP-адресу и порту.
 - Поддержка множественных экранов: возможность выбора и трансляции нескольких физических или виртуальных дисплеев.
 - Защита паролем: базовая аутентификация для ограничения доступа к трансляции в локальной сети.
 - Отсутствие клиентского ПО: просмотр осуществляется в браузере без установки дополнительного программного обеспечения на принимающем устройстве.
 - Работа без интернета: функционирование в автономной локальной сети без выхода в глобальную сеть.
 - Низкая задержка: оптимизация для интерактивного просмотра с минимальными задержками при передаче кадров.
 - Настройки качества: регулируемые параметры кодирования и частоты кадров для балансировки качества и пропускной способности сети.
 - Кроссплатформенность: возможна поддержка различных операционных систем на стороне сервера, в зависимости от сборки и зависимостей.
 - Простота использования: интуитивные элементы управления на стороне сервера для быстрого запуска трансляции и управления подключениями.