- Jul 06, 2021
-
-
Mario Jr authored
Complements #12705
-
- Jul 01, 2021
-
-
Mario Jr authored
Here's what we do when user activates mic: 1 - When we do something similar to listenonly's joining process until we find a valid candidate-pair. The information about this local candidate is store. 2 - We then start a new userAgent, and as soon as browser finds a candidate with the same local ip address, we leave only this candidate in the SDP and send this to FreeSWITCH. SDP should contain only a single candidate. 3 - The rest of signaling process is basically the same.
-
- May 09, 2021
-
-
Pedro Beschorner Marin authored
-
- Apr 23, 2021
-
-
Pedro Beschorner Marin authored
Simplify how connection status inteval is configured and make server log the solo logging option.
-
- Apr 01, 2021
-
-
Ramon Souza authored
-
- Mar 31, 2021
-
-
Ramon Souza authored
-
- Mar 26, 2021
-
-
Pedro Beschorner Marin authored
- Removed the connection-status history from the user list's gear icon and now is opened by the connection-status button. Moderators will render the same modal as before and viewers will only have access to their own data. - Added data-savings shortcut at the connection-status modal. - Added websocket round-trip time.
-
- Mar 23, 2021
-
-
Maxim Khlobystov authored
-
- Mar 12, 2021
-
-
prlanzarin authored
-
- Nov 11, 2020
-
-
prlanzarin authored
Fixed two occurrences where the tryGenerateIceCandidates workaround rejected without an error, which borked the callers error handling Also put it behind a config flag. This workaround used to be important when Kurento didnt infer prflx candidates properly, but that`s no longer the case. With the flag, we can disable the workaround to see if there`s any visible regression and hopefully remove it down the road
-
- Oct 08, 2020
-
-
Anton Georgiev authored
-
- Sep 25, 2020
-
-
Mario Jr authored
This considerably changes the way we process audio signaling and start audio elements in user's browser. We now avoid using AudioContext element for both microphone and listenonly calls, once it is unstable for some iOS devices (cracky audio, user stops hearing audio after a while). Increased default value for listenOnlyCallTimeout: this avoids activating FreeSWITCH's fallback when ICE negotiation takes longer than 15sec (tested on DO). Increased listenonly logs. This fixes #8133 #10388
-
- May 21, 2020
-
-
prlanzarin authored
Refactored STUN/TURN fetch to be done only once, when successful, per session and cache it in mem to avoid too many reqs. Current way is a bit dumb, this should increase reliability a bit more. The caching is configurable so folks who want to use very short lived TURN credentials can disable it Add a fallback STUN config option to be used when the default STUN/TURN fetch fails Clean the safari/no candidate generation pre flight check from 3rd party STUNs Fix deadlock in audio join when STUN/TURN fetch failed
-
- May 14, 2020
-
-
Pedro Beschorner Marin authored
-
Pedro Beschorner Marin authored
-
- Feb 26, 2020
-
-
Anton Georgiev authored
-
- Feb 14, 2020
-
-
Pedro Beschorner Marin authored
-
- Jan 29, 2020
-
-
Pedro Beschorner Marin authored
-
- Jan 28, 2020
-
-
Pedro Beschorner Marin authored
-
- Dec 20, 2019
-
-
Pedro Beschorner Marin authored
-
- Dec 19, 2019
-
-
Pedro Beschorner Marin authored
-
Chad Pilkey authored
-
- Dec 10, 2019
-
-
Pedro Beschorner Marin authored
-
Pedro Beschorner Marin authored
-
Pedro Beschorner Marin authored
-
- Dec 09, 2019
-
-
Chad Pilkey authored
-
- Dec 06, 2019
-
-
Chad Pilkey authored
-
Chad Pilkey authored
-
- Nov 14, 2019
-
-
prlanzarin authored
Also added some client logging for those cases Moved video-provider gUM fallback detection to be used only on recvonly streams
-
- Sep 18, 2019
-
-
felcaetano authored
This used to be a feature in the Flash client and this is necessary for presentation remotes to work with the HTML client.
-
- Sep 06, 2019
-
-
prlanzarin authored
-
- Aug 01, 2019
-
-
Anton Georgiev authored
-
- Jul 25, 2019
-
-
Chad Pilkey authored
-
- Jun 27, 2019
-
-
KDSBrowne authored
-
- Jun 20, 2019
-
-
Chad Pilkey authored
-
- Jun 03, 2019
-
-
Chad Pilkey authored
-
- May 21, 2019
-
-
prlanzarin authored
Also tidy some stray lines
-
prlanzarin authored
-
- Jan 15, 2019
-
-
gustavotrott authored
-
- Jan 14, 2019
-
-
Gustavo Trott authored
-