prlanzarin
bf69926576
Fix race condition in video-provider that may cause peers to fail
...
The peer object was being fetched only once in the ICE candidate callback, and it would fetch a placeholder empty object (sometimes) which would be kept in the callback closure till the end of the peer lifecycle. With that, the didSDPAnswered state variable which released the outbound ICE queue wouldnt be correctly read and the queue would never be flushed
2020-01-31 19:49:12 +00:00
Vitor Mateus
9676bbc434
Merge remote-tracking branch 'upstream/master' into issue-7850-2
2020-01-13 16:36:02 -03:00
Pedro Beschorner Marin
9b450ae1d9
Check Safari before listening for ondevicechange
2019-12-20 17:21:40 -03:00
Pedro Beschorner Marin
78b0d0276a
Avoid multiple cameras sharing in mobile and safari
2019-12-20 17:21:23 -03:00
Pedro Beschorner Marin
8e129fb961
Included multiple cameras UI
2019-12-18 14:44:56 -03:00
Pedro Beschorner Marin
801ed30a8e
Missing after rebase
2019-12-10 13:02:18 +00:00
Pedro Beschorner Marin
5c71e2d0bb
Included new getStats monitor for audio and video
2019-12-10 09:07:06 -03:00
Pedro Beschorner Marin
a434f61052
Reverting file mode changes
2019-12-10 09:05:04 -03:00
Pedro Beschorner Marin
f5d7be7f00
Making the interface functional for the multiple webcams. This must change after thinking on a design
2019-12-10 09:05:03 -03:00
Pedro Beschorner Marin
315fa755f0
Removed unused video visibility monitor
2019-12-10 09:02:17 -03:00
Pedro Beschorner Marin
3b591a086b
Unified video providers
2019-12-10 09:02:16 -03:00
Pedro Beschorner Marin
debd8f714a
Removed unused session vars logic
2019-12-10 08:21:21 -03:00
Vitor Mateus
af3534fd57
Merge remote-tracking branch 'upstream/master' into issue-7850-2
2019-12-05 15:01:46 -03:00
Vitor Mateus
0baf41bc0b
Fix webcam position when drop on left or right sides
2019-12-05 15:01:23 -03:00
prlanzarin
4e55145381
Change VideoService userName fetch to Auth and pass it again to video-provider
2019-11-28 18:49:20 +00:00
prlanzarin
19bf430760
Add userId and userName to the SFU start calls where they were missing
2019-11-28 18:46:23 +00:00
prlanzarin
52d69156ca
Fix viewer camera reconnection timers
...
Also try to reconnect when ICE fails, a server-side error comes through or the WebRTC stack throws a tantrum, not only when the first connection fails.
2019-11-28 18:03:14 +00:00
prlanzarin
d3fa2f6508
Add an outbound ice queue to video-provider peers
...
Only send candidates after the SDP exchange was locked due stop-start glare
2019-11-28 18:01:32 +00:00
Tainan Felipe
6e7cdb1f6b
Don't skip video preview if called via interface
2019-11-21 14:18:42 -03:00
prlanzarin
b52214f0b5
Make some imports use absolute paths
...
Some more linting as well
2019-11-14 19:07:35 +00:00
prlanzarin
215f79f383
Account for mDNS candidates on gUM fallback for recvonly peers
...
Also added some client logging for those cases
Moved video-provider gUM fallback detection to be used only on recvonly streams
2019-11-14 16:35:56 +00:00
Anton Georgiev
cfb58749e4
Merge pull request #8303 from vitormateusalmeida/webcam-resizable
...
Webcam resizable
2019-11-08 15:28:58 -05:00
Vitor Mateus
4254bcb4ca
Change the video height to avoid webcam overflow
2019-11-05 16:23:23 -03:00
Anton Georgiev
42d640f3e2
Merge branch 'issue7791-add-support-to-new-parameters-name' of github.com:diegobenetti/bigbluebutton into test-7805
2019-11-05 11:59:00 -05:00
Anton Georgiev
8da73912f5
Revert "Webcams area resizable"
2019-11-01 14:24:18 -04:00
Vitor Mateus de Almeida
02732a8dbe
Merge remote-tracking branch 'upstream/master' into issue-7855
2019-10-31 18:17:30 -03:00
Chad Pilkey
3dd4761889
Merge pull request #8157 from capilkey/viewer-webcam-lock-unshare
...
Viewer webcam lock unshare
2019-09-27 18:20:26 -04:00
Chad Pilkey
7753750721
fix video provider option property name
2019-09-27 22:18:16 +00:00
Tainan Felipe
b0f2e16f86
Add propTypes and redo variable types
2019-09-27 15:01:11 -03:00
Chad Pilkey
6c0358ae90
bitrate only webcam profiles and error handling
2019-09-26 18:28:37 +00:00
Vitor Mateus
f91f0a20da
Change the video height to avoid webcam overflow
2019-09-23 14:58:03 -03:00
Tainan Felipe
966debb341
Fix viewer webcam not unsharing when lock setting is enable
2019-09-16 11:15:18 -03:00
Anton Georgiev
884c5bcdc4
Merge pull request #8063 from Tainan404/video-performance
...
Move hasStream to video-users collection
2019-09-11 17:43:01 -04:00
Tainan Felipe
d1a0286c06
Fix wrong data fetch
2019-09-09 16:30:14 -03:00
Chad Pilkey
f471b1e2b9
Merge pull request #8072 from prlanzarin/2.2-abort-play
...
Fixes to client-side screenshare/listen only code and log improvements
2019-09-06 18:37:22 -04:00
prlanzarin
c8a88148e1
Improve log message for screenshare/listen only/autoplay and harden media play with retries
2019-09-06 18:58:22 +00:00
Tainan Felipe
957225fabf
Rename collection to video-streams
2019-09-06 13:50:31 -03:00
Tainan Felipe
7e8de34583
Remove index from userId
2019-09-06 10:19:18 -03:00
Tainan Felipe
c27ff18958
Merge remote-tracking branch 'upstream/master' into video-performance
2019-09-06 10:16:22 -03:00
Tainan Felipe
3d8e0be9fe
Filter user collection fields
2019-09-05 17:03:22 -03:00
Tainan Felipe
060e82dddf
Move hasStream to video-users collection
2019-09-05 15:29:30 -03:00
Anton Georgiev
c5856d43c8
moved static code outside of tracker
2019-09-04 14:32:58 -04:00
Anton Georgiev
ea18b09311
add a few more collection lookups "fields" delimiters
2019-08-29 12:26:07 -04:00
Anton Georgiev
892336632f
added "fields:{...}", removed most mapUser
2019-08-28 16:32:55 -04:00
Anton Georgiev
88c397a2ed
Merge pull request #8009 from vitormateusalmeida/issue-7869
...
Fix Screenshare alignment and remove improper drag cursor #7869 #7785
2019-08-28 15:54:48 -04:00
Vitor Mateus
ffea873845
Fix Screenshare alignment and remove improper drag cursor #7869 #7785
2019-08-27 16:38:00 -03:00
KDSBrowne
161be803be
fix dropdown close btn on mobile view
2019-08-19 14:41:31 +00:00
KDSBrowne
74ac34c407
Merge branch 'master' of https://github.com/bigbluebutton/bigbluebutton into issue-7148
2019-08-19 13:44:36 +00:00
KDSBrowne
713ea97a27
remove margin 0 from p elements
2019-08-19 13:35:31 +00:00
Anton Georgiev
ab01337f45
Merge pull request #7909 from capilkey/hide-user-list
...
Add ability to hide viewers in the user list from each other
2019-08-15 17:58:18 -04:00