Flexibilität und Unabhängigkeit für Ihre Videokonferenzen.
Sichere Videokonferenzen für alle, die digital souverän bleiben wollen.
Community - gemeinsam OpenTalk entwickeln

Videokonferenzen,
done right.

Moderne Programmiersprachen, ein internationales Team, hohe Effizienz, Open Source und eine Software, die einfach Spaß macht.

Rust

Rust ist die moderne Programmiersprache, die unser Backend-Team von OpenTalk miteinander verbindet. Schnell, sicher, effizient - für eine reaktionsschnelle Videokonferenz mit großem Scale-out perfekt. Und unser Backend-Team findet: Wer einmal Rust programmiert hat, will so schnell auf keine andere Sprache wechseln.

 

Typescript

Unser Frontend-Team setzt für die optimale Sicherheit und Performance unserer Videokonferenzen auf Typescript und nutzt das React-Framework in Verbindung mit der JavaScript-Bibliothek Redux. Als Komponenten-Bibliothek verwenden das Team MaterialUI.

WebRTC

Auch bei unserem Media-Stack machen wir keine Experimente. Er basiert auf dem WebRTC Standard. Als Media-Server setzen wir aktuell noch Janus ein und verwenden die gstreamer-Bibliothek zur Aufzeichung und Integration mit SIP und anderen Kommunikationsdiensten.

OpenTalk ist Open Source

Der Code von OpenTalk ist unter der EUPL (European Public License) auf Open CoDE veröffentlicht. Wir haben uns für die EUPL entschieden, da dies eine moderne Lizenz ist, die speziell auf den europäischen Rechtsraum ausgerichtet ist, aber auch international eine gute Basis darstellt.

Gegen unsere API entwickeln

Sie möchten Ihre Applikationen an OpenTalk anpassen und oder etwas völlig Neues auf Basis von OpenTalk erschaffen? Prima - das freut uns! Die API von OpenTalk ist offen und gut dokumentiert.

Und bei Fragen stehen wir gerne zur Verfügung.

Mitmachen?

Mittelfristig erhoffen wir uns auch eine aktive Mitarbeit der Community. Ergänzungen rund um OpenTalk oder vielleicht auch Integrationen mit anderen Lösungen, Module/Plugins, Patches oder auch Themes könnten ein sehr wertvoller Beitrag der Community sein. Dies zu managen und in unsere internen Entwicklungsprozesse und Roadmaps zu integrieren, bedarf eines strukturierten Prozesses, den wir erst noch etablieren müssen. Und so bitten wir insbesondere am Anfang hier noch um Verständnis und ein gutes Miteinander, bis wir alle unseren Weg gefunden haben.

Melde Dich gerne bei community@opentalk.eu, wenn Du mitmachen möchtest oder trage Dich auf unserer Community-Mailingliste ein:

OpenTalk Team

OpenTalk, Open Source und Open Minds.

Aktuell suchen wir neue Kollegen und Kolleginnen, die z.B. als Rust-Entwickler, Frontend-Entwickler oder QA-Manager in Vollzeit arbeiten möchten.

Werde Teil des Teams