diff options
author | Joachim Bauch <bauch@struktur.de> | 2021-05-31 13:28:59 +0300 |
---|---|---|
committer | Joas Schilling <coding@schilljs.com> | 2021-06-14 12:33:13 +0300 |
commit | 2a702c6da10f1b6174f795eadd999a8774eb830d (patch) | |
tree | 18aadbba53739d637ddf3b1f330fcda9dd564596 /docs | |
parent | ee191d3f242e54e663f601745f34dd4ad8647dcf (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.js | 9 |
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) => { |