可自托管的开源点对点 WebRTC 视频会议工具,基于浏览器创建会议室,支持屏幕共享、聊天和白板。
- Star
- 10,747
- Fork
- 741
- 未关闭 Issue
- 18
- 最近提交
- 13天前
这是什么?
Screego 是一个面向开发者的屏幕共享服务,适合需要在会议中向同事展示代码的场景。它的出发点是企业聊天工具中的屏幕共享常常延迟数秒,或者画质太差、代码看不清。Screego 不替代聊天或会议软件,只专注于屏幕共享这一环,可以和团队现有的沟通工具配合使用。
共享基于 WebRTC 实现,多名用户可以加入同一个共享会话。项目内置 TURN 服务器,用于穿透 NAT 和防火墙。服务端使用 Go 编写,可以以单个二进制文件或 Docker 镜像的形式部署。
官方提供了可直接体验的公共实例 app.screego.net,也提供安装和配置说明,方便自行搭建服务。
核心功能
- 01支持多用户同时加入屏幕共享
- 02基于 WebRTC 传输,保证传输安全
- 03低延迟,同时保持高分辨率
- 04内置 TURN 服务器,便于穿透 NAT
- 05可通过 Docker 或单个二进制文件安装
适用场景
- 在企业聊天工具画面延迟或模糊时,向远程同事展示代码
- 在公司内网部署私有的屏幕共享服务
- 结对编程或代码评审等需要清晰看到文字的场景
快速上手
- 1
按照 screego.net 上的安装指南,通过 Docker 或单个二进制文件安装 Screego
- 2
按照配置指南设置服务器,或访问公共演示实例 app.screego.net 先行体验
使用前须知
- 采用 GPL-3.0 许可证,这是一种 copyleft 许可证,衍生作品须以相同条款发布。
- 若要私有使用,需要自行部署服务器,且 README 将安装和配置说明指向外部文档。
收录于专题
标签
常见问题
- server 是什么?
- 面向开发者的自托管屏幕共享服务,基于 WebRTC,延迟低、画质高,支持 Docker 或单文件部署。 Screego 是一个面向开发者的屏幕共享服务,适合需要在会议中向同事展示代码的场景。它的出发点是企业聊天工具中的屏幕共享常常延迟数秒,或者画质太差、代码看不清。Screego 不替代聊天或会议软件,只专注于屏幕共享这一环,可以和团队现有的沟通工具配合使用。
- server 可以免费使用吗?用的什么许可证?
- server 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- server 还在维护吗?
- 活跃维护中。server 最近一次提交是在 2026年10月25日。
- server 适合用来做什么?
- 在企业聊天工具画面延迟或模糊时,向远程同事展示代码 在公司内网部署私有的屏幕共享服务 结对编程或代码评审等需要清晰看到文字的场景
- server 怎么安装和运行?
- 按照 screego.net 上的安装指南,通过 Docker 或单个二进制文件安装 Screego 按照配置指南设置服务器,或访问公共演示实例 app.screego.net 先行体验
- 在哪里获取 server?
- 源代码和安装说明在 GitHub 上:https://github.com/screego/server
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
4831+13 本周793JavaScriptAGPL-3.0维护活跃更新于 17小时前
基于 mediasoup SFU 的自托管开源 WebRTC 视频会议平台,可替代 Zoom、Google Meet 等服务。
3148+4 本周519JavaScriptAGPL-3.0维护活跃更新于 17小时前
轻量级自托管聊天服务器,支持语音、视频、文字和屏幕共享,适合想掌控数据的小型团队。
1569+19 本周153TypeScriptMIT维护活跃更新于 17小时前
可自托管的开源 WebRTC 一对一视频通话平台,支持屏幕共享与端到端加密。
520100JavaScriptAGPL-3.0维护活跃更新于 前天
面向开发者的开源屏幕共享与远程结对编程应用,延迟低于 100ms,可自托管。
733+9 本周61RustAGPL-3.0维护活跃更新于 24小时前
用 Rust 编写的自托管、注重隐私的网站流量统计工具,可单文件运行或用 Docker 部署。
221+1 本周16RustApache-2.0维护活跃更新于 3天前