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 这类聊天工具里共享代码时,常常会有好几秒的延迟,或者画质差到同事根本看不清代码。
那这是需要注册使用的云服务,还是我自己搭建的?它是自托管的:你自己通过 Docker 或单个可执行文件运行 screego 服务端,其他人通过浏览器里的网页界面加入。
我怎么把它跑起来?部署 Docker 镜像,或者下载单个可执行文件并启动;README 里提供了安装和配置文档的链接。
如果有人在 NAT 后面,我需要另外搭一个 TURN 服务器吗?不用——screego 内置了 TURN 服务器来处理 NAT 穿透,所以只靠 Docker 或那个可执行文件就够了。
它能替代我们团队的聊天或会议工具吗?不能——它的设计就只做屏幕共享,没有别的功能。把它当成你现有聊天工具的补充即可,它没有聊天和视频通话功能。
观看的人需要安装应用吗?不需要——一切都在浏览器里通过网页界面完成;只有自己搭服务端的人才需要安装 screego。
我的屏幕画面到底传输到哪里?传输通过 WebRTC 安全进行,而且服务端是你自己托管的,实例放在哪里完全由你决定。
作者为什么不继续用 Teams,而要自己写 screego?企业聊天方案的画面会慢好几秒,或者压缩得厉害到同事根本看不清代码——所以他写了一个专注于高画质和低延迟的工具。
可以多个人同时共享屏幕吗?可以——多人共享屏幕是 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