Ivan Sein
ef5b2832ce
Revert "Actually trigger users{Left,Joined} event"
2017-09-08 16:48:25 +02:00
Leon Klingele
1e888e3df1
Actually trigger users{Left,Joined} event
2017-08-30 18:46:32 +02:00
Ivan Sein
aa35e83410
Ignore messages from hark datachannel.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-07-19 15:35:39 +02:00
Joachim Bauch
a61c719f19
Fix check if peer already exists.
2017-07-18 15:58:44 +02:00
Joachim Bauch
ccfa4e9e1c
Add comment about what the parameter "users" is.
...
Signed-off-by: Joachim Bauch <bauch@struktur.de>
2017-07-18 15:57:25 +02:00
Joachim Bauch
7ab664467e
Only process users if one has joined or left
...
Signed-off-by: Joachim Bauch <bauch@struktur.de>
2017-07-18 15:57:22 +02:00
Joachim Bauch
e55659020b
Add comment about who calls who.
2017-07-18 15:57:18 +02:00
Joachim Bauch
c81f0df5f4
We no longer need an internal call id.
2017-07-18 15:57:15 +02:00
Joachim Bauch
de90b7311b
Split up joining/leaving users in a call, no need to put call creation in signaling class.
2017-07-18 15:57:13 +02:00
Joachim Bauch
d4dc9b3e45
Start moving room apis into one place.
2017-07-18 15:57:08 +02:00
Joachim Bauch
bff7cd5229
Move signaling code to single class.
...
This makes it easier to support different implementations in the future.
With this change also removed redundant message handling code from webrtc.js
that was also present in simplewebrtc.js.
Signed-off-by: Joachim Bauch <bauch@struktur.de>
2017-07-06 09:05:47 +02:00
Ivan Sein
e0819b06d6
Send all datachannel messages through 'status' datachannel.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-06-06 18:40:18 +02:00
Ivan Sein
784e6d1949
Set directly avatar placeholders for guests.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-05-18 19:15:11 +02:00
Ivan Sein
849c21f27a
Fix eslint.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-05-18 15:43:16 +02:00
Ivan Sein
2213519615
Use ICE-restart for reconnection attemps.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-05-17 16:27:50 +02:00
Ivan Sein
6357fd7c39
Change ice failed error icon to white.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-05-15 12:08:26 +02:00
Ivan Sein
3a4dd60665
Fix linting errors.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-05-15 10:43:41 +02:00
Ivan Sein
8b06a3f2f1
Add opacity to avatars.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-05-12 19:06:25 +02:00
Ivan Sein
2e54ef41d1
Remove status colors and add ice failed indicator.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-05-12 16:13:14 +02:00
Ivan Sein
7cf8723f75
Add in-call css to app-content.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-05-11 17:14:06 +02:00
Ivan Sein
0ee2f0871c
Re-add 'Guest' as name indicator for guests when no nick has been set.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-05-09 16:28:37 +02:00
Ivan Sein
d7d036a888
Change to simpler localized strings.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-05-09 16:22:40 +02:00
Ivan Sein
de175adf4b
Display peer connection state for video peers.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-05-09 11:53:32 +02:00
Ivan Sein
f9cef9b7aa
More changes for adding avatar for guests feature.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-05-09 11:51:21 +02:00
Ivan Sein
5bb1e547ed
Change for adding avatar for guests feature.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-05-08 16:50:51 +02:00
Ivan Sein
fa53f9379a
Update promoted video container when peer connection state changes.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-05-08 16:41:29 +02:00
Ivan Sein
fcfc529327
Remove duplicated code.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-05-08 16:41:29 +02:00
Ivan Sein
526941f36b
Change speakers logic.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-05-08 16:41:29 +02:00
Ivan Sein
6ad89fb0e3
Changes for select-screensharing feature.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-05-08 16:41:29 +02:00
Ivan Sein
2e56893079
Third draft of re-connecting feature.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-05-08 16:41:29 +02:00
Ivan Sein
cef7621d69
Add missing currentUser definition.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-05-08 16:41:29 +02:00
Ivan Sein
ba6fe14da2
Second draft of re-connecting feature.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-05-08 16:41:29 +02:00
Ivan Sein
7238f4e6c4
Disable re-connection attempt.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-05-08 16:29:47 +02:00
Ivan Sein
dbe33a8c57
Fix removePeers call when re-connecting.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-05-08 16:29:47 +02:00
Ivan Sein
9156f3e6bd
First draft of re-connecting feature.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-05-08 16:29:47 +02:00
Joas Schilling
f6c4714a3b
Fix debugging
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-05-08 16:29:47 +02:00
Joas Schilling
50d4385e77
Less debug
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-05-08 16:29:47 +02:00
Joas Schilling
34f787512f
Move into if
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-05-08 16:29:47 +02:00
Joas Schilling
5133808f5a
Add debugging
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-05-08 16:29:47 +02:00
Ivan Sein
512664d40d
Store usersInRoom and a peerConnection table.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-05-08 16:29:47 +02:00
Ivan Sein
347c8fe426
Save peer's nick in avatar div when video is added.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-05-08 13:58:31 +02:00
Ivan Sein
567efeeac0
Add avatars for guests.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-05-05 19:52:39 +02:00
Ivan Sein
2edd4f0ce8
Add missing check in PR #288
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-04-11 17:55:09 +02:00
Ivan Sein
8c94a78f11
Remove unnecessary logs.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-04-11 17:52:44 +02:00
Ivan Sein
14f178958e
Merge pull request #289 from nextcloud/better-logs
...
Improve logs
2017-04-11 15:18:51 +02:00
Ivan Sein
a84fcbc6b1
Remove unnecessary logs.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-04-11 14:47:16 +02:00
Ivan Sein
c735ed0078
Promote back last speaker after screensharing is stopped.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-04-11 14:32:42 +02:00
Joas Schilling
7d70cd643e
Merge pull request #271 from nextcloud/select-screensharing
...
Select-Screensharing feature
2017-04-11 12:00:43 +02:00
Ivan Sein
0be2bcace0
Restart EventSource if no spreed session.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-04-03 17:25:39 +02:00
Ivan Sein
4a64d4a831
Delete screens on remove.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-04-03 12:55:44 +02:00