Commit Graph

  • e65f582336 add RecordError to span David Colburn 2022-06-23 15:01:32 -07:00
  • 4a8409f8f2 Tracing (#138) David Colburn 2022-06-23 14:24:07 -07:00
  • d1616e3cb8 publish new codec when subscriber need (#136) cnderrauber 2022-06-16 16:57:27 +08:00
  • e66f32ebb7 Rpc handler (#135) v0.13.3 David Colburn 2022-06-13 11:59:08 -07:00
  • fa5221e452 Remove Lock from message bus interface (#134) David Colburn 2022-06-08 17:10:44 -07:00
  • 5e07772153 add disabled codecs (#133) cnderrauber 2022-06-08 14:39:07 +08:00
  • b8779c1fd4 Add Segments info and support for SegmentedFileOutput in Room Composite Egress (#132) Benjamin Pracht 2022-06-07 13:26:02 -07:00
  • e36e6426a0 add simulate switch candidate (#131) cnderrauber 2022-06-07 17:43:30 +08:00
  • 57d294a934 Add support for Segmented Stream outputs to the egress protocol (#130) Benjamin Pracht 2022-06-06 21:10:40 -07:00
  • 7e4ab2da14 Add close to message bus (#129) David Colburn 2022-06-06 13:11:10 -07:00
  • 51a8116f88 Track participant join total + rate (#128) Raja Subramanian 2022-05-30 15:51:38 +05:30
  • 44f1ce0d4c Add EncodedFileType_WEBM benjamin/add_egress_webm Benjamin Pracht 2022-05-26 10:34:16 -07:00
  • 2ecd4805e7 simulcast codecs support (#127) cnderrauber 2022-05-26 17:19:38 +08:00
  • ff07c68fb2 nil check (#126) Raja Subramanian 2022-05-25 15:08:53 +05:30
  • 91c49df893 ClaimGrants clone (#125) Raja Subramanian 2022-05-25 14:06:50 +05:30
  • 084233d23a Node stats to keep track of retransmissions. (#124) David Zhao 2022-05-10 00:13:53 -07:00
  • 377f74b29d update duration fields (#123) v0.13.2 David Colburn 2022-05-02 13:25:19 -05:00
  • 688e4f627b Nack ACKs and repeated (#122) Raja Subramanian 2022-05-02 22:38:52 +05:30
  • cef16c8ef3 Also accept identity for perms requests (#121) David Zhao 2022-05-01 21:37:29 -07:00
  • caa092cc31 generated protobuf fps-for-video-layer github-actions 2022-04-23 07:08:16 +00:00
  • 175295fbeb FPS field for VideoLayer David Zhao 2022-04-23 00:07:03 -07:00
  • fa9efaff8c Added ParticipantInfo.isPublisher (#119) David Zhao 2022-04-21 12:35:17 -07:00
  • e3f2240801 Moved common logging functions to protocol (#118) v0.13.1 David Zhao 2022-04-19 23:58:34 -07:00
  • 25b60c4bb0 AdaptiveStream in StartSession (#117) Raja Subramanian 2022-04-20 10:38:03 +05:30
  • 7a6bb27499 Add RPCs, add default stream protocol (#116) David Colburn 2022-04-19 00:49:03 -05:00
  • cacdaa5bf0 Renaming fields as they could be total or delta (#115) Raja Subramanian 2022-04-16 20:30:20 +05:30
  • 0d59783336 update track and track composite (#114) David Colburn 2022-04-15 16:17:54 -05:00
  • fd7cd24bac Ingress protobufs (#113) David Zhao 2022-04-15 00:17:40 -07:00
  • 539c40c917 Remove deprecated JWT token (#112) David Zhao 2022-04-14 01:22:48 -07:00
  • 3c712ad5c9 add target field to syncstate's datatrack info (#111) cnderrauber 2022-04-07 13:56:43 +08:00
  • f5e8e20530 Add region to participant info (#110) Raja Subramanian 2022-03-31 14:51:21 +05:30
  • 54544c489c Helper method to receive WebhookEvent (#109) v0.13.0 David Zhao 2022-03-30 16:14:23 -07:00
  • 6ba1221db3 WebComposite -> RoomComposite (#108) David Colburn 2022-03-30 17:31:40 -05:00
  • 56fa20a020 Server-initiated unpublish & permissions (#107) v0.12.0 David Zhao 2022-03-20 23:58:03 -07:00
  • 8dff6f89d2 Webhook events for track published (#106) v0.11.14 David Zhao 2022-03-18 22:24:01 -07:00
  • 51f5188bc4 include cpu load in node stats (#105) Mathew Kamkar 2022-03-16 14:46:50 -07:00
  • 6f2a49e449 More stats (#104) Raja Subramanian 2022-03-16 17:33:21 +05:30
  • 5cea5d444f Include RTT in the mix (#103) Raja Subramanian 2022-03-14 12:54:22 +05:30
  • a91198e400 RTPStats (#102) Raja Subramanian 2022-03-11 22:27:04 +05:30
  • 874d12bf8b helper method (#101) cnderrauber 2022-03-07 14:55:30 +08:00
  • dbd455d2c1 Server region (#100) David Zhao 2022-03-02 11:25:33 -08:00
  • f3ffabe240 Track publisher details (#99) shishirng 2022-02-28 13:41:53 -05:00
  • 4b44edff9e add data channel info to sync_state (#98) cnderrauber 2022-02-25 17:20:16 +08:00
  • 078505af8b Add static check CI (#97) David Zhao 2022-02-24 23:36:09 -08:00
  • fd3aaffcb8 Removing AtomicFlag, just use uber atomic.Bool (#96) Raja Subramanian 2022-02-25 12:38:26 +05:30
  • 13b2038518 don't override egressID David Colburn 2022-02-24 15:29:47 -08:00
  • 82e5542f21 client configuration system (#90) lukasIO 2022-02-24 18:05:40 +01:00
  • 2d72f8bc52 update internal egress request David Colburn 2022-02-23 15:07:44 -08:00
  • d8c251e132 update BuildEgressToken David Colburn 2022-02-23 11:52:54 -08:00
  • 896d5ae1df Update layout rpc (#95) David Colburn 2022-02-23 11:49:27 -08:00
  • 5b8573f2a6 file upload options (#94) David Colburn 2022-02-22 21:51:09 -08:00
  • 946db440fa Telemetry max subscribed video quality event (#93) shishirng 2022-02-22 19:00:17 -05:00
  • ec6020d865 Egress (#92) David Colburn 2022-02-22 00:21:29 -08:00
  • 28685be063 Types for ConnectionID, NodeID, ParticipantKey (#91) Raja Subramanian 2022-02-21 08:34:10 +05:30
  • fed47fd8d1 Add track published/unpublished webhooks (#89) v0.11.13 David Zhao 2022-02-15 16:59:37 -08:00
  • 7f83990101 Adding total_frames (#86) Raja Subramanian 2022-02-08 12:34:40 +05:30
  • 40df25091b Active participant (#87) shishirng 2022-02-07 17:14:12 -05:00
  • e71d5db387 Use Go 1.17 in CI v0.11.12 David Zhao 2022-02-03 12:55:19 -08:00
  • 3d4fe0c532 Adds version field to ParticipantInfo (#85) David Zhao 2022-02-03 12:54:46 -08:00
  • d79c2afbfc pass clients address in clientInfo (#84) shishirng 2022-01-29 10:36:28 -05:00
  • 77f0aed23c client meta message to cpature client join details (#82) shishirng 2022-01-27 15:17:30 -05:00
  • b94955852f new track event for capturing updates (#81) shishirng 2022-01-24 14:27:41 -05:00
  • 01c702cc14 Refresh token response: enables server to issue client new tokens (#80) v0.11.11 David Zhao 2022-01-23 22:26:18 -08:00
  • e3f90e2957 Rename UpdateSubscriptionPermissions -> SubscriptionPermission (#78) Raja Subramanian 2022-01-22 11:55:47 +05:30
  • bde53c19d1 Pass clientInfo object instead of expanding it (#77) shishirng 2022-01-20 14:28:14 -05:00
  • a4208afda1 Add client into the analytics events (#76) shishirng 2022-01-13 17:22:00 -05:00
  • 71562c1a1a Moved ClientInfo to models.proto, added additional device details (#75) David Zhao 2022-01-12 23:33:21 -08:00
  • 5a6a910c76 Simulate protocol for server-side leave messages (#74) v0.11.10 David Zhao 2022-01-11 23:08:35 -08:00
  • dd7165e713 Simulate signal message (#73) v0.11.9 David Zhao 2022-01-10 14:40:51 -08:00
  • d2b420f73d Set ruby_package option to LiveKit (#72) David Zhao 2022-01-08 21:49:09 -08:00
  • a7f937bb7b Session migration (#71) cnderrauber 2022-01-08 13:22:20 +08:00
  • 2c4c8d7764 Add VideoQuality_OFF enum to denote mute/off condition (#70) v0.11.8 Raja Subramanian 2022-01-04 12:29:46 +05:30
  • c441eb5f03 type alias -> type definition (#69) Raja Subramanian 2022-01-03 10:24:53 +05:30
  • feaea540b8 Make room name a type definition (#68) Raja Subramanian 2022-01-02 09:31:02 +05:30
  • 0b14193039 Added C# namespace + Unity SDK (#66) Théo Monnom 2021-12-30 23:51:58 +01:00
  • cfba8f9933 rename room_sid to room_id (#67) shishirng 2021-12-30 15:15:19 -05:00
  • dfabd14143 Add RTT in alanytics stats event (#65) v0.11.7 Artur Shellunts 2021-12-30 10:59:53 +01:00
  • 88ab66e0e7 LiveKit type aliases (#62) v0.11.6 Raja Subramanian 2021-12-28 14:18:26 +05:30
  • 550362e3f0 Enable setting name with AccessToken helper (#64) v0.11.5 David Zhao 2021-12-27 23:56:02 -08:00
  • b146ec0953 Various API improvements (#63) v0.11.4 David Zhao 2021-12-27 23:23:00 -08:00
  • da651cb088 Include participant_sid in UpdateSubscription (#61) v0.11.3 Raja Subramanian 2021-12-23 09:10:36 +05:30
  • cf8fab999a Publisher controlled track subscriptions (#59) v0.11.2 Raja Subramanian 2021-12-22 11:59:11 +05:30
  • 0895daea96 Store connection ratings with track info (#60) shishirng 2021-12-21 18:18:48 -05:00
  • d2f1ed9110 Protocol message to indicate changes in max subscribed quality. (#58) v0.11.1 Raja Subramanian 2021-12-19 11:55:17 +05:30
  • f77609470e Recording profiles (#57) David Colburn 2021-12-14 19:18:01 -06:00
  • ab99909273 Add score to ConnectionQualityInfo (#56) shishirng 2021-12-14 16:13:52 -05:00
  • 81dc057627 move node id generation into this repo (#55) Mathew Kamkar 2021-12-10 15:41:41 -08:00
  • 8785fbf5c1 Moving generated Go protobuf files to match go_package (#54) v0.11.0 Jesse H Willett 2021-12-08 13:58:11 -08:00
  • 35d468c37d rename analytics.proto to livekit_analytics.proto (#53) shishirng 2021-12-07 16:32:31 -05:00
  • c7e8051ed6 Client provided layer size information (#52) v0.10.5 David Zhao 2021-12-06 11:58:00 -08:00
  • dfd89d696f Change structure of streaming status update (#51) v0.10.4 Raja Subramanian 2021-12-04 11:51:24 +05:30
  • 70f4073aa0 update recording template, add field to room (#50) v0.10.3 David Colburn 2021-12-03 17:43:38 -08:00
  • 9b83b60b2e Update boostrap to install protoc-gen-go-grpc David Zhao 2021-12-02 17:42:47 -08:00
  • 8de3224f92 Protocol message to notify streaming status. (#49) v0.10.2 Raja Subramanian 2021-11-24 22:13:06 +05:30
  • b5eee90222 Send room name in stats message (#48) shishirng 2021-11-23 15:50:55 -05:00
  • 9ba7d5ce77 Use ClientInfo.SDK for client type and rename access key to analytics_key (#47) v0.10.1 shishirng 2021-11-16 14:14:27 -05:00
  • 05b3888f5a Add sdk type, region and access_key to events message (#46) shishirng 2021-11-15 18:15:09 -05:00
  • 9e08a795f4 update analytics stats (#45) David Colburn 2021-11-12 12:30:46 -08:00
  • 3280169f2d add content type header to webhook requests (#44) lukasIO 2021-11-11 22:08:05 +01:00
  • 6872ea1637 add event types (#43) David Colburn 2021-11-10 17:47:03 -08:00