Mathew Kamkar
f9590afe1a
include packet and system info with node stats ( #92 )
...
* include packet and system info with node stats
* add more packet and system stats
* revert magefile, clean up system stats error handling
* update procol version
* dz review: error return
2021-08-25 12:04:28 -07:00
Mathew Kamkar
f5466c74e6
list-nodes command action ( #87 )
...
* list-nodes command action
* refactor stats into a package
* store existing stats in redis, more refactoring
* dz review: atomic load
2021-08-24 10:14:39 -07:00
PJC
a8b0125e42
support go 1.17 version when use bootstrap.sh ( #91 )
...
* check go version with install
* fix GO_TARGET_VERSION to 1.17
* fix: version check error
2021-08-23 11:41:29 -07:00
PJC
9016da1936
check turn domain and port range ( #90 )
...
* check negative turn port
* check turn domain
* domain check test code
2021-08-23 10:49:16 -07:00
David Zhao
bcf6e15e07
SendData API & publishData permission ( #88 )
...
* SendData Server API
* SendData Server-API adjustments based on suggestions
* Update proto version
* enforce publishData permission
* go mod tidy
* fix go.mod
* go mod tidy
Co-authored-by: ChesterMing <89124853+ChesterMing@users.noreply.github.com >
2021-08-19 18:11:48 -07:00
David Zhao
2ab37d8fcc
v0.12.1
v0.12.1
2021-08-16 14:14:19 -07:00
David Zhao
29edf4e8d9
Improve dynamic simulcast, properly cleanup after pendingTracks ( #84 )
2021-08-13 15:49:25 -07:00
David Zhao
5713731363
allow user to mute before track is fully published ( #82 )
...
fixes https://github.com/livekit/client-sdk-js/issues/28
2021-08-10 21:09:23 -07:00
David Zhao
896b28d45d
v0.12.0
v0.12.0
2021-08-09 23:58:44 -07:00
David Zhao
6fe0d4bafc
webhook type -> event
2021-08-09 23:37:01 -07:00
David Zhao
9495646f1a
webhooks support ( #81 )
2021-08-09 09:57:37 -07:00
David Colburn
1f4288744c
upgrade protocol
2021-08-06 16:02:49 -07:00
David Colburn
6111b2d4f8
Recording apis ( #78 )
...
* apis with auth
* recording service
* record permission
* protocol 0.6.5
* bump version
v0.11.5
2021-08-04 22:44:06 -05:00
David Colburn
a53deecb82
revert recording apis
2021-08-03 00:19:19 -07:00
David Zhao
24494e96fd
v0.11.4
v0.11.4
2021-07-30 23:03:36 -07:00
David Zhao
b8e1cbe4f5
fix: avoid placing user in a layer that's not published
2021-07-30 21:29:19 -07:00
hn8
c57e2860ca
fix: work around logr 1.0 WithCallDepth bug ( #73 )
...
https://github.com/go-logr/logr/pull/58
v0.11.3
2021-07-29 10:19:40 -07:00
David Zhao
a9c4851113
Fix external IP discovery. fix LeaveRequest during server disconnect ( #72 )
2021-07-28 21:33:34 -07:00
David Colburn
6fca5647fd
update protocol
2021-07-26 23:43:57 -07:00
David Colburn
7f66ca0d64
v0.11.2
v0.11.2
2021-07-26 22:41:51 -07:00
David Colburn
b00d5a02cb
RoomRecorder ( #70 )
2021-07-27 00:39:48 -05:00
David Zhao
f8782fae3f
Send stun servers to clients ( #69 )
...
* Send stun servers to clients
* use TURN/UDP as STUN servers
2021-07-26 15:43:26 -07:00
David Colburn
d49d541a9e
Add redis db to config sample
2021-07-24 19:56:55 -05:00
hn8
c682982af2
Update TLS port default as rfc5766 ( #68 )
2021-07-23 15:11:11 -07:00
David Zhao
77ed742d50
update pion + ice
2021-07-23 12:43:14 -07:00
David Zhao
47f4f514b9
version bump 0.11.1
v0.11.1
2021-07-22 22:03:58 -07:00
David Colburn
8e872881c1
use receiver lb threshold option
2021-07-22 21:52:56 -07:00
David Colburn
f3a17a151f
update ion-sfu
2021-07-22 16:43:29 -07:00
David Zhao
834dce543b
fix participant APIs when using LocalRouter ( #67 )
2021-07-22 11:06:23 -07:00
David Colburn
d7be9096c6
persist hidden field to startSession
2021-07-20 17:23:06 -07:00
David Colburn
4bab395ac9
Hidden participants ( #65 )
...
Enables hidden recording and/or forwarding participants
2021-07-19 18:33:28 -05:00
hn8
87dfb2b117
log: consistent log key ( #60 )
2021-07-19 10:28:51 -07:00
hn8
06c44ca8f6
feat: support UDP in TURN ( #61 )
...
1. Add UDP option to TURN
2. GetLocalIPAddress default to IPv4
2021-07-19 09:21:59 -07:00
David Zhao
c493022f0f
fix force_tcp flag: don't set UDPMux when enabled ( #62 )
2021-07-19 09:16:01 -07:00
hn8
99e9997d0a
feat: support SetLogger & SetLoggerFactory ( #57 )
...
* upgrade logr to stable release v1.0.0
* feat: support SetLogger & SetLoggerFactory
2021-07-18 21:28:09 -07:00
Andy Lindeman
7b05e2fb30
Propagate err2 if not nil ( #56 )
2021-07-17 10:14:52 -07:00
David Zhao
807b808c8e
v0.11.0
v0.11.0
2021-07-16 14:28:03 -07:00
David Zhao
55eb654a1b
When adaptive-simulcast is used, allow subscribers to switch to the next available layer ( #55 )
2021-07-16 14:24:00 -07:00
David Colburn
e3fc3397ce
move cors to middleware ( #54 )
...
* move cors to middleware
* check for nil url
* remove snapshot
2021-07-15 18:36:54 -05:00
David Colburn
53bc65285c
connection validation
2021-07-15 14:23:17 -07:00
hn8
1ae7488fe3
feat: customize logger config ( #53 )
2021-07-15 12:33:48 -07:00
David Zhao
4ce29799cf
remove H.264 profile 42001f. Safari (14.1.1) does not playback tracks offered in this profile
2021-07-13 22:32:38 -07:00
David Zhao
53b52a67ca
use protobuf for clients with protocol > 1 ( #52 )
2021-07-13 22:28:34 -07:00
David Zhao
850fecf931
Allow publishers to set layer availability ( #51 )
...
* support client message to update active layers
* update to match new protocol
2021-07-13 21:35:08 -07:00
David Colburn
a3cfebec68
remove old deploy script
2021-07-13 13:48:22 -07:00
David Colburn
6fd5ce0d3e
bump version
v0.10.6
delete
2021-07-13 12:39:25 -07:00
David Colburn
5fdb6361cd
Dev debug info ( #50 )
2021-07-13 14:05:25 -05:00
David Zhao
0cf6efdae9
Remove ECS terraform from repo, updated README ( #49 )
2021-07-12 16:13:41 -07: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
c0bff83a36
v0.10.5
v0.10.5
2021-07-11 08:43:08 -07:00