server README

The project's README from github.com/screego/server. As one markdown file: README.md.

screego/server

screen sharing for developers

Build Status Docker Pulls latest release

Intro

In the past I've had some problems sharing my screen with coworkers using corporate chatting solutions like Microsoft Teams. I wanted to show them some of my code, but either the stream lagged several seconds behind or the quality was so poor that my colleagues couldn't read the code. Or both.

That's why I created screego. It allows you to share your screen with good quality and low latency. Screego is an addition to existing software and only helps to share your screen. Nothing else (:.

Features

Demo / Public Instance ᛫ Installation ᛫ Configuration

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

server (screego/server)

Searching Database…

10.7K ·GitHub
Что это такое?Screego — это приложение для демонстрации экрана, созданное для разработчиков. Оно появилось потому, что показ кода через мессенджеры вроде Microsoft Teams часто означал секунды задержки или такое качество, что коллеги просто не могли разобрать код.
Так это облачный сервис, куда надо регистрироваться, или что-то, что я разворачиваю сам?Это self-hosted решение: вы сами запускаете сервер screego через Docker или один бинарник, а все подключаются к нему через веб-интерфейс в браузере.
Как его запустить?Разверните Docker-образ или скачайте единственный бинарник и запустите его; в README есть ссылки на документацию по установке и настройке.
Нужно ли поднимать отдельный TURN-сервер для тех, кто сидит за NAT?Нет — в screego уже встроен TURN-сервер, который сам обходит NAT, поэтому достаточно Docker или одного бинарника.
Может ли он заменить чат или сервис для встреч в моей команде?Нет — по задумке он делает только одно: показывает ваш экран, и больше ничего. Считайте это дополнением к тем мессенджерам, которыми вы уже пользуетесь: ни чата, ни видеозвонков тут нет.
Тем, кто смотрит, нужно устанавливать какое-то приложение?Нет — всё происходит в браузере через веб-интерфейс; screego сам устанавливает только тот, кто хостит сервер.
Куда на самом деле уходит трансляция моего экрана?Передача идёт защищённо через WebRTC, а поскольку сервер вы хостите сами, инстанс находится там, где вы сами решите его разместить.
Почему автор написал screego, а не остался на Teams?Корпоративные чаты отставали на несколько секунд или так сжимали трансляцию, что коллеги не могли прочитать код — поэтому он написал инструмент с упором на хорошее качество и низкую задержку.
Могут ли несколько человек показывать свои экраны одновременно?Да — одновременная демонстрация экрана несколькими пользователями одна из главных фич screego, так что выступать может вся команда, а не один человек.
Можно как-то попробовать его, прежде чем разворачивать у себя?Да — в README есть ссылки и на демо, и на публичный инстанс, которые можно попробовать прямо сейчас.
What are similar projects?Piik, neko, snapdrop, Rocket.Chat, zulip, wekan, livekit, srs
Creator
screego
Size
1.2 MB
Stars
10.7K
Age
6y
Commits · 90 Days