Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/spreed.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorJoachim Bauch <bauch@struktur.de>2021-05-31 13:28:59 +0300
committerJoas Schilling <coding@schilljs.com>2021-06-14 12:33:13 +0300
commit2a702c6da10f1b6174f795eadd999a8774eb830d (patch)
tree18aadbba53739d637ddf3b1f330fcda9dd564596 /docs
parentee191d3f242e54e663f601745f34dd4ad8647dcf (diff)
Add support for trickle candidates.
This is option "full_trickle" in Janus. Signed-off-by: Joachim Bauch <bauch@struktur.de>
Diffstat (limited to 'docs')
-rw-r--r--docs/Talkbuchet.js9
1 files changed, 9 insertions, 0 deletions
diff --git a/docs/Talkbuchet.js b/docs/Talkbuchet.js
index 2894349d9..45642fc1f 100644
--- a/docs/Talkbuchet.js
+++ b/docs/Talkbuchet.js
@@ -349,6 +349,15 @@ class Peer {
}
}
+ this.signaling.addEventListener('message', event => {
+ const message = event.detail
+
+ if (message.data.type === 'candidate' && message.data.from === this.sessionId) {
+ const candidate = message.data.payload
+ this.peerConnection.addIceCandidate(candidate.candidate)
+ }
+ })
+
this.connectedPromiseResolve = undefined
this.connectedPromiseReject = undefined
this.connectedPromise = new Promise((resolve, reject) => {