Ich entwickle eine WebRTC-Anwendung in node.js und Kurento und ich möchte einen Chat mit Datachannels implementieren.Kurento Datachannel Erstellung und Verwaltung
Ich habe die browser javascript version gesehen und möchte sie in die one to one node.js example integrieren.
Was ich getan habe
1.- ich beide WebRTCEndpoints mit Datachannel-Fähigkeiten wie diese erstellt haben: pipeline.create('WebRtcEndpoint', {useDataChannels: true}, function(error, calleeWebRtcEndpoint) {...}
2.- Dann habe ich ein <textarea>
mit einem <button>
erstellt, Nachrichten zu senden, und a <div>
, um sie anzuzeigen.
Also meine Frage ist, welche Server muss ich setzen, wenn ich den Datachanel im Client erstellen? Dieses Snippet ist aus dem Browser Javascript datachannel Tutorial aber am Anfang der Datei können wir deutlich sehen, ICE-Server in der Verbindungserstellung zu ignorieren. Außerdem weiß ich nicht, wie Sie sie in den node.js Tutorials verwalten, also bin ich hier ein wenig verloren.
peerConnection = new RTCPeerConnection(servers, configuration);
channel = peerConnection.createDataChannel(getChannelName(), dataConstraints);
channel.onopen = onSendChannelStateChange;
channel.onclose = onSendChannelStateChange;
channel.onmessage = onMessage;`
Danke für die Hilfe.