Commit Graph

23 Commits

Author SHA1 Message Date
David Zhao e20c831c14 automatic configuration of TURN, with per-room credentials. version 0.6.0 2021-03-07 23:30:21 -08:00
David Zhao fa2ffa46e7 Embedded TURN server 2021-03-06 22:47:48 -08:00
David Zhao 03d0a8c047 updated to ion-sfu v1.9.1, removed package bufferFactory 2021-03-01 14:49:46 -08:00
David Zhao f7af7607b9 terraform deploy on ECS (#27) 2021-02-28 22:28:17 -08:00
David Zhao 6be0c99fcc tune audio level sensitivity 2021-02-16 16:02:19 -08:00
David Zhao a96069969d support audio level extension & active speaker detection (#20)
* send active speaker updates with audio level

* add test on loudness sorting

* use a float to represent audio level
2021-02-14 14:30:23 -08:00
David Zhao ae203c27e3 send resync to ensure keyframes have been requested 2021-02-06 23:02:21 -08:00
David Zhao 1a8e26031f always use multi-node when Redis is provided, removed config 2021-01-30 13:29:31 -08:00
David Zhao 5ce52b6a30 fixed keys parsing from ENV/cli 2021-01-30 13:20:39 -08:00
David Zhao bd81b073d1 allow keys to be passed in from env (again), cli to use LIVEKIT prefix 2021-01-25 21:34:16 -08:00
David Zhao f004aa2952 auto-create rooms upon creation 2021-01-24 23:47:24 -08:00
David Zhao 6552d5ebc8 fixed key-file parsing 2021-01-18 10:35:17 -08:00
David Zhao 458241d1f1 config rework to handle distributed setup, fixed redis bugs 2021-01-17 17:06:50 -08:00
David Zhao 30e99e8c6b redis based router & roomstore 2021-01-17 00:12:05 -08:00
David Zhao 9064f6ade1 decouple websocket and RTC nodes, prep for distributed 2021-01-16 10:37:38 -08:00
David Zhao 7dcb88343a binding to buffer and correctly forwarding 2021-01-10 16:18:58 -08:00
David Zhao 8f34bd6086 cleaned up some deps 2020-12-22 23:11:24 -08:00
David Zhao 71d3a470f5 checkpoint 2020-10-23 00:12:33 -07:00
David Zhao 40c7d902d8 refactored config and room setup 2020-10-15 00:04:16 -07:00
David Zhao 32af882b99 support multiple STUN servers 2020-10-08 00:12:57 -07:00
David Zhao 0a4ce6e742 moved stun server to configuration 2020-10-08 00:03:27 -07:00
David Zhao 0d6c0adbdd switched to Twirp for RPC, server skaffold 2020-10-06 23:20:44 -07:00
David Zhao 1de35caf7a checkpoint 2020-10-05 20:31:29 -07:00