Brie.fi/ng
安全直接的视频群聊
隐私是这个项目的核心理念。只使用开放技术(如WebRTC),可在所有现代浏览器中运行。因此,无需安装额外软件,且方法具有前瞻性。
可以通过Brie.fi/ng立即免费开始对话。还有免费的iOS应用可用。
提供桌面共享、文字聊天和简单邀请链接等功能。具备JavaScript和Vue知识的人可以轻松添加更多功能。
开发人员快速入门
下载或克隆项目到本地机器,即可开始使用:
npm install
npm run start
包含所有必需组件
WebRTC视频聊天应用需要多个组件才能正常工作。Briefing包含了您开始所需的一切:用户界面、信令和STUN。
在→ 文档中了解更多信息。
定制 / 白标
要将Briefing用于您自己的项目,以下选项适用于各种经验水平:
- 通过Brie.fi/ng创建房间,并将链接复制到您的网站。
- 通过"frame"将Briefing嵌入到您自己的网站。使用便捷的配置器。
- 在您自己的服务器上启动Briefing,例如通过Docker或使用fly.io、render.com、Google Cloud、AWS、Azure等服务。
- 根据您的需求定制源代码。详情请参阅文档。
在→ 安装中了解更多信息。
许可证
通常Briefing是免费的,但也提供**商业许可**,我建议您购买,特别是用于"白标"应用。否则,我很感谢通过GitHub赞助支持项目的进一步开发。谢谢。
公共许可证
适用AGPL 3.0或更高版本(GNU Affero通用公共许可证v3.0)的条款:"这个最强copyleft许可证的权限以提供完整源代码为条件,包括使用许可作品的较大作品,须在同一许可下提供。必须保留版权和许可声明。贡献者提供明确的专利权授权。当修改版本用于通过网络提供服务时,必须提供修改版本的完整源代码。" https://choosealicense.com/licenses/agpl-3.0/。
商业许可证
对于商业使用或封闭源项目/"白标",我提供以下条件的许可:
全球范围内,非独占、不可转让、不可再许可的Briefing许可,可在https://github.com/holtwick/briefing/找到,用于购买者的产品,只要最终软件不与Briefing本身竞争。排除任何责任。仅适用德意志联邦共和国法律。
一次性费用为499欧元净额。请联系license@holtwick.de或直接通过Paddle购买。
作者
我叫Dirk Holtwick。我是一名德国的独立软件开发人员。在holtwick.de了解更多关于我的工作。
贡献
欢迎随时贡献。最好的起点是添加或回应Issues。
要添加或纠正翻译,请从这里开始:→ locales。
主要版本
3.0版本
完全迁移到Vue3和Typescript。使用vue-i18n标准库进行本地化。项目多个部分的现代化。请参阅→ 博客文章(德文)
2.0版本
引入Typescript支持。迁移到Vite。用可靠的Zerva替换socket.io。Docker镜像。将项目精简到核心部分。请参阅→ 博客文章(德文)
1.0版本
基于Webpack,并有iOS、Android、Windows和Electron的示例,以及单独的信号服务器。它还通过Unsplash提供背景模糊和图像背景。所有这些实现都已弃用。但是,代码仍可通过legacy分支访问,但不再维护或支持。
本文档也有德语版本。