Самостоятельно размещаемая видеоконференцсвязь с открытым исходным кодом на базе WebRTC: комнаты в браузере, демонстрация экрана, чат и доска.
screego/server
Сервер для самостоятельного размещения, позволяющий разработчикам делиться экраном по WebRTC с низкой задержкой и высоким разрешением; разворачивается через Docker или одним бинарным файлом.
Open source альтернатива:Microsoft Teams
- Звёзды
- 10,747
- Форки
- 741
- Открытые issues
- 18
- Последний коммит
- 11 дней назад
Что это?
Screego — сервер для демонстрации экрана, рассчитанный на разработчиков, которым нужно показывать код коллегам во время звонка. Проект появился потому, что в существующих корпоративных чатах трансляция часто тормозила на несколько секунд или была слишком размытой, чтобы читать код. Screego не заменяет чат или приложение для встреч: он отвечает только за демонстрацию экрана, поэтому его можно использовать вместе с любым инструментом для общения, который уже выбрала команда.
Демонстрация работает через WebRTC, и к одной сессии могут подключаться несколько пользователей. В проект встроен TURN-сервер для прохождения через NAT и межсетевые экраны; в документации описана его настройка. Screego написан на Go и поставляется одним бинарным файлом или в виде Docker-образа.
Публичная демоверсия доступна по адресу app.screego.net, а на сайте проекта описаны установка и варианты настройки собственного сервера.
Ключевые возможности
- 01Сессии демонстрации экрана для нескольких пользователей
- 02Передача изображения с экрана через WebRTC
- 03Низкая задержка и высокое разрешение трансляции
- 04Встроенный TURN-сервер для прохождения через NAT
- 05Установка через Docker или одним бинарным файлом
Сценарии использования
- Демонстрация кода удалённым коллегам, когда корпоративный чат тормозит или размывает изображение
- Развёртывание приватного сервера для демонстрации экрана во внутренней сети компании
- Парное программирование и код-ревью, где важно, чтобы текст оставался читаемым
Быстрый старт
- 1
Установите Screego через Docker или с помощью отдельного бинарного файла, следуя руководству по установке на screego.net
- 2
Настройте сервер по руководству по настройке или попробуйте общедоступный демонстрационный экземпляр на app.screego.net
Что важно знать
- Распространяется по лицензии GPL-3.0 — лицензии с авторским левом, которая требует распространять производные работы на тех же условиях.
- Для приватного использования необходимо самостоятельно разместить сервер. Кроме того, в README есть ссылки на внешнюю документацию по установке и настройке.
В подборках
Темы
Частые вопросы
- Что такое server?
- Сервер для самостоятельного размещения, позволяющий разработчикам делиться экраном по WebRTC с низкой задержкой и высоким разрешением; разворачивается через Docker или одним бинарным файлом. Screego — сервер для демонстрации экрана, рассчитанный на разработчиков, которым нужно показывать код коллегам во время звонка. Проект появился потому, что в существующих корпоративных чатах трансляция часто тормозила на несколько секунд или была слишком размытой, чтобы читать код. Screego не заменяет чат или приложение для встреч: он отвечает только за демонстрацию экрана, поэтому его можно использовать вместе с любым инструментом для общения, который уже выбрала команда.
- server можно использовать бесплатно? Какая у него лицензия?
- server распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- server всё ещё поддерживается?
- Активно поддерживается. Последний коммит в server — 25 окт. 2026 г..
- Для чего можно использовать server?
- Демонстрация кода удалённым коллегам, когда корпоративный чат тормозит или размывает изображение Развёртывание приватного сервера для демонстрации экрана во внутренней сети компании Парное программирование и код-ревью, где важно, чтобы текст оставался читаемым
- Как установить server?
- Установите Screego через Docker или с помощью отдельного бинарного файла, следуя руководству по установке на screego.net Настройте сервер по руководству по настройке или попробуйте общедоступный демонстрационный экземпляр на app.screego.net
- Где скачать server?
- Исходный код и инструкции по установке — на GitHub: https://github.com/screego/server
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемая open-source платформа для видеоконференций на базе mediasoup SFU — альтернатива Zoom и Google Meet.
Лёгкий сервер для самостоятельного хостинга с голосовыми и видеозвонками, текстовыми каналами и демонстрацией экрана — для небольших групп, которые хотят хранить данные у себя.
Самостоятельно размещаемая платформа WebRTC с открытым исходным кодом для видеозвонков один на один с демонстрацией экрана и сквозным шифрованием.
Open source-приложение для демонстрации экрана и удалённого парного программирования с задержкой менее 100 мс и возможностью самостоятельного хостинга.
Self-hosted веб-аналитика с приоритетом конфиденциальности, написанная на Rust и поставляемая в виде одного бинарного файла или Docker-контейнера.