David Zhao
dd7165e713
Simulate signal message ( #73 )
v0.11.9
2022-01-10 14:40:51 -08:00
David Zhao
d2b420f73d
Set ruby_package option to LiveKit ( #72 )
...
* set ruby_package option to LiveKit
* append ::Proto
2022-01-08 21:49:09 -08:00
cnderrauber
a7f937bb7b
Session migration ( #71 )
...
* session migration
* create array wthe size
* solve comment
Co-authored-by: cnderrauber <zengjie9004@gmail.com >
2022-01-08 13:22:20 +08:00
Raja Subramanian
2c4c8d7764
Add VideoQuality_OFF enum to denote mute/off condition ( #70 )
...
* Add VideoQuality_OFF enum to denote mute/off condition
NONE is taken by recording, so used OFF.
* protoc version
v0.11.8
2022-01-04 12:29:46 +05:30
Raja Subramanian
c441eb5f03
type alias -> type definition ( #69 )
2022-01-03 10:24:53 +05:30
Raja Subramanian
feaea540b8
Make room name a type definition ( #68 )
2022-01-02 09:31:02 +05:30
Théo Monnom
0b14193039
Added C# namespace + Unity SDK ( #66 )
2021-12-30 14:51:58 -08:00
shishirng
cfba8f9933
rename room_sid to room_id ( #67 )
...
Signed-off-by: shishir gowda <shishir@livekit.io >
2021-12-30 15:15:19 -05:00
Artur Shellunts
dfabd14143
Add RTT in alanytics stats event ( #65 )
v0.11.7
2021-12-30 10:59:53 +01:00
Raja Subramanian
88ab66e0e7
LiveKit type aliases ( #62 )
...
* LiveKit type aliases
Idea is to start with aliases so that this can be done in small steps.
The plan is to move to a type definition once we have most of the stuff
moved over to get stronger type checks.
* Sid -> ID
v0.11.6
2021-12-28 14:18:26 +05:30
David Zhao
550362e3f0
Enable setting name with AccessToken helper ( #64 )
v0.11.5
2021-12-27 23:56:02 -08:00
David Zhao
b146ec0953
Various API improvements ( #63 )
...
* ListRooms to support filter
* Webhook to return unique ID and timestamp
* TrackInfo to include track MIME type
* ParticipantInfo to include name field
v0.11.4
2021-12-27 23:23:00 -08:00
Raja Subramanian
da651cb088
Include participant_sid in UpdateSubscription ( #61 )
v0.11.3
2021-12-23 09:10:36 +05:30
Raja Subramanian
cf8fab999a
Publisher controlled track subscriptions ( #59 )
...
* Publisher controlled track subscriptions
* formatting
* Include participant_sid in SubscriptionPermissionUpdate
v0.11.2
2021-12-22 11:59:11 +05:30
shishirng
0895daea96
Store connection ratings with track info ( #60 )
...
Signed-off-by: shishir gowda <shishir@livekit.io >
2021-12-21 18:18:48 -05:00
Raja Subramanian
d2f1ed9110
Protocol message to indicate changes in max subscribed quality. ( #58 )
...
* Protocol message to indicate changes in max subscribed quality.
* Forgot to include track_sid in SubscribedQualityUpdate message
* correct typos
v0.11.1
2021-12-19 11:55:17 +05:30
David Colburn
f77609470e
Recording profiles ( #57 )
...
* encoding profiles
* switch to string
2021-12-14 19:18:01 -06:00
shishirng
ab99909273
Add score to ConnectionQualityInfo ( #56 )
...
Signed-off-by: shishir gowda <shishir@livekit.io >
2021-12-14 16:13:52 -05:00
Mathew Kamkar
81dc057627
move node id generation into this repo ( #55 )
2021-12-10 15:41:41 -08:00
Jesse H Willett
8785fbf5c1
Moving generated Go protobuf files to match go_package ( #54 )
v0.11.0
2021-12-08 13:58:11 -08:00
shishirng
35d468c37d
rename analytics.proto to livekit_analytics.proto ( #53 )
...
Signed-off-by: shishir gowda <shishir@livekit.io >
2021-12-07 16:32:31 -05:00
David Zhao
c7e8051ed6
Client provided layer size information ( #52 )
...
* Client provided layer size information
* fix up comment
* regenerated protos
v0.10.5
2021-12-06 11:58:00 -08:00
Raja Subramanian
dfd89d696f
Change structure of streaming status update ( #51 )
...
Use a single list with an enum for state indication.
v0.10.4
2021-12-04 11:51:24 +05:30
David Colburn
70f4073aa0
update recording template, add field to room ( #50 )
...
* update recording template, add field to room
* allow multiple rtmp results
* more updates
* add recorder bool
* add recorder to participant
* add recorder
* mod tidy
v0.10.3
2021-12-03 17:43:38 -08:00
David Zhao
9b83b60b2e
Update boostrap to install protoc-gen-go-grpc
2021-12-02 17:46:50 -08:00
Raja Subramanian
8de3224f92
Protocol message to notify streaming status. ( #49 )
...
With `StreamAllocator`, SFU could pause/resume streams
based on bandwidth availability. Adding an update
message to notify clients about the state of streaming.
v0.10.2
2021-11-24 22:13:06 +05:30
shishirng
b5eee90222
Send room name in stats message ( #48 )
...
Signed-off-by: shishir gowda <shishir@livekit.io >
2021-11-23 15:50:55 -05:00
shishirng
9ba7d5ce77
Use ClientInfo.SDK for client type and rename access key to analytics_key ( #47 )
...
Signed-off-by: shishir gowda <shishir@livekit.io >
v0.10.1
2021-11-16 14:14:27 -05:00
shishirng
05b3888f5a
Add sdk type, region and access_key to events message ( #46 )
...
Signed-off-by: shishir gowda <shishir@livekit.io >
2021-11-15 18:15:09 -05:00
David Colburn
9e08a795f4
update analytics stats ( #45 )
...
* update analytics stats
* remove room_name
* rr_time -> delay
2021-11-12 14:30:46 -06:00
lukasIO
3280169f2d
add content type header to webhook requests ( #44 )
2021-11-11 13:08:05 -08:00
David Colburn
6872ea1637
add event types ( #43 )
...
* add event types
* add track id
* add recording events
2021-11-10 19:47:03 -06:00
shishirng
be219082bb
Add analtyics proto and service defn ( #40 )
2021-11-10 18:34:16 -05:00
David Colburn
a61c6c03f7
origin -> media ( #42 )
2021-11-10 16:56:55 -06:00
Mathew Kamkar
91c31dabb0
RTC Node KeepAlive message ( #41 )
...
* KeepAlive message
* end return
2021-11-09 17:09:24 -08:00
David Colburn
b3847c8d35
regenerate proto files
2021-11-08 16:03:12 -08:00
David Colburn
4dede7984e
Add recording_started webhook, add ctx to notifier ( #39 )
...
* add recording_started webhook, add ctx to notifier
* update test
2021-11-08 18:00:12 -06:00
David Zhao
f73cb2ec8d
ScreenShareAudio track source
2021-11-06 15:28:05 -07:00
David Zhao
1e9063c438
Connection quality updates ( #38 )
v0.10.0
2021-11-02 23:21:23 -07:00
Mathew Kamkar
f3bd2c316e
use defaultLogger when sink is nil
2021-11-02 13:46:37 -07:00
Mathew Kamkar
bde5600f68
Abiltiy to use non default logger ( #37 )
...
* with logger
* WithLogger as type of logr.Logger
* simplify
2021-11-02 12:16:15 -07:00
David Zhao
bae8dd8bc5
use ioutil for Go 1.15 compat
v0.9.11
2021-10-25 12:59:55 -07:00
David Colburn
125748935a
combine s3_path and file
2021-10-25 12:55:18 -07:00
Mathew Kamkar
25ee0223e5
prometheus metrics on message bus ( #36 )
2021-10-22 10:03:29 -07:00
David Colburn
bc7778f2a7
interface -> proto.Message ( #35 )
v0.9.10
2021-10-21 16:18:21 -05:00
David Zhao
dcb35c40c9
Subscriber track settings API change ( #34 )
...
* Subscriber track settings API to take in width & height instead of quality enum
* generated go
2021-10-21 10:29:38 -07:00
David Colburn
4d580badfd
add turn nodetype ( #33 )
2021-10-18 16:14:37 -05:00
David Zhao
5e7fe78240
Track source for common types ( #32 )
v0.9.9
2021-10-14 12:38:49 -07:00
Raja Subramanian
52cda35f86
Add disable_dtx field to AddTrack request. ( #31 )
...
DTX (Discontinuous Transmission) is used to save
on audio bandwidth during silence periods.
It is enabled from server side in SDP answer.
Add a field to allow configuration from client side.
v0.9.8
2021-10-13 10:38:42 +05:30
David Colburn
ffb5cb48d0
update recording response ( #30 )
...
* update recording response
* update RPC
* take responsibility of ids
v0.9.7
2021-10-08 13:35:09 -05:00