Jonas Gloning
Jonas Gloning
I don’t think the TURN server alone is causing the delay. How’s the video/audio quality? Bad when delayed or still good? Can you give a `traceroute/ping` to `eu-0.turn.peerjs.com` from your...
There’s no way to manually remove an ID from the service because there’s no concept of ownership of IDs. But most errors should remove the client from the database instantaneously....
There’s no standard way to do that yet. But it’s a good idea, I’ll try to include it in the next release. In the meantime, you can use the [`bufferSize`](https://peerjs.com/docs/#dataconnection-buffersize)...
Hey @maxpavlov, Our npm package contains different files for different environments. The `peerjs.cjs` file is for the browser (included via script tag) and the `bundler.(m|c)js` for use with bundlers under...
Sorry for getting to this so late. Thanks for the PR, LGTM! It’s on npm with the `rc` tag now!
[`getUserMedia`](https://developer.mozilla.org/en-US/docs/Web/API/Navigator/getUserMedia) is deprecated and won’t work on most browsers.
Oh, you’re right. Need to update the docs. [`navigator.mediaDevices.getUserMedia`](https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices/getUserMedia), I think. Your code runs flawlessly on Safari, but fails in Firefox with an Exception that `getUserMedia` is `undefined`.
Funny you should ask that. Yes, I do. It’s just [chesterton’s](https://fs.blog/chestertons-fence/) `EventEmitter`. Is there a good reason, _not_ to use the native `EventTarget`? I want to unterstand why the original...
There was on old PR (#860) that might solve this problem without a separate data channel. Please test it! You can get the patched version with `npm i peerjs@rc`
Thanks for testing, @matallui! > 1- this (kind of) fixes the issue but it's not good enough in my case... it's only disconnecting when we get the ICE disconnect event,...