Die Absicht ist, dass dies zu einem Community-Wiki wird up-to-date gehalten, so dass Entwickler, die daran interessiert sind, die Kommunikation von JSON-Nachrichten Browser-zu-Browser (P2P) mit WebRTC DataChannels zu implementieren, einfache, aber funktionale Beispiele haben.
WebRTC DataChannels sind experimentell und befinden sich noch im Entwurf. Es scheint, dass das Web derzeit ein Minenfeld veralteter WebRTC-Beispiele ist und noch mehr, wenn ein Entwickler versucht, die RTCDataChannel API zu lernen.
Einfache, aber funktionale 1-seitige Beispiele, die heute über WebRTC kompatible Browser funktionieren, scheinen sehr schwer zu finden. Zum Beispiel einige Beispiele lassen eine Signalisierungsimplementierung aus, andere funktionieren nur für einen einzigen Browser (z. B. Chrome-Chrome), viele sind aufgrund der jüngsten API-Änderungen veraltet, und andere sind so komplex, dass sie ein Hindernis für den Einstieg.
Bitte posten Sie Beispiele, die die folgenden Kriterien erfüllen (wenn etwas nicht erfüllt ist, bitte spezifizieren):
Hier ist ein Arbeitsbeispiel, das HTML5-WebSockets für die Signalisierung und ein node.js-Backend verwendet
Signaltechnologie: WebSockets
Kunde: pure html/javascript
Server: node.js
, ws
Zuletzt getestet am: Firefox 40.0.2
, Chrome 44.0.2403.157 m
, Opera 31.0.1889.174
clientseitiger Code:
%Vor%serverseitiger Code:
%Vor%Tags und Links javascript webrtc p2p rtcdatachannel