Boris Grozev
256694b966
Sends endpoint information in COLIBRI messages (in 'endpoint' children
of 'conference').
11 lat temu
Lyubomir Marinov
777475c9ce
Fixes an issue which could cause last-n settings to not be respected by new channel allocations.
11 lat temu
Boris Grozev
8146655a70
Fix bug with starting recording multiple times.
11 lat temu
Lyubomir Marinov
7c16d55094
Makes video aspect ratio an optional constraint in order to fix failures in which available resolutions meet the constraints on the width and height of a requested resolution but none of the available resolutions satisfy the constraint with respect to aspect ratio.
11 lat temu
Lyubomir Marinov
6a19d90420
Adds a method setChannelLastN to ColibriFocus which sets the default value of the channel last-n attribute and updates/patches the existing channels with it.
11 lat temu
Lyubomir Marinov
69508d7734
Fixes a syntax error. Adds the ability to define a default value for the channel attribute last-n. Parses JSON messages from Videobridge received on the data channel. Fixes unnecessary changing of the value of the channel attribute expire from 15 to 60.
11 lat temu
George Politis
9d24910f82
Adds the method focus.setRTCPTerminationStrategy()
11 lat temu
paweldomas
3a87900bdf
Adds googLeakyBucket flag to screen sharing mandatory constraints.
11 lat temu
paweldomas
5ac83ec088
Fixes issues when given participant does not support all media types.
11 lat temu
Boris Grozev
c0dc84d824
Adds a button for recording.
11 lat temu
Philipp Hancke
3f6c048426
chrome canary and firefox dont include a=
11 lat temu
paweldomas
249d69bdc9
Quits the conference when too old browser is being used.
11 lat temu
paweldomas
6d6ca2a9e9
Attempts to prevent from failure in case addSource/removeSource notification is received before localDescription is created.
11 lat temu
yanas
73cd3c04f6
Improved, more user friendly tooltips.
11 lat temu
paweldomas
9bfa79ae82
Adds RTP stats processing.
11 lat temu
paweldomas
be42629a63
Adopts XEP-0343 for DTLS/SCTP Jingle signaling.
11 lat temu
paweldomas
e3f33c7a77
Adds experimental active speaker detection.
11 lat temu
paweldomas
6d96981520
Replaces focus endpoint name "fix_me_focus_endpoint" with it's actual XMPP resource.
11 lat temu
paweldomas
0509b8e3c4
Adds SCTP data channels.
11 lat temu
yanas
f0a8282736
Fixes some problems related to adding a prezi to the conference. Updates the Prezi Player and fixes some issues caused by commit 76c0485e (Skip animation steps).
11 lat temu
yanas
56424df0a0
Adds mute and kick functoinality avaialable for the focus of the conference.
11 lat temu
Philipp Hancke
a97cf7e0fa
default to generation 0
12 lat temu
Philipp Hancke
a7e162b002
srcElement is not defined in FF?
12 lat temu
Boris Grozev
d7ed97ef3a
Updates the DTLS fingerpring XML namespace.
12 lat temu
paweldomas
384eac3807
Fixes crash on Android when resolution is undefined in get user media.
12 lat temu
paweldomas
4bb8c3c48c
Fixes bug with allocation of new PeerConnection, before the conference has started. Closes PeerConnection for non focus participant on beforeunload.
12 lat temu
Boris Grozev
e90e37ef83
Fix a syntax error introduced in 5efe0cb2f927a7f5a00ebe50d97c6b97dfd1e357
12 lat temu
Boris Grozev
5efe0cb2f9
Adds 'endpoint' attributes to colibri channels. Sets the 'endpoint' for all
channels for a participant to the same value. For the focus
'fix_me_focus_endpoint' is temporarily used. For other participants, the
'resource' part of their MUC occupant jid is used.
12 lat temu
paweldomas
1f51021041
Allows to switch to desktop stream from the very beginning of the conference.
12 lat temu
paweldomas
452704d6b3
Adds desktop streaming using Chrome extension. Does not flip local screen preview.
12 lat temu
paweldomas
0da0f865a1
Fixes broken video muting.
12 lat temu
paweldomas
3e34df8730
Makes it possible to switch video streams during the session. Adds desktop sharing feature for chrome.
12 lat temu
paweldomas
a5951df0d9
Extracts base class for ColibriFocus and JingleSession.
12 lat temu
paweldomas
a2633e20e8
Removes unused remoteStream variable. Fixes stream removal from remoteStreams array.
12 lat temu
paweldomas
9fd03e1bef
Handles audio and video streams separately. Minor fixes.
12 lat temu
paweldomas
8b96d134e3
Moves duplicated methods to peer connection adapter.
12 lat temu
paweldomas
e2bc717eeb
Adds strophe logger implementation.
12 lat temu
paweldomas
3c7de1a79d
Splits strophe and colibri libs into separate scripts.
12 lat temu
paweldomas
7ac2bad8e1
Fixes typo with removessrc initialization.
12 lat temu
Philipp Hancke
056f80d844
dont allocate extra unused channels, fixes issue #49
12 lat temu
Philipp Hancke
1be8332512
bump strophe.jingle version; refactored drip ice
12 lat temu
Philipp Hancke
69dc3b4ea1
support smarter trickle ice from the focus
12 lat temu
Philipp Hancke
55bf5eb119
bugfix for issue #41
12 lat temu
Philipp Hancke
b78fda3a55
implement muting in a safe way, fixes #41
12 lat temu
Philipp Hancke
58a4243627
bump strophe.jingle version
12 lat temu
Yana Stamcheva
92a6959e1c
Creates the etherpad iframe once the button is clicked. Tries to improve prezi stability by encreasing the init interval.
12 lat temu
Philipp Hancke
2f7b21588c
partial audio-only focus support. lacks SRD/SLD cycle to trigger keyframe
12 lat temu
Philipp Hancke
34bd87ce1d
reverse o/a roles of focus. closes #33
12 lat temu
Philipp Hancke
dc2bf41fff
update colibri.js version
12 lat temu
Damian Minkov
3e9bd580cd
Fixes assigning discovered servers.
12 lat temu