bigbluebutton-Github/bigbluebutton-html5/imports/api
Mario Jr 619ffa0ec1 Port SIP.js to 0.17.1 release
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
2020-09-25 20:26:22 -03:00
..
annotations prevent user creating textarea too small for text 2020-08-11 14:54:29 +00:00
audio/client/bridge Port SIP.js to 0.17.1 release 2020-09-25 20:26:22 -03:00
breakouts Configurable max number of breakout rooms 2020-09-10 11:59:21 -03:00
captions use extractCredentials to get meeting id 2020-04-30 13:46:30 +00:00
common/server handle edge case for credentials where meeting is removed 2020-02-13 14:40:15 -05:00
cursor harden the cursor streamer emit logic 2020-03-02 14:58:46 -08:00
external-videos Prevent non presenters to start/stop an external video 2020-09-04 13:49:01 -03:00
group-chat utilize Meteor connection id instead of trusting client side meetingId, userId 2020-02-06 15:48:16 -05:00
group-chat-msg Clear private messages on meeting end 2020-07-14 16:51:06 -03:00
guest-users utilize Meteor connection id instead of trusting client side meetingId, userId 2020-02-06 15:48:16 -05:00
local-settings utilize Meteor connection id instead of trusting client side meetingId, userId 2020-02-06 15:48:16 -05:00
log-client/server include Meteor connection ID in logs 2020-04-30 16:40:45 -04:00
meetings Fix banned users log 2020-09-08 13:56:17 -03:00
network-information utilize Meteor connection id instead of trusting client side meetingId, userId 2020-02-06 15:48:16 -05:00
note utilize Meteor connection id instead of trusting client side meetingId, userId 2020-02-06 15:48:16 -05:00
ping-pong utilize Meteor connection id instead of trusting client side meetingId, userId 2020-02-06 15:48:16 -05:00
polls corrected issues related to publishing and methods 2020-02-13 14:19:29 -05:00
presentation-pods switch setPresenterInPodReqMsg to in-file function, not method 2020-04-29 08:00:32 -04:00
presentation-upload-token bind publisher for presentation-upload-token 2020-02-07 17:11:06 -05:00
presentations utilize Meteor connection id instead of trusting client side meetingId, userId 2020-02-06 15:48:16 -05:00
screenshare screenshare: cleanup on old playElement code 2020-09-10 15:01:10 +00:00
slides utilize Meteor connection id instead of trusting client side meetingId, userId 2020-02-06 15:48:16 -05:00
users Prevent validateAuthToken spamming. 2020-09-21 15:50:54 -03:00
users-infos Enforce extractCredentials 2020-04-29 01:41:16 -03:00
users-settings Normalize custom parameters by removing extra space. 2020-09-08 11:29:05 -03:00
video-streams Merge remote-tracking branch 'pedrobmarin/bbb-multiple-webcams' into upstream-2.2-vpeg-base 2020-08-05 14:20:58 +00:00
voice-call-states react to voice call state when connecting with FS LO 2020-03-04 10:25:54 -08:00
voice-users prevent triggers of unmute others caused by incorrect state 2020-06-26 18:51:01 +00:00
whiteboard-multi-user utilize Meteor connection id instead of trusting client side meetingId, userId 2020-02-06 15:48:16 -05:00