Matrix (Kommunikationsprotokoll)
offenes Protokoll für Echtzeit-Kommunikation und Datensynchronisation / aus Wikipedia, der freien encyclopedia
Liebe Wikiwand-AI, fassen wir uns kurz, indem wir einfach diese Schlüsselfragen beantworten:
Können Sie die wichtigsten Fakten und Statistiken dazu auflisten Matrix (Kommunikationsprotokoll)?
Fass diesen Artikel für einen 10-Jährigen zusammen
Matrix ist ein offenes Kommunikationsprotokoll für Echtzeitkommunikation. Es wurde entworfen, um Chat, IP-Telefonie und Bildtelefonie unabhängig von einem spezifischen Internetdienstanbieter nutzen zu können.[1]
Matrix (Kommunikationsprotokoll) | |
---|---|
Familie: | Internetprotokollfamilie |
Einsatzfeld: | Messaging, Chat |
aufbauend auf | HTTP, WebRTC |
Einführung: | 2014 |
Entwickler: | The Matrix.org Foundation |
Aus technischer Sicht ist es ein Application-Layer-Kommunikationsprotokoll für föderierte Echtzeitkommunikation. Es bietet HTTP-APIs und Open-Source-Referenzimplementierungen für das sichere Verbreiten und Speichern von Nachrichten im JSON-Format in einem offenen Verbund von Servern.[2][3] Es kann sich mit Standard-Webservices per WebRTC verbinden und unterstützt so Browser-zu-Browser-Anwendungen. Mit der derzeit noch experimentellen Komponente Pinecone sollen Daten auch direkt zwischen Geräten einzelner Teilnehmer ausgetauscht werden können (P2P).[4]
Andere Ansätze zur Definition eines offenen Instant Messaging oder Multimedia-Signalisierungsprotokolls dieser Art wie XMPP oder IRCv3 stießen auf erhebliche Herausforderungen, sowohl technische, als auch politische.[5]