Juliusz Chroboczek
|
e8df60cbbe
|
Move automatic presentation into gotPermissions.
Don't attempt to present if we don't have the present permission,
don't display the friendly popup if we've selected presentation.
|
2020-12-01 00:26:14 +01:00 |
|
Juliusz Chroboczek
|
71744c44ca
|
Implement mike-only login.
|
2020-11-30 22:16:10 +01:00 |
|
Juliusz Chroboczek
|
8df19bc760
|
Remove more side menu entries when not allowed to present.
|
2020-11-30 20:53:12 +01:00 |
|
Alain Takoudjou
|
60470cf8cf
|
Simplify Settings menu icon
|
2020-11-29 22:35:34 +01:00 |
|
Alain Takoudjou
|
63b460d20c
|
Move User menu to Settings sidebar
|
2020-11-29 22:35:21 +01:00 |
|
Juliusz Chroboczek
|
a2e322edcb
|
Rework custom video controls.
Move custom video controls into its own function. Remove some
DOM traversals, avoid querySelector. Remove dead code.
|
2020-11-28 03:46:31 +01:00 |
|
Alain Takoudjou
|
907a712d6a
|
Remove support for disabling camera in media player.
|
2020-11-27 21:23:58 +01:00 |
|
Toke Høiland-Jørgensen
|
08b1a50d21
|
Fix CSS for new version of Font Awesome.
|
2020-11-25 17:02:27 +01:00 |
|
Juliusz Chroboczek
|
58ba37d8da
|
Implement stopping of videos.
|
2020-11-24 22:41:43 +01:00 |
|
Juliusz Chroboczek
|
3167c217db
|
Implement playing of local files.
|
2020-11-24 19:36:11 +01:00 |
|
Juliusz Chroboczek
|
2c17157ea2
|
Implement automatic enabling of camera.
|
2020-11-24 17:16:52 +01:00 |
|
Juliusz Chroboczek
|
dcfd071ea0
|
Remove studio mode.
It's not useful.
|
2020-11-20 21:22:52 +01:00 |
|
Alain Takoudjou
|
b1dac6f477
|
sfu webfont: switch to fontawesome 5
|
2020-11-20 20:54:33 +01:00 |
|
Juliusz Chroboczek
|
3d3182acf8
|
Fix typo in side menu.
|
2020-11-09 00:13:13 +01:00 |
|
Alain Takoudjou
|
c4f97b3cf0
|
make button on video more visible when background is white
|
2020-11-06 11:04:10 +01:00 |
|
Alain Takoudjou
|
358cdd918d
|
make video control buttons more visible
|
2020-10-29 09:55:32 +01:00 |
|
Alain Takoudjou
|
2388dfd351
|
allow to disable camera on videoElement
|
2020-10-28 16:58:14 +01:00 |
|
Alain Takoudjou
|
31deef47f5
|
fix video resizing, add a button to close chat
|
2020-10-28 16:58:14 +01:00 |
|
Alain Takoudjou
|
fc152d4377
|
allow to hide chat, improve settings bar and others
|
2020-10-28 16:58:14 +01:00 |
|
Alain Takoudjou
|
fa694e67bf
|
improve html interface, add custom controls for video
|
2020-10-28 16:58:14 +01:00 |
|
Juliusz Chroboczek
|
eab848f2cf
|
Add ability to receive nothing.
|
2020-09-18 20:09:52 +02:00 |
|
Juliusz Chroboczek
|
8a4b2f5d3f
|
Implement studio and blackboard mode.
|
2020-09-18 19:58:05 +02:00 |
|
Juliusz Chroboczek
|
b8011371cf
|
Rework settings handling in sfu.js.
There is now a data structure that contains the ultimate truth
about the user's preferences. We no longer grovel through the
UI components.
|
2020-09-18 19:58:05 +02:00 |
|
Juliusz Chroboczek
|
abb8b70a0d
|
Load toastify before its users.
|
2020-09-12 18:31:04 +02:00 |
|
Juliusz Chroboczek
|
5c97e739a6
|
Implement activity detection.
|
2020-09-11 23:43:30 +02:00 |
|
Alain Takoudjou
|
df0bb231af
|
more fixes on web interface
|
2020-09-11 16:51:56 +02:00 |
|
Juliusz Chroboczek
|
66d352b35a
|
Rename Parameters to Settings, fix typo.
|
2020-09-11 09:52:40 +02:00 |
|
Alain Takoudjou
|
640fbb8107
|
more improvement on design
|
2020-09-11 09:52:40 +02:00 |
|
Alain Takoudjou
|
e5ccc82204
|
minor fixes
|
2020-09-11 09:52:39 +02:00 |
|
Alain Takoudjou
|
efb8a71981
|
improve sfu design and remove some useless code
|
2020-09-11 09:52:39 +02:00 |
|
Alain Takoudjou
|
32459b4b5b
|
fix connexion problem with new users
|
2020-09-11 09:52:39 +02:00 |
|
Alain Takoudjou
|
788e43ba7a
|
add some interface improvement
|
2020-09-11 09:52:39 +02:00 |
|
Alain Takoudjou
|
382446ebcb
|
sfu: update layout and make video working with mobile too
|
2020-09-11 09:52:39 +02:00 |
|
Alain Takoudjou
|
76e812d00f
|
sfu: first working design
|
2020-09-11 09:52:39 +02:00 |
|
Juliusz Chroboczek
|
e0a81e7f03
|
Add ability to limit outgoing throughput.
This will hopefully become unnecessary once we have better congestion
control.
|
2020-08-26 19:16:01 +02:00 |
|
Juliusz Chroboczek
|
3e0bb08955
|
Split out the javascript protocol interface.
|
2020-08-13 12:21:29 +02:00 |
|
Juliusz Chroboczek
|
0308719719
|
Implement local mute.
|
2020-06-09 18:10:11 +02:00 |
|
Juliusz Chroboczek
|
cbff5067b2
|
Implement sharing of multiple application windows at a time.
|
2020-05-21 22:40:11 +02:00 |
|
Juliusz Chroboczek
|
b26a8cad78
|
Label tracks explicitly.
For now, this is only used to request screen sharing as opposed to normal
videos. In the future, it will be used for simulcasting.
|
2020-05-17 23:28:19 +02:00 |
|
Antonin Décimo
|
61b45ace5a
|
Correctly close input tags.
|
2020-05-10 21:43:09 +02:00 |
|
Juliusz Chroboczek
|
89695c3713
|
Implement reception of audio only.
|
2020-05-09 22:44:34 +02:00 |
|
Juliusz Chroboczek
|
f78030c482
|
Initial implementation of mike and camera selection.
We're closing and reopening the connection each time, we should be
renegotiating instead.
|
2020-05-05 20:50:27 +02:00 |
|
Juliusz Chroboczek
|
8bfdc2b040
|
Display username, rename admin to op.
|
2020-04-25 18:10:37 +02:00 |
|
Juliusz Chroboczek
|
2890d21c98
|
Add group permissions.
|
2020-04-25 14:34:47 +02:00 |
|
Juliusz Chroboczek
|
f5a518a448
|
Initial commit.
|
2020-04-25 01:06:57 +02:00 |
|