Sicherer direkter Video-Gruppenchat
Der Datenschutz ist die zentrale Idee hinter diesem Projekt. Es werden ausschließlich offene Technologien (wie WebRTC) verwendet, die in allen modernen Browsern funktionieren. Somit ist keine Installation von zusätzlicher Software notwendig und der Ansatz bleibt zukunftssicher.
Über Brie.fi/ng kann sofort gratis eine Unterhaltung begonnen werden. Eine kostenlose iOS-App steht ebenfalls zur Verfügung.
Features wie Desktop-Sharing, Text Chat und einfache Einladungslinks sind vorhanden. Weitere können leicht mit Kenntnissen in Javascript und Vue hinzugefügt werden.
Lade oder klone das Projekt auf deinen lokalen Rechner und schon geht es los:
npm install
npm run start
Eine WebRTC-Videochat-Anwendung benötigt mehrere Komponenten, um richtig zu funktionieren. Briefing enthält alles, was Sie für den Start benötigen: Benutzeroberfläche, Signalisierung und STUN.
Erfahre mehr darüber in der → Dokumentation.
Um Briefing für Ihr eigenes Projekt zu nutzen, stehen Ihnen die folgenden Optionen für alle Erfahrungsstufen zur Verfügung:
- Erstelle einen Raum über Brie.fi/ng und kopiere den Link in deine Website.
- Briefing per
iframe
in deine eigene Seite einbetten. Verwende dazu den praktischen Konfigurator. - Starte Briefing auf deinem eigenen Server z.B. via Docker
- Source Code anpassen, genau nach deinen Bedürfnissen. Details dazu in der Dokumentation.
Erfahre mehr untert → Installation.
Generell ist Briefing frei, allerdings steht auch eine kommerzielle Lizenz zur Verfügung, um deren Erwerb ich, insbesondere bei "White Labeling" Anwendungen, bitte. Ansonsten freue ich mich über die Unterstützung des Projektes durch Sponsoring via GitHub, um die Weiterentwicklung zu fördern. Danke.
Es gelten die Bedingungen der AGPL 3.0 oder später (GNU Affero General Public License v3.0): "Die Erlaubnis dieser stärksten Copyleft-Lizenz ist an die Bedingung geknüpft, dass der vollständige Quellcode der lizenzierten Werke und Modifikationen, die größere Werke unter Verwendung eines lizenzierten Werks umfassen, unter derselben Lizenz zur Verfügung gestellt werden. Copyright- und Lizenzvermerke müssen erhalten bleiben. Die Mitwirkenden gewähren ausdrücklich die Patentrechte. Wenn eine modifizierte Version verwendet wird, um einen Dienst über ein Netzwerk anzubieten, muss der vollständige Quellcode der modifizierten Version zur Verfügung gestellt werden." https://choosealicense.com/licenses/agpl-3.0/.
Für die kommerzielle Nutzung oder Closed-Source-Projekte / "White Labeling" biete ich eine Lizenz mit folgenden Bedingungen an:
Weltweite, nicht-exklusive, nicht-übertragbare und nicht unterlizenzierbare Lizenz von Briefing, wie es auf https:// github.com/holtwick/briefing/ zu finden ist, zur Verwendung in Produkten des Käufers, solange die resultierende Software nicht in Konkurrenz zu Briefing selbst steht. Jegliche Haftung ist ausgeschlossen. Es gilt ausschließlich das Recht der Bundesrepublik Deutschland.
Die einmalige Gebühr beträgt 499 EUR netto. Bitte wenden dich an license@holtwick.de oder kaufe direkt via Paddle.
Mein Name ist Dirk Holtwick. Ich bin ein unabhängiger Softwareentwickler mit Sitz in Deutschland. Erfahren mehr über meine Arbeit unter holtwick.de.
Beiträge sind immer willkommen. Am besten fängst du an Issues hinzuzufügen oder darauf zu antworten.
Um Übersetzungen hinzuzufügen oder zu korrigieren, starte hier: → locales.
Vollständige Migration auf Vue3 und Typescript. Lokalisierung mit vue-i18n Standardbibliothek. Modernisierung von vielen Teilen des Projekts. Siehe → Artikel (en)
Einführung von Typescript-Unterstützung. Umstellung auf Vite. Ersetzen von socket.io durch zuverlässiges Zerva. Docker-Images. Reduktion auf die wesentlichen Teile des Projekts. Siehe → Artikel (en)
Basierte auf Webpack und hatte Beispiele für iOS, Android, Windows und Electron sowie einen separaten Signal-Server. Sie bot auch Hintergrundunschärfe und Bildhintergründe über Unsplash. Alle diese Implementierungen sind mittlerweile veraltet. Der Code ist jedoch weiterhin über den legacy branch zugänglich, wird aber nicht mehr gepflegt oder unterstützt.