Commit Graph

17846 Commits

Author SHA1 Message Date
prlanzarin
4fd4cc1eb1 Renaming node-bbb-apps to bbb-webrtc-sfu 2017-11-11 01:44:50 +00:00
prlanzarin
f048d30ad6 Cleaning up deprecated kurento video and screensharing apps 2017-11-11 01:40:11 +00:00
prlanzarin
4dc8085648 Making the screenshare process have its own websocket
This is temporary while we fix the server-side message routing
2017-11-11 01:39:04 +00:00
prlanzarin
76f09e16ad Adding checks to show screenshare and video overlays according to config file 2017-11-11 01:36:55 +00:00
prlanzarin
1170a82906 Temporary fix for ICE exchange race condition 2017-11-11 01:35:01 +00:00
prlanzarin
2166b56304 Added toggle options for kurento video/screensharing in the HTML5 config yaml
Also made cam button respond to those config values
2017-11-10 21:08:40 +00:00
prlanzarin
4d5a671a19 Finished porting the video server app to use base media library 2017-11-10 21:05:51 +00:00
prlanzarin
014bf59d09 Merge remote-tracking branch 'origin/html5-video-screenshare' into node-bbb-apps-packaging 2017-11-06 15:47:53 +00:00
prlanzarin
050d4c29bf Moved HTML5 video adjustment to a separate script 2017-11-06 15:42:00 +00:00
prlanzarin
e96fc385f1 Handling HTML5 screensharing stop
The action bar stop button is temporary
2017-11-06 15:39:55 +00:00
prlanzarin
ddb2902834 Small refactoring on kurento-extension
Proper HTML5 screenshare viewer handling

Changed Firefox screensharing constraints to pick windows and limited max resolution to HD
2017-11-06 14:27:12 +00:00
prlanzarin
c04e3da068 Added kurento screensharing viewer stop logic 2017-11-06 14:23:48 +00:00
prlanzarin
9175400c2e Tryin to prevent overlapping video instances from the same connection 2017-11-06 14:22:36 +00:00
prlanzarin
26303748c8 Merge remote-tracking branch 'origin/html5-video-screenshare' into node-bbb-apps-packaging 2017-10-16 13:50:22 +00:00
prlanzarin
340fac36cb Added bbb-webrtc-sfu WS session identification 2017-10-16 13:37:13 +00:00
prlanzarin
07f50252bb Properly close webrtc peers when sharing webcam 2017-10-13 21:13:41 +00:00
prlanzarin
eec9c8c3b1 Removed postinstall from node app package.json 2017-10-13 20:06:16 +00:00
prlanzarin
b49362d8d5 Some screensharing pubsub rework
Added package.json
2017-10-13 19:51:50 +00:00
prlanzarin
6b24bb0080 Configurable client port for node-bbb-apps 2017-10-13 15:00:16 +00:00
prlanzarin
5ce924f892 node-bbb-apps config example and keys dir removal 2017-10-13 14:50:41 +00:00
Augusto Bennemann
ec941bacab Improve video reconnection 2017-10-13 13:50:48 +00:00
prlanzarin
fa1043d432 First draft of node-bbb-apps module 2017-10-13 13:50:17 +00:00
Augusto Bennemann
39c72f98f9 Better resize algorithm for resizing videos 2017-10-12 23:04:35 +00:00
Augusto Bennemann
a5e6c63f74 Add support to Safari 11 on Kurento utils; WS message queue; Remove bower components 2017-10-12 20:00:08 +00:00
prlanzarin
67da01e81c Merge remote-tracking branch 'gutobenn/html5-kurento-screenshare-presenter' into html5-video-screenshare 2017-10-10 17:10:03 +00:00
Augusto Bennemann
d0592a7acb HTML5 video: share and unshare buttons 2017-09-20 00:12:10 -03:00
Augusto Bennemann
1c938440e1 HTML5 Video: Adjust videos when a stream stops; Receive all the streams when joining a meeting 2017-09-19 13:29:48 -03:00
Augusto Bennemann
2067c50c55 HTML5 video for bbb2.0 2017-09-19 10:53:27 -03:00
Augusto Bennemann
31f2e1cac7 HTML5 ScreenShare Presenter 2017-09-12 17:47:06 -03:00
Augusto Bennemann
1aa5cc5235 HTML5 ScreenShare Viewer
HTML5 ScreenShare Viewer
2017-09-11 13:40:56 -03:00
Augusto Bennemann
5ec827e17d HTML5 video with kurento (port) 2017-09-01 12:26:57 -03:00
Anton Georgiev
273659a2ac Merge pull request #4315 from pedrobmarin/notes-typists
Show users that are typing in shared notes...
2017-08-29 13:23:38 -04:00
Chad Pilkey
fad6959866 Merge pull request #4324 from capilkey/relax-pencil-smoothing
Relax pencil smoothing
2017-08-29 10:27:49 -04:00
Chad Pilkey
207fa6b62c add a tooltip for the multiuser button 2017-08-29 10:23:59 -04:00
Chad Pilkey
b0e3442ef6 relax the pencil smoothing a little 2017-08-29 10:23:25 -04:00
Richard Alam
e9936f78be Merge pull request #4316 from kepstin/bbb-20-rec-fixes
Bbb 20 rec fixes
2017-08-28 10:59:53 -04:00
Richard Alam
7f0b72856d Merge branch 'riadvice-2x-client-theme' into bbb-2x-mconf 2017-08-28 07:56:23 -07:00
Richard Alam
cd64e38cd6 Merge branch '2x-client-theme' of https://github.com/riadvice/bigbluebutton into riadvice-2x-client-theme 2017-08-28 07:53:20 -07:00
Ghazi Triki
c7377d2c81 Increase icon thickness for main buttons in the top toolbar. 2017-08-28 10:12:49 +01:00
Ghazi Triki
30f7b302a2 Increse users window height in default layout. 2017-08-28 10:04:22 +01:00
Calvin Walton
2d19cd7b7b Make the fallback slide images transparent, so the logo is visible 2017-08-25 16:05:46 -04:00
Calvin Walton
195b499e06 RnP: Fix square/circle rendering
Different parts of the code were using symbol vs string keys, so
the circle/square code never got applied. Use symbols everywhere for
consistency.
2017-08-25 15:46:03 -04:00
Ghazi Triki
4da0052edd Updated shared notes icons. 2017-08-25 20:19:18 +01:00
Pedro Beschorner Marin
eff0c66dc8 Added users typing notification in shared notes 2017-08-25 18:54:38 +00:00
Calvin Walton
a3a530553a RnP: Force re-encoding text from textfiles into UTF-8
Some old recordings might have invalid or legacy encoding stuff
in the text files. To allow processing to continue, just re-encode int
UTF-8 with the invalid option set to replace, to remove the invalid
characters.
2017-08-25 14:02:09 -04:00
Pedro Beschorner Marin
75d4cbebf7 Changing additional notes visibility to match the main one 2017-08-25 17:09:25 +00:00
Calvin Walton
dba121e6f4 Merge pull request #3998 from kepstin/caption-fixes
Update caption track generation based on feedback
2017-08-25 12:04:59 -04:00
Richard Alam
4481fa11bd Merge pull request #4314 from kepstin/bbb-20-rec-fixes
RnP: Some shapes in BBB 2.0 now have sharp corners
2017-08-25 12:03:51 -04:00
Calvin Walton
0d91b9444e RnP: Some shapes in BBB 2.0 now have sharp corners 2017-08-25 11:39:00 -04:00
Ghazi Triki
6211af3b83 Update chrome and firefox webcam and microhpone permissions helper. 2017-08-25 15:49:47 +01:00