João Victor
1f8a95a3ff
Remove video-streams subscription
2024-04-24 17:09:00 -03:00
Tainan Felipe
f46019204c
Change: lock policies to graphql
2024-03-12 12:22:42 -03:00
Tainan Felipe
99d2725dbd
Fix: error on locking webcams
2024-03-12 10:24:37 -03:00
Tainan Felipe
ff285f258a
Merge remote-tracking branch 'upstream/v3.0.x-release' into migrate-user-to-graphql
2024-03-08 09:57:41 -03:00
André Castro
58a0efe708
Migrate auth and settings to graphQL ( #19507 )
2024-03-06 14:28:18 -03:00
Tainan Felipe
10bcb21502
Refactor: Remove users subscription
2024-02-23 12:01:53 -03:00
João Victor
deb4a17712
migrate userUnshareWebcam
2024-01-29 09:23:11 -03:00
João Victor
349535b5ce
migrate userShareWebcam
2024-01-29 09:23:10 -03:00
Ramón Souza
07ce5befec
limit cameras page in grid mode
2023-08-08 13:05:54 -03:00
Ramón Souza
ffe8754733
add grid layout
2023-05-11 17:20:26 -03:00
prlanzarin
3bddbb96cf
fix(video): signaling and reconnection edge cases
...
There are still a bunch of edge cases and issues with reconnection
scenarios for video:
- Signaling socket refuses to reconnect once maxRetries expire
- Race conditions on local stream attachment: local camera wouldn't be
correctly rendered _if_ the attached stream existed _without_ video
tracks yet
- Video tracks leak on local streams when replacing them (virtual bgs)
- Completely ignoring Meteor state when trying to reconnect cameras
- Streams aren't proactively stopped when the signaling socket dies
- Outbound request queues aren't isolated by stream nor are they
flushed when a newer peer with the same ID is created
- Server originated negotiation errors won't trigger a local peer
cleanup - thus leaving dangling peers that take way too long to
reconnect
This commit fixes or improves all of the aforementioned issues, +:
- Remove unused arguments in the peer (client->SFU) 'start' request
- Prevent crashes when trying to render video-list-items without user
data (which might happen on re-connections)
2023-03-08 15:49:35 -03:00
Vitor Mateus De Almeida
09082734c9
remove old media, webcam draggable and panel components
2021-08-05 04:26:03 -03:00
Vitor Mateus De Almeida
6469b68d45
Add webcams component on new Layout Manager
2021-06-21 17:16:59 -03:00
Anton Georgiev
8cc8474655
Merge branch 'v2.2.x-release' of github.com:bigbluebutton/bigbluebutton into 08-26-merge
2020-08-27 19:09:07 +00:00
prlanzarin
e7323ee6a5
video-provider: fix dynamic profile accounting when using pagination
2020-08-24 18:30:24 +00:00
prlanzarin
a98c476239
video-provider: remove page change lock in favor of a debounced approach
2020-08-20 15:43:02 +00:00
Vitor Mateus De Almeida
ae29ba58c1
Fixes
2020-07-20 16:17:40 -03:00
Vitor Mateus
ecc8f4a056
wip
2020-07-20 16:16:39 -03:00
Anton Georgiev
7535e6fa59
Revert "Create layout context and add a layout manager"
2020-07-15 12:44:59 -04:00
Vitor Mateus De Almeida
3b3a6a32f5
Fixes
2020-06-09 00:09:46 -03:00
Vitor Mateus
a1d4311cec
wip
2020-06-04 20:01:17 -03:00
Pedro Beschorner Marin
a434f61052
Reverting file mode changes
2019-12-10 09:05:04 -03:00
Pedro Beschorner Marin
3b591a086b
Unified video providers
2019-12-10 09:02:16 -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
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
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
Tainan Felipe
966debb341
Fix viewer webcam not unsharing when lock setting is enable
2019-09-16 11:15:18 -03:00
Chad Pilkey
6e76dd584b
improve user fetch and sort, and webcam fetch
2019-08-09 15:39:55 -07:00
Vitor Mateus
e8f15b97b6
Fix fullscreen edge cases
2019-07-26 13:48:51 -03:00
Diego Benetti
f13239674b
Changes other parameters to the new pattern
2019-07-24 14:04:46 -03:00
Vitor Mateus
db1825a15c
Code cleanups
2019-07-23 19:24:31 -03:00
Vitor Mateus
120764ee33
Adjustments to fullscreen toggle #7022 #7067
2019-07-23 16:56:39 -03:00
Vitor Mateus
68ec6411aa
Webcam draggable refactoring
2019-07-09 20:11:48 -03:00
Vitor Mateus
e5d56bad7a
Fixes
2019-06-25 12:40:57 -03:00
Vitor Mateus
0c81eda94e
Fix webcam size after minimize the presentation #7570
2019-06-07 17:45:54 -03:00
Vitor Mateus
0ade45e8cd
Bugs fixes, code Improvements and cleanups.
2019-04-23 17:23:32 -03:00
Vitor Mateus
1a35975d8c
Bugs fixes
2019-03-04 14:29:40 -03:00
Anton Georgiev
6250d606fd
improve style on video-provider
2018-12-17 22:19:26 +00:00
prlanzarin
d652eb7f9b
Added voiceBridge prop to video-provider and forward it to SFU
2018-11-20 13:05:16 +00:00
João Francisco Siebel
4c35608c2b
Add users-settings collection and handle dynamic configuration
2018-09-13 15:09:30 -03:00
Lucas Fialho Zawacki
b667c53590
Get more detailed logs from the video component
2018-07-25 18:53:12 -03:00
prlanzarin
d2bdb67ed3
Propagating configs to WebRTC screenshare script and added support for STUN/TURN config to SFU components
2018-07-09 21:29:59 +00:00
Augusto Bennemann
a3584092ec
Improve webRTC video stats code
2018-05-25 16:24:41 -03:00
Oswaldo Acauan
46559833e2
Add metatag html5autosharewebcam
2018-04-24 12:51:41 -03:00
Oswaldo Acauan
5b9433fc9f
Fix webcams/sfu reconnect on every render and styles for 4:3
2018-04-11 15:50:14 -03:00
Lucas Fialho Zawacki
cb90c21e84
Fix lock settings for video dock
2018-03-22 14:14:54 +00:00
Lucas Fialho Zawacki
97b3be0e22
Refactor video dock to have less responsabilities and code
2018-03-19 17:59:13 +00:00
Lucas Fialho Zawacki
388fee31b6
Renaming files to better suit html5 structure
2018-02-19 04:23:05 +00:00
Lucas Fialho Zawacki
a85410a85f
Video dock refactor, almost ready
2018-02-16 21:11:59 +00:00