Commit Graph

  • 834dce543b fix participant APIs when using LocalRouter (#67) David Zhao 2021-07-22 11:06:23 -07:00
  • d7be9096c6 persist hidden field to startSession David Colburn 2021-07-20 17:23:06 -07:00
  • 4bab395ac9 Hidden participants (#65) David Colburn 2021-07-19 18:33:28 -05:00
  • 87dfb2b117 log: consistent log key (#60) hn8 2021-07-20 01:28:51 +08:00
  • 06c44ca8f6 feat: support UDP in TURN (#61) hn8 2021-07-20 00:21:59 +08:00
  • c493022f0f fix force_tcp flag: don't set UDPMux when enabled (#62) David Zhao 2021-07-19 09:16:01 -07:00
  • 99e9997d0a feat: support SetLogger & SetLoggerFactory (#57) hn8 2021-07-19 12:28:09 +08:00
  • 7b05e2fb30 Propagate err2 if not nil (#56) Andy Lindeman 2021-07-17 13:14:52 -04:00
  • 807b808c8e v0.11.0 v0.11.0 David Zhao 2021-07-16 14:27:35 -07:00
  • 55eb654a1b When adaptive-simulcast is used, allow subscribers to switch to the next available layer (#55) David Zhao 2021-07-16 14:24:00 -07:00
  • e3fc3397ce move cors to middleware (#54) David Colburn 2021-07-15 18:36:54 -05:00
  • 53bc65285c connection validation David Colburn 2021-07-15 14:23:17 -07:00
  • 1ae7488fe3 feat: customize logger config (#53) hn8 2021-07-16 03:33:48 +08:00
  • 4ce29799cf remove H.264 profile 42001f. Safari (14.1.1) does not playback tracks offered in this profile David Zhao 2021-07-13 22:32:38 -07:00
  • 53b52a67ca use protobuf for clients with protocol > 1 (#52) David Zhao 2021-07-13 22:28:34 -07:00
  • 850fecf931 Allow publishers to set layer availability (#51) David Zhao 2021-07-13 21:35:08 -07:00
  • a3cfebec68 remove old deploy script David Colburn 2021-07-13 13:48:22 -07:00
  • 6fd5ce0d3e bump version v0.10.6 delete David Colburn 2021-07-13 12:39:25 -07:00
  • 5fdb6361cd Dev debug info (#50) David Colburn 2021-07-13 14:05:25 -05:00
  • 0cf6efdae9 Remove ECS terraform from repo, updated README (#49) David Zhao 2021-07-12 16:13:41 -07:00
  • d38fc43b89 Lock room creation to ensure atomic creation & node assignment (#46) David Zhao 2021-07-12 14:50:14 -07:00
  • c0bff83a36 v0.10.5 v0.10.5 David Zhao 2021-07-11 08:42:43 -07:00
  • a80e8cf69f Enable passing in local IP, refactored IP detection (#48) David Zhao 2021-07-11 08:42:11 -07:00
  • 4c54234954 Update docker instruction to forward ports David Zhao 2021-07-09 15:51:09 -07:00
  • 50538db21f update log keys David Colburn 2021-07-09 10:49:21 -07:00
  • dcfe7eaf4f Enhancement: audio speakers (#44) hn8 2021-07-10 00:46:24 +08:00
  • 1fd858a16b fix layer-switch glitch with H.264 simulcast David Zhao 2021-07-07 23:40:58 -07:00
  • 145f058eaa send leave when client reconnects on server restart (#43) David Colburn 2021-07-08 01:37:21 -05:00
  • ec2d7a49cd v0.10.4 v0.10.4 David Zhao 2021-07-07 15:08:00 -07:00
  • 76efe14c6d ensure keys are not empty David Zhao 2021-07-06 21:43:03 -07:00
  • 3eba7fe25c update twirp and pb David Colburn 2021-07-06 19:30:06 -07:00
  • 4ec2959950 Use discreet ports by default due to write bottleneck (#40) David Zhao 2021-07-06 15:08:46 -07:00
  • 08e8827d53 0.10.3 v0.10.3 David Colburn 2021-07-06 15:03:25 -07:00
  • a17eb92ed7 update ion-sfu v0.10.2 David Colburn 2021-07-05 16:06:12 -07:00
  • 9e7ee342ee updated readme with playground links David Zhao 2021-07-05 14:51:26 -07:00
  • a3e96ea4e7 update to upstream pion 3.0.30 v0.10.1 David Zhao 2021-07-05 11:59:41 -07:00
  • 0625c7cc72 update version to 0.10.1 David Zhao 2021-07-05 11:01:24 -07:00
  • d47a784dd1 Fix broken links in readme David Zhao 2021-07-03 12:50:53 -07:00
  • a694c82581 publish to docker automatically on tag (#35) David Zhao 2021-07-03 12:46:56 -07:00
  • 1ced03d72f fixed failing tests David Zhao 2021-07-02 17:04:22 -07:00
  • 42f4c773fb v0.10.1 David Zhao 2021-07-02 16:55:26 -07:00
  • 6751361187 Feature: codec restrictions. David Zhao 2021-07-02 16:54:54 -07:00
  • af310df233 0.10.0 v0.10.0 David Colburn 2021-07-01 19:02:18 -07:00
  • 86c5460ed8 update docs link David Colburn 2021-07-01 18:51:20 -07:00
  • d3822880a9 rename livekit-sdk-go David Colburn 2021-07-01 18:26:24 -07:00
  • a3c936c76c rename server-api-js David Colburn 2021-07-01 18:11:01 -07:00
  • e543aaa98a turn server tls (#38) David Colburn 2021-07-01 17:00:49 -05:00
  • 4e6eafa63c for test environments, allow use of internal IP if external IP isn't available David Zhao 2021-06-30 15:14:58 -07:00
  • cc30d2e025 log error when creating new node (test) David Zhao 2021-06-30 10:57:54 -07:00
  • fb7a6cf567 Updated README with link to react, contributing info David Zhao 2021-06-30 10:49:47 -07:00
  • 6d25bd0e9a Update issue templates David Zhao 2021-06-30 10:32:29 -07:00
  • b05da63fc3 send update on reconnect David Colburn 2021-06-28 16:22:51 -07:00
  • 083e7cc860 Reduce default PLI throttle values, ion-sfu resync fix David Zhao 2021-06-28 15:49:17 -07:00
  • 343aec98a0 Remove STUN candidates, disconnect clients on ICE failed David Zhao 2021-06-28 12:47:16 -07:00
  • 815fd5066d remove unconnected participants after 1m David Colburn 2021-06-26 18:38:44 -07:00
  • c0c38f2e1d Fixed deadlocks with updated simulcast logic v0.9.14 David Zhao 2021-06-25 12:57:07 -07:00
  • 871ecd0366 best quality if < 10 subs David Colburn 2021-06-23 22:01:23 -07:00
  • d8b96ac2c8 Room API to support selective subscriptions David Zhao 2021-06-23 14:12:51 -07:00
  • 0c75924c73 increase subscription debounce interval David Zhao 2021-06-23 12:44:25 -07:00
  • eda5cfbfd5 better pli throttling David Colburn 2021-06-23 12:00:18 -07:00
  • 0ffb8a97e4 rtcpThrottle -> pliThrottle David Colburn 2021-06-22 15:00:27 -07:00
  • 6b67ba4af0 docs around audio sample smoothing David Zhao 2021-06-22 14:41:38 -07:00
  • 3b2b3a4929 debounce track settings API to match client usage pattern David Zhao 2021-06-22 14:13:24 -07:00
  • bc8becaff6 fixed logic error in speaker updates David Zhao 2021-06-22 00:35:33 -07:00
  • f0d8b1c7ee fixed bug in smoothing algorithm, fixed tests David Zhao 2021-06-21 22:18:18 -07:00
  • d69e9f451e Smooth audio levels by averaging over samples. David Zhao 2021-06-21 18:14:20 -07:00
  • 5d2fb3c09a Merge pull request #37 from livekit/rtcp-throttling David Colburn 2021-06-21 19:38:11 -05:00
  • eebc2f5acd add throttle config David Colburn 2021-06-21 17:13:58 -07:00
  • 46ad247927 fix addTrack David Colburn 2021-06-21 16:16:13 -07:00
  • 31b4148052 don't send empty pkts David Colburn 2021-06-21 15:54:42 -07:00
  • fee6f426bb close rtcpThrottle David Colburn 2021-06-21 15:30:18 -07:00
  • e4a460f30b nil checks David Colburn 2021-06-21 15:08:49 -07:00
  • b17731506e add dep David Colburn 2021-06-21 15:06:58 -07:00
  • 3748b6862e 0.9.15-snapshot David Colburn 2021-06-21 14:59:46 -07:00
  • ce3199b8b1 throttle David Colburn 2021-06-21 14:57:26 -07:00
  • 6161df344c 0.9.14-snapshot David Zhao 2021-06-20 21:27:39 -07:00
  • b12dc97a0c v0.9.13 v0.9.13 David Zhao 2021-06-20 21:27:11 -07:00
  • 69290c535b Send full update after joining when there are missed updates David Zhao 2021-06-19 00:14:40 -07:00
  • 38c81e5645 Support for video dimensions in publications (#36) David Zhao 2021-06-18 21:05:56 -07:00
  • 515b1f0f7e exit downtrackRTCPWorker after disconnection David Zhao 2021-06-17 23:31:17 -07:00
  • 6c5abde7d9 snapshot version David Zhao 2021-06-17 23:14:05 -07:00
  • 65d1503285 v0.9.12 v0.9.12 David Zhao 2021-06-17 23:10:55 -07:00
  • b2201a7b34 don't set PeerConnection callbacks, ignore the responses instead David Zhao 2021-06-17 20:43:28 -07:00
  • e527a66096 endpoint to dump stacktraces David Zhao 2021-06-17 16:17:08 -07:00
  • 089d1d366d move createOffer to goroutine David Colburn 2021-06-17 22:33:26 -07:00
  • 6d6423c29d switch to forked version of pion David Zhao 2021-06-17 21:20:40 -07:00
  • a914505cfb snapshot version David Zhao 2021-06-16 13:41:43 -07:00
  • 92d4f81174 version 0.9.11 v0.9.11 David Zhao 2021-06-16 13:40:29 -07:00
  • 3fad61b365 Fix "missing tracks" - always send participant updates David Zhao 2021-06-16 13:39:04 -07:00
  • f30fe90d98 remove buffer close David Colburn 2021-06-15 11:44:09 -07:00
  • 4f56d55d86 close rtp buffers David Colburn 2021-06-15 00:50:33 -07:00
  • 2cecbad29d fix: memory leaks with BufferFactory being held David Zhao 2021-06-14 22:53:29 -07:00
  • 48a9971b3a generate protobufs before all else David Zhao 2021-06-11 14:43:20 -07:00
  • 44488f078c update docs link v0.9.10 David Zhao 2021-06-11 14:06:01 -07:00
  • 0cecd81906 fix negotiation timing issue, potential deadlock in ICE restart David Zhao 2021-06-09 17:50:12 -07:00
  • b3e6bd10cf fixed potentially skipping offer in PCTransport David Zhao 2021-06-09 16:06:10 -07:00
  • b10d903d3e fix: avoid deadlocks when participant closing, adapt to ion-sfu changes v0.9.9 David Zhao 2021-06-09 14:16:48 -07:00
  • db7d5fff52 Test reliability - give time for HTTP server to start David Zhao 2021-06-09 13:54:52 -07:00
  • 6278673b46 Fix test David Zhao 2021-06-09 13:17:13 -07:00
  • 0098d61eff allow test to run on dispatch David Zhao 2021-06-09 13:11:58 -07:00