38 Commits (a4c8c8b95c1956a0e129cdf4f8a6f0d5a6a19ecc)

Author SHA1 Message Date
  George Politis d20d568c28 Simplifies simulcast code. 11 years ago
  Boris Grozev d976bfaa30 Changes the order in which SSRCs from the bridge and those from other 11 years ago
  Boris Grozev ea93bc6f41 Simplifies code. 11 years ago
  Boris Grozev 5bec891d41 Adds an option to enable adaptive-last-n. 11 years ago
  fo bb45d72737 Adds a message handler and messages to the user including when the video bridge is not available. 11 years ago
  George Politis 36af4da83d Implements first version of adaptive simulcast. 11 years ago
  George Politis ffaa9a62b8 Adds simulcast support in meet. 11 years ago
  Philipp Hancke dacafdeb8a initial tracking infrastructure 11 years ago
  paweldomas 05e0454a56 Manages SCTP connections by ID instead of an endpoint. 11 years ago
  Boris Grozev 8e3f1c9c8b Use different "label" for the audio and video SSRCs of the bridge. 11 years ago
  Boris Grozev 20b69ce5ca Adds support for bundle. 11 years ago
  Boris Grozev ddc44dc75f Only includes an rtcp-mux element inside 'transport'. 11 years ago
  Boris Grozev 943f0d3db1 Adds a config option to enable rtcp-mux. 11 years ago
  Boris Grozev 256694b966 Sends endpoint information in COLIBRI messages (in 'endpoint' children 11 years ago
  Lyubomir Marinov 777475c9ce Fixes an issue which could cause last-n settings to not be respected by new channel allocations. 11 years ago
  Boris Grozev 8146655a70 Fix bug with starting recording multiple times. 11 years ago
  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 years ago
  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 years ago
  George Politis 9d24910f82 Adds the method focus.setRTCPTerminationStrategy() 11 years ago
  paweldomas 5ac83ec088 Fixes issues when given participant does not support all media types. 11 years ago
  Boris Grozev c0dc84d824 Adds a button for recording. 11 years ago
  paweldomas 6d6ca2a9e9 Attempts to prevent from failure in case addSource/removeSource notification is received before localDescription is created. 11 years ago
  paweldomas 9bfa79ae82 Adds RTP stats processing. 11 years ago
  paweldomas be42629a63 Adopts XEP-0343 for DTLS/SCTP Jingle signaling. 11 years ago
  paweldomas 6d96981520 Replaces focus endpoint name "fix_me_focus_endpoint" with it's actual XMPP resource. 11 years ago
  paweldomas 0509b8e3c4 Adds SCTP data channels. 11 years ago
  yanas 56424df0a0 Adds mute and kick functoinality avaialable for the focus of the conference. 11 years ago
  paweldomas 4bb8c3c48c Fixes bug with allocation of new PeerConnection, before the conference has started. Closes PeerConnection for non focus participant on beforeunload. 12 years ago
  Boris Grozev e90e37ef83 Fix a syntax error introduced in 5efe0cb2f927a7f5a00ebe50d97c6b97dfd1e357 12 years ago
  Boris Grozev 5efe0cb2f9 Adds 'endpoint' attributes to colibri channels. Sets the 'endpoint' for all 12 years ago
  paweldomas 3e34df8730 Makes it possible to switch video streams during the session. Adds desktop sharing feature for chrome. 12 years ago
  paweldomas a5951df0d9 Extracts base class for ColibriFocus and JingleSession. 12 years ago
  paweldomas a2633e20e8 Removes unused remoteStream variable. Fixes stream removal from remoteStreams array. 12 years ago
  paweldomas 9fd03e1bef Handles audio and video streams separately. Minor fixes. 12 years ago
  paweldomas 8b96d134e3 Moves duplicated methods to peer connection adapter. 12 years ago
  paweldomas 3c7de1a79d Splits strophe and colibri libs into separate scripts. 12 years ago