David Zhao
537edda4c3
handle new UpdateParticipant API, enable permission updates
2021-03-20 22:27:47 -07:00
David Zhao
6aee50b397
fixed protobuf path reference
2021-03-19 23:27:22 -07:00
David Zhao
cbff518607
updated to ion-sfu 1.9.6
v0.6.2
2021-03-16 23:43:27 -07:00
David Zhao
0de53f9a33
updated tests for participant update
2021-03-16 22:31:09 -07:00
David Zhao
f7ed2cee60
RoomService.updateParticipantMetadata, participant permissions
2021-03-16 01:22:21 -07:00
David Zhao
e04eaeb480
cleaned up go.mod
2021-03-15 18:35:26 -07:00
David Zhao
093d99b010
update dependencies, minor fixes
2021-03-15 11:42:57 -07:00
David Zhao
98013ac20f
/rtc responds to only websocket requests. Fixes #25
v0.6.1
2021-03-15 11:06:26 -07:00
David Zhao
9b2c2f351c
support clients that use binary protocol, 0.6.1
2021-03-15 10:57:15 -07:00
David Zhao
7d02c01fd8
refactor - moved common code to livekit/protocol
2021-03-13 22:01:51 -08:00
David Zhao
e20c831c14
automatic configuration of TURN, with per-room credentials. version 0.6.0
0.6.0
2021-03-07 23:30:21 -08:00
David Zhao
048cdf9751
ignore generated file from git
2021-03-06 23:17:06 -08:00
David Zhao
fa2ffa46e7
Embedded TURN server
2021-03-06 22:47:48 -08:00
David Zhao
2008a2e1e1
update to pion 3.0.13, with codec matching fixes
2021-03-04 09:25:12 -08:00
David Zhao
6f522276dd
version 0.5.7, updated to ion-sfu 1.9.3 for receiver NACK fixes
0.5.7
2021-03-02 20:41:48 -08:00
David Zhao
efc55b04c3
updated to correct pion fork
0.5.6
2021-03-02 01:37:01 -08:00
David Zhao
458eff1922
version 0.5.6
2021-03-02 01:11:42 -08:00
David Zhao
ddfddfff53
fixed mismatched codec type in pion, increase message chan buffer to avoid overflow during message handling
2021-03-02 01:10:34 -08:00
David Zhao
5612c0783f
go back to pion 3.0.11, 3.0.12 causes crash with iOS trickle ICE
2021-03-01 18:09:00 -08:00
David Zhao
7327c4af72
version 0.5.5
2021-03-01 14:50:54 -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
e8d2701937
release :latest docker images
0.5.4
2021-02-28 22:54:50 -08:00
David Zhao
4e2ccc4e98
version 0.5.4
2021-02-28 22:28:24 -08:00
David Zhao
0a5808c73e
use nack fix in ion-sfu, fixes #26
2021-02-28 22:28:24 -08:00
David Zhao
f7af7607b9
terraform deploy on ECS ( #27 )
2021-02-28 22:28:17 -08:00
David Zhao
7b93e661f0
updated upstream dependencies, v0.5.3
0.5.3
2021-02-20 21:12:26 -08:00
David Zhao
a010b618af
re-assign node for room if existing node for room is no longer available
2021-02-20 21:09:04 -08:00
David Zhao
1ce27be1b3
update dependencies
0.5.2
2021-02-18 23:22:59 -08:00
David Zhao
e89226626a
fix to golang 1.16 as builder
0.5.1
2021-02-17 18:12:42 -08:00
David Zhao
95539a3cdd
fix tests
2021-02-17 18:07:14 -08:00
David Zhao
ebaf12f4c5
version 0.5.1
2021-02-17 17:52:14 -08:00
David Zhao
b52354623c
use hostname instead of MAC address to work with docker environments
2021-02-17 17:51:54 -08:00
David Zhao
0eb9734111
ignore another closure message
2021-02-16 22:47:10 -08:00
David Zhao
1534eb4f2a
version 0.5.0
0.5.0
2021-02-16 16:46:47 -08:00
David Zhao
6be0c99fcc
tune audio level sensitivity
2021-02-16 16:02:19 -08:00
David Zhao
e402d0d0af
subscriber control of tracks (unsubscribe/mute/quality), support simulcast ( #23 )
...
* subscription control & simulcast RTC APIs
* don't remove tracks for simulcast
2021-02-16 13:52:50 -08:00
David Zhao
cd5cac6c5e
version 0.4.3
0.4.3
2021-02-15 17:57:32 -08:00
David Zhao
99baeb38e4
fix bugs with websocket reconnection, don't re-use redis sinks ( #22 )
2021-02-15 17:57:01 -08:00
David Zhao
9466bc01ed
version 0.4.2
0.4.2
2021-02-14 14:30:55 -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
7ddf96b6d4
version 0.4.1
0.4.1
2021-02-12 23:54:27 -08:00
David Zhao
e342ea2155
Fixed #16 explicit passing of participant id
2021-02-12 23:53:46 -08:00
David Zhao
090f8d0664
use dedicated PeerConnections for sending and receiving ( #19 )
...
* protobuf updates to support new protocol
* use dedicated publish & subscribe peerconnections
* update client to work with dedicated PCs
* fix Go client negotiation, reduced length of UUID
0.4.0
2021-02-12 22:30:31 -08:00
David Zhao
fe497a3cc1
version 0.3.4
0.3.4
2021-02-10 23:16:52 -08:00
David Zhao
538461d5dc
pass client defined metadata from JWT to participant ( #17 )
2021-02-10 23:13:36 -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
61b9569e38
fix: use track SID instead of source ID
2021-02-08 16:45:18 -08:00
David Zhao
bc8cd33dfc
version bump to 0.3.3
0.3.3
2021-02-07 23:07:09 -08:00
David Zhao
f1f5b8dafe
use proper fix for using shared bufferFactory, remove resync hack
2021-02-07 23:06:16 -08:00
David Zhao
e30c9f706c
cleaner resync
2021-02-07 22:44:25 -08:00