David Zhao
5b20068f6c
version bump to 0.2.3
0.2.3
2021-01-27 01:17:08 -08:00
David Zhao
25d476b8ac
fixed multi-node routing, correctly set rtc and signal nodes
2021-01-27 01:16:08 -08:00
David Zhao
61db4f5b66
fixed multi-node so signal node can start sessions
2021-01-26 23:52:55 -08:00
David Zhao
940b96168d
fix client publishing protocol
2021-01-26 23:52:04 -08:00
David Zhao
ed0b9db655
avoid sending to closed channels
2021-01-26 21:45:00 -08:00
David Zhao
a065a01592
fixed panic when client connected abruptly
2021-01-26 17:38:47 -08:00
David Zhao
b96028b4d6
version bump to 0.2.2
2021-01-26 10:39:10 -08:00
David Zhao
b7acdfeec1
fixed syntax error in test
2021-01-26 10:38:31 -08:00
David Zhao
8ee19247fc
Merge pull request #2 from livekit/furqanrydhan-patch-1
...
switch from scratch to alpine
2021-01-26 10:38:06 -08:00
Furqan Rydhan
c4dfd3c987
switch from scratch to alpine
...
fixes some aws build issues
2021-01-26 10:32:21 -08:00
David Zhao
10f7dfc0d5
version bump to 0.2.1
2021-01-25 21:34:43 -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
1f8bb57c92
handle when RTCP comes in after track is closed
2021-01-25 00:03:39 -08:00
David Zhao
b5f1ab3b58
version bump to 0.2.0
v0.2.0
2021-01-24 23:48:23 -08:00
David Zhao
f004aa2952
auto-create rooms upon creation
2021-01-24 23:47:24 -08:00
David Zhao
b7a00a8a56
increase default token ttl to 6h
2021-01-24 22:14:42 -08:00
David Zhao
01d62edafa
doc updates
2021-01-24 15:18:34 -08:00
David Zhao
c4fb1b3808
fixed localrouter timeout, updated VideoGrant fields
2021-01-24 12:52:40 -08:00
David Zhao
18264e7a8b
builds docker image
2021-01-19 22:09:11 -08:00
David Zhao
f2e31ebdac
update ion-sfu to 1.7.8
2021-01-19 20:43:22 -08:00
David Zhao
c04fd86f9c
multi-node integration tests
v0.1.1
2021-01-19 20:34:11 -08:00
David Zhao
0b00b26d05
terminate RTC sessions properly
2021-01-19 16:18:03 -08:00
David Zhao
71b4673a0a
cleanup room state, proper participant termination
2021-01-18 23:44:59 -08:00
David Zhao
d83a1b1af3
automatically cleanup participant redis data
2021-01-18 17:56:48 -08:00
David Zhao
834a4747ac
refactor bearer token on the client side
2021-01-18 13:27:01 -08:00
David Zhao
513b40c4ce
document protocol, added .idea
2021-01-18 11:55:47 -08:00
David Zhao
623f80f2ea
update to webrtc v3.0.4
v0.1.0
2021-01-18 10:45:50 -08:00
David Zhao
efc1511edb
documenting negotiation protocol
2021-01-18 10:43:28 -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
9a10a57b30
single publisher integration test
2021-01-13 17:38:40 -08:00
David Zhao
233306d83a
basic integration test
2021-01-13 13:41:34 -08:00
David Zhao
09e5a37c75
refactoring to prep for integration tests
2021-01-13 00:04:36 -08:00
David Zhao
381ec58050
some tests
2021-01-12 18:03:08 -08:00
David Zhao
bd885b1de9
handle unpublish track
2021-01-12 17:07:01 -08:00
David Zhao
7c3b0c5202
added ability to profile memory/cpu
2021-01-11 23:16:56 -08:00
David Zhao
21ac2413a2
catch panics to ensure reliability
2021-01-11 00:07:11 -08:00
David Zhao
6464ae3cd6
send downtrack binding reports
...
fixed tests
2021-01-10 22:36:24 -08:00
David Zhao
456df0fb91
use IsReady instead of checking for multiple statuses
2021-01-10 22:09:36 -08:00
David Zhao
7dcb88343a
binding to buffer and correctly forwarding
2021-01-10 16:18:58 -08:00
David Zhao
258f5add2d
protocol update: explicit AddTrack to move negotiation initiation to server side.
...
In order to avoid race conditions with WebRTC, where either side could initiate an offer when tracks have changes, we'll always initiate them from the SFU side.
2021-01-09 23:40:29 -08:00
David Zhao
0336e9d92f
tests for MediaTrack, moving interfaces to new package
2020-12-31 23:24:45 -08:00
David Zhao
313236e3d3
server to support mutes
2020-12-31 14:21:19 -08:00
David Zhao
be6086ce95
updated docs
2020-12-28 11:38:52 -08:00
David Zhao
46b5942a95
allow cross origin requests
2020-12-28 10:25:27 -08:00
David Zhao
b32fee24c8
require 0600 on keyfile for security
2020-12-27 23:11:28 -08:00
David Zhao
60f2596983
support access token via query params
2020-12-27 23:04:20 -08:00
David Zhao
3fb606236e
sends roominfo on join
2020-12-27 22:38:13 -08:00