David Colburn
|
1f1eea383f
|
add ctx to interfaces (#105)
* add ctx to interfaces
* use existing context
|
2021-08-30 20:31:24 -05:00 |
|
David Colburn
|
69c1d4c295
|
Interfaces (#97)
* create interface
* move room manager to interface
* interfaces
* updates
* fix loop
* fix fakes
* remove node types
|
2021-08-28 18:28:08 -05:00 |
|
David Colburn
|
8a44fad307
|
protocol 0.8 (#95)
* protocol 0.8
* merge new selector
|
2021-08-27 13:16:33 -05:00 |
|
David Zhao
|
d38fc43b89
|
Lock room creation to ensure atomic creation & node assignment (#46)
* Lock room creation to ensure atomic creation & node assignment
* more tests
|
2021-07-12 14:50:14 -07:00 |
|
David Zhao
|
7d02c01fd8
|
refactor - moved common code to livekit/protocol
|
2021-03-13 22:01:51 -08:00 |
|
David Zhao
|
38140debdf
|
Admin APIs for participant management (#13)
* stubs for room admin APIs
* room store APIs to persist participants
* participant persistence
* updated protobufs
* implemented APIs to mute/remove/etc
* fixed mute handling
|
2021-02-10 00:06:32 -08:00 |
|
David Zhao
|
2cf2c448be
|
rework multi-node routing, cleaner design for reconnection
|
2021-01-30 22:24:08 -08:00 |
|
David Zhao
|
fe83baa662
|
reuse the same Participant ID within the same room/session
|
2021-01-28 01:14:06 -08:00 |
|
David Zhao
|
9064f6ade1
|
decouple websocket and RTC nodes, prep for distributed
|
2021-01-16 10:37:38 -08:00 |
|