Commit Graph

123 Commits

Author SHA1 Message Date
fo f2a310f6c3 Adds notifications when a user joins/leaves or is added/removed from lastN. 2014-11-05 10:57:27 +02:00
George Politis ee44ed5749 Adds config.adaptiveSimulcast, a new bool option that optionally enables simulcast adaptivity. 2014-11-04 14:27:23 +01:00
Boris Grozev 78c412ad20 Revert "add iceTransports: relay, supported in chrome 39+"
Seems to be causing problems with chrome 40

This reverts commit 0bd6f34b0f.
2014-10-17 15:39:40 +03:00
Boris Grozev 68e0592363 Revert "use all in lib, restrict to relay in app"
This reverts commit b268c7fdc5.
2014-10-17 15:37:42 +03:00
Philipp Hancke b268c7fdc5 use all in lib, restrict to relay in app 2014-10-16 13:45:41 +02:00
Philipp Hancke 0bd6f34b0f add iceTransports: relay, supported in chrome 39+ 2014-10-16 13:42:23 +02:00
George Politis d20d568c28 Simplifies simulcast code. 2014-10-15 16:23:06 +02:00
Boris Grozev 1148deef0d Supports tcptype in jingle to sdp conversion. 2014-10-14 13:57:50 +03:00
Boris Grozev e380f88c77 Cleans up logging a bit. 2014-10-14 13:57:48 +03:00
Boris Grozev d976bfaa30 Changes the order in which SSRCs from the bridge and those from other
participants are added. This causes the not-rendered "mixed" SSRC from the
bridge to appear first in session-initiate, and thus to appear first in
participants' remote description.
2014-10-13 12:52:20 +03:00
Boris Grozev ea93bc6f41 Simplifies code. 2014-10-13 12:36:24 +03:00
hristoterezov 0e7e2da168 Fixes an issue when the local user is alone in the conference and he mutes his video. 2014-10-03 15:33:00 +03:00
Boris Grozev 5bec891d41 Adds an option to enable adaptive-last-n. 2014-10-01 14:25:22 +03:00
paweldomas 8c64d3192b Adds advertisement of XEP-0115 capabilities to MUC presence. 2014-09-25 12:23:16 +02:00
hristoterezov aaf444bae4 Merge pull request #98 from fouksf/message-handler
Adds a message handler.
2014-09-16 17:51:32 +03:00
fo bb45d72737 Adds a message handler and messages to the user including when the video bridge is not available. 2014-09-16 17:41:03 +03:00
Damian Minkov 8f1fb21ce0 Renames and updates strophe lib. 2014-09-16 12:58:52 +03:00
George Politis 36af4da83d Implements first version of adaptive simulcast. 2014-09-15 21:42:44 +02:00
George Politis 555bdd7af5 Adds forgotten, but necessary for simulcast, modifications to libs/strophe.jingle.sessionbase.js. 2014-09-15 21:30:51 +02:00
Philipp Hancke d0d7697434 work around https://code.google.com/p/webrtc/issues/detail?id=3807 2014-09-13 15:58:03 +02:00
Philipp Hancke 75b8c5b962 Merge branch 'master' into tracking
Conflicts:
	index.html
2014-09-12 13:18:54 +02:00
Philipp Hancke 1a1aea4669 Merge branch 'master' into tracking
Conflicts:
	index.html
2014-09-12 13:13:28 +02:00
George Politis ffaa9a62b8 Adds simulcast support in meet. 2014-09-11 14:26:46 +02:00
hristoterezov 3f00144f13 Moves Strophe.log from strophe.jingle.bundle.js to new file. 2014-09-09 11:35:00 +03:00
Damian Minkov a37a1dc750 Fixes lintian errors, template needs to be updated, remove executable bit from non executable files. 2014-09-03 18:26:51 +03:00
yanas ca0f006b4e Merge pull request #112 from fouksf/tooltips-fix
Fix bottom toolbar tooltips going out of the window. #106
2014-09-02 14:47:56 +02:00
fo e956acf1fa Add fix to the tooltip library so tooltips never go out of the window. #106 2014-09-02 13:25:49 +03:00
Philipp Hancke f046051ac7 Merge pull request #113 from jitsi/whydoeschromegivemeweirdresolutions
specify constraints in a way which doesnt define the AR
2014-09-01 15:12:45 +02:00
Philipp Hancke eb461d1f65 specify constraints in a way which doesnt define the AR 2014-09-01 15:04:38 +02:00
Philipp Hancke a99ba44625 specify constraints in a way which doesnt define the AR 2014-09-01 14:48:30 +02:00
Damian Minkov d148161a42 Uses the type of the turn coming from the server turn or turns. 2014-08-29 16:03:04 +03:00
Boris Grozev a8108aac5f Updates jquery and adds the uncompressed and map files. 2014-08-29 12:16:26 +03:00
Philipp Hancke dacafdeb8a initial tracking infrastructure 2014-08-25 12:30:31 +02:00
Philipp Hancke dc3a2548b5 that happens when you forget to npm i precommit-hook 2014-08-23 13:41:42 +02:00
Philipp Hancke 86b4355704 change in focus protocol, use new proprietary variant 2014-08-23 13:29:57 +02:00
Philipp Hancke 8c3b533bb7 Merge branch 'master' into jingle-protocol-changes 2014-08-23 13:20:41 +02:00
paweldomas fe311cce58 Adds namespace to fingerprint element. 2014-08-21 09:13:55 +02:00
paweldomas 05e0454a56 Manages SCTP connections by ID instead of an endpoint. 2014-08-21 09:13:28 +02:00
Philipp Hancke 2c499626b3 map tcptype for tcp candidates 2014-08-19 16:31:59 +02:00
Philipp Hancke 0d0c1b9516 map tcptype for tcp candidates 2014-08-19 16:25:07 +02:00
Boris Grozev 8e3f1c9c8b Use different "label" for the audio and video SSRCs of the bridge. 2014-08-18 12:05:02 +03:00
Boris Grozev 20b69ce5ca Adds support for bundle. 2014-08-18 12:04:46 +03:00
paweldomas 1a074b12b4 Adds SIP gateway support. 2014-08-08 15:25:24 +02:00
Boris Grozev ddc44dc75f Only includes an rtcp-mux element inside 'transport'. 2014-08-05 16:04:00 +02:00
Boris Grozev e9374048d0 Adds the jquery libs and uses the local versions (to avoid issues with filtering). 2014-08-01 05:02:30 +03:00
Boris Grozev 943f0d3db1 Adds a config option to enable rtcp-mux. 2014-07-31 07:09:38 +03:00
Philipp Hancke 794296198c secret sauce GUM flags 2014-07-30 18:54:21 +02:00
Boris Grozev 256694b966 Sends endpoint information in COLIBRI messages (in 'endpoint' children
of 'conference').
2014-07-23 10:33:36 +03:00
Lyubomir Marinov 777475c9ce Fixes an issue which could cause last-n settings to not be respected by new channel allocations. 2014-07-20 09:01:23 +03:00
Boris Grozev 8146655a70 Fix bug with starting recording multiple times. 2014-07-18 18:07:07 +02:00