这个项目能做什么
VDO.Ninja(前身为 OBS.Ninja)支持面向直播制作流程的点对点视频流传输。用户在浏览器中打开该 Web 应用,选择“将你的摄像头添加到 OBS”,并与远程参与者分享生成的链接。在大多数情况下,视频直接在点对点之间传输,以极低的延迟提供高质量画面。导演控制室提供群聊和场景管理功能。智能手机可用作无线网络摄像头。该平台支持 WHIP/WHEP 接入以及用于可扩展部署的自托管 SFU。
该仓库包含静态前端和示例 IFRAME API 应用。无需构建步骤;只需通过启用了 HTTPS 的静态服务器提供这些文件即可。本地预览可通过 python -m http.server 8080 运行。生产环境信令、TURN 中继、Twilio 呼入和实时翻译后端是独立项目,相关文档见 install.md 和 turnserver.md。其中还包含用于自托管的可选 TURN 配置示例。
发布分支仅接收关键修复;develop 分支与 vdo.ninja/alpha 上的每夜 alpha 版本保持同步。相关项目包括用于改进窗口捕获的 Electron Capture、用于聊天覆盖层的 Social Stream Ninja、用于无头 GStreamer WebRTC 的 Raspberry Ninja,以及用于 AI 字幕的 Caption.Ninja。社区支持可通过 Discord、Reddit 以及 docs.vdo.ninja 上的详尽文档获得。
评论
0 评分人数达到10人后显示
登录后参与讨论。