Commit Graph

  • e5dabd466e Support redis cluster mode (#1181) Tom Xiong 2022-11-23 02:36:43 +08:00
  • 76c65a5da7 Update module github.com/pion/ice/v2 to v2.2.12 (#1183) renovate[bot] 2022-11-22 10:31:13 -08:00
  • b118ba917c Set forceRelay to unset by default (#1184) David Zhao 2022-11-22 08:07:56 -10:00
  • 11da6fc0ff rename hidden-help to help-verbose (#1180) Mathew Kamkar 2022-11-21 10:58:48 -08:00
  • aba18accd9 Prevent rtx buffer and forwarding path colliding (#1174) Raja Subramanian 2022-11-19 13:19:49 +05:30
  • f9bdcdf201 Update module github.com/livekit/protocol to v1.2.3 (#1176) renovate[bot] 2022-11-18 17:29:20 -08:00
  • a52a295cf3 Fix potential ssrc collision between participants (#1173) cnderrauber 2022-11-18 10:39:17 +08:00
  • 454518045c log benjamin/remove_stream_key_urk Benjamin Pracht 2022-11-17 17:48:41 -08:00
  • fd1cc36bdc Force full reconnect when there is no previous answer during migration. (#1168) Raja Subramanian 2022-11-17 10:17:56 +05:30
  • 8c8a4d245c command to show help with hidden generated flags (#1171) Mathew Kamkar 2022-11-16 19:20:22 -08:00
  • 2c2c6f9da2 Do not append the stream key to the ingress URL for rtmp (#1167) Benjamin Pracht 2022-11-15 09:19:25 -08:00
  • a72cbea352 fix memory leak on long run room/participant (#1169) cnderrauber 2022-11-15 19:34:39 +08:00
  • bea1c77d05 Lmit failed send to specific error type (#1164) Raja Subramanian 2022-11-15 08:02:11 +05:30
  • 1ad9c9b32c Do not append the stream key to the ingress URL for rtmp Benjamin Pracht 2022-11-14 18:19:57 -08:00
  • 9f4e7ee4bd Check for ignored with fully formatted log message (#1163) Raja Subramanian 2022-11-14 11:16:01 +05:30
  • c767aee101 Update module github.com/urfave/cli/v2 to v2.23.5 (#1153) renovate[bot] 2022-11-11 16:55:10 -08:00
  • 379301c0bc A few more log tweaks (#1159) Raja Subramanian 2022-11-11 09:14:14 +01:00
  • fe0502c886 Demote some stable logs to Debugw (#1158) Raja Subramanian 2022-11-11 05:47:47 +01:00
  • e2d775588f Confirm room creation prior to returning from CreateRoom (#1157) David Zhao 2022-11-09 23:47:41 -08:00
  • e5d21cb1d9 CreateRoom API to actually create the room on an RTC node (#1155) David Zhao 2022-11-09 23:35:35 -08:00
  • d429fe11a7 Fix YAML failure when logging config is declared (#1154) v1.3.1 David Zhao 2022-11-09 09:53:55 -08:00
  • 18de0f5ab7 Version 1.3.0 (#1152) v1.3.0 Benjamin Pracht 2022-11-08 13:37:23 -08:00
  • b985bee993 Update module github.com/prometheus/client_golang to v1.14.0 (#1151) renovate[bot] 2022-11-08 13:28:10 -08:00
  • 7e89ad3fbd RedisStore: make UnlockRoom atomic (#1044) MaxnSter 2022-11-08 15:04:46 +08:00
  • c735668f67 Use the redis.UniversalClient interface instead of *redis.Client when interacting with go-redis (#1149) Benjamin Pracht 2022-11-07 17:27:28 -08:00
  • 5a8a6d11b2 Set track level codec settings for all pending tracks (#1148) cnderrauber 2022-11-07 17:45:23 +08:00
  • 0310aa9250 Make sure client get participant info before track fired (#1147) cnderrauber 2022-11-07 14:50:45 +08:00
  • 05e88edf76 Update module github.com/urfave/cli/v2 to v2.23.4 (#1145) renovate[bot] 2022-11-06 07:56:57 -08:00
  • da144fac3e Update module github.com/prometheus/client_golang to v1.13.1 (#1140) renovate[bot] 2022-11-04 03:53:47 -07:00
  • ac413d45e0 Update module github.com/urfave/cli/v2 to v2.23.2 (#1144) renovate[bot] 2022-11-04 03:53:12 -07:00
  • 34fd1a02e3 revert canclose method of red receivers (#1142) cnderrauber 2022-11-03 15:30:04 +08:00
  • 78343b233f Minor fixes data_stream shishir gowda 2022-11-02 19:55:17 +01:00
  • 4d480fc05b Avoid divide-by-zero (#1141) Raja Subramanian 2022-11-02 22:38:18 +05:30
  • a6c6bd5399 datastream support shishir gowda 2022-11-02 13:13:52 +01:00
  • bed488ceeb Recover lost packet from red encoding for opus only client (#1139) cnderrauber 2022-11-02 18:39:57 +08:00
  • bdd69c7a1c Add red encoding for opus only publisher (#1137) cnderrauber 2022-11-02 10:36:29 +08:00
  • 46f45e8892 Update module github.com/urfave/cli/v2 to v2.23.0 (#1133) renovate[bot] 2022-11-01 16:14:41 -07:00
  • ac5bbe8d38 Update module golang.org/x/sync to v0.1.0 (#1136) renovate[bot] 2022-11-01 11:07:46 -07:00
  • fae01a991e don't assume uname in /usr/bin/ (#1138) Mohit Agarwal 2022-11-01 16:28:22 +05:30
  • dd30808e5e Don't collect external address for ip filterd out (#1135) cnderrauber 2022-10-31 17:50:11 +08:00
  • 5edb42a9fd experiment fallback to tcp when udp unstable (#1119) cnderrauber 2022-10-31 09:40:20 +08:00
  • 0aa8684f1c fix activeRecording (#1132) David Colburn 2022-10-28 12:09:37 -07:00
  • 170d4b8629 Seed snapshots (#1128) Raja Subramanian 2022-10-28 08:53:21 +05:30
  • 4783db34ef Remove DD extension when AV1 not preferred (#1129) cnderrauber 2022-10-27 15:51:50 +08:00
  • 9a45b59414 Use ingress specific grants (#1125) Benjamin Pracht 2022-10-26 21:37:36 -07:00
  • b2493b49f7 baseFlags do not need to be set (#1127) Mathew Kamkar 2022-10-26 14:20:13 -07:00
  • 7223d9c132 web egress (#1126) David Colburn 2022-10-26 13:43:56 -07:00
  • 26fe910e88 Generated CLI Flags (#1112) Mathew Kamkar 2022-10-25 22:24:08 -07:00
  • 0902176e21 Update module github.com/urfave/cli/v2 to v2.20.3 (#1115) renovate[bot] 2022-10-25 21:57:11 -07:00
  • 82c2ec8273 Remove named returns from room service. (#1124) Raja Subramanian 2022-10-26 10:24:13 +05:30
  • 1e8cc0dc76 Consolidate getMemoryStats (#1122) Raja Subramanian 2022-10-26 09:16:39 +05:30
  • 7a7fc09372 Add fps calculator for VP8 and DependencyDescriptor (#1110) cnderrauber 2022-10-26 09:28:28 +08:00
  • 96a058b503 Populate memory load in node stats. (#1121) Raja Subramanian 2022-10-25 21:31:23 +05:30
  • 222ce5d1a8 Notify max layer taking into account overshoot. (#1117) Raja Subramanian 2022-10-23 22:46:01 +05:30
  • 794c74360b Do not log duplicate packet error. (#1116) Raja Subramanian 2022-10-23 09:39:50 +05:30
  • b9894ab014 Allocate packetMeta up front to reduce number of allocations. (#1108) Raja Subramanian 2022-10-20 14:31:19 +05:30
  • 4344af6fd3 Some misc changes (#1107) Raja Subramanian 2022-10-20 11:11:45 +05:30
  • 20cbb02360 v1.2.5 (#1106) v1.2.5 David Zhao 2022-10-19 17:42:44 -07:00
  • 8a2c0ec574 Flag to bypass strict config enforcement (#1105) David Zhao 2022-10-19 17:22:11 -07:00
  • ec150e3d93 Log level should be warn instead of warning (#1104) David Zhao 2022-10-19 14:14:23 -07:00
  • e43c72c91d Accept same highest sequence number as a puased track sends that (#1102) Raja Subramanian 2022-10-19 12:43:22 +05:30
  • f854201101 Warn on out-of-order RTCP RR. (#1101) Raja Subramanian 2022-10-19 11:21:43 +05:30
  • 08047eea60 Use pointers for packetMeta in sequencer to save memory. (#1100) Raja Subramanian 2022-10-19 09:37:32 +05:30
  • 41147e924f Misc clean up (#1099) Raja Subramanian 2022-10-19 05:02:41 +05:30
  • b530572304 update protocol (#1097) David Colburn 2022-10-17 13:38:53 -07:00
  • dff5379b78 remove record check on CreateRoom (#1096) David Colburn 2022-10-17 11:25:20 -07:00
  • d07393a5a4 Add server-sdk-kotlin to docs (#1095) davidliu 2022-10-17 23:59:44 +09:00
  • 759e3bb1f2 Refine nat 1to1 mapping setting (#1094) cnderrauber 2022-10-17 16:11:52 +08:00
  • 4161768530 Log Service API requests (#1091) David Zhao 2022-10-17 00:16:54 -07:00
  • 6e1416ab65 Update module github.com/urfave/cli/v2 to v2.20.2 (#1089) renovate[bot] 2022-10-16 22:10:21 -07:00
  • 2fb744c36f Prevent multiple transport fallback in same session. (#1090) Raja Subramanian 2022-10-17 10:10:31 +05:30
  • 8fd3e8fe2d Support track level stereo and red setting (#1086) cnderrauber 2022-10-17 10:48:11 +08:00
  • 00ec859dd1 Add default handler to 404 (#1088) Samuel Humeau 2022-10-16 19:30:34 +02:00
  • d6be3cab26 v1.2.4 (#1084) v1.2.4 David Zhao 2022-10-13 14:30:18 -07:00
  • 1c708d4d62 Update github.com/livekit/mediatransportutil digest to 7440725 (#1072) renovate[bot] 2022-10-12 23:23:04 -07:00
  • 9e77abebb2 Update module github.com/urfave/cli/v2 to v2.19.2 (#1076) renovate[bot] 2022-10-12 23:10:40 -07:00
  • 192d9295f5 Fix simulcast codec block track close (#1082) cnderrauber 2022-10-13 12:46:43 +08:00
  • 573850261a Cache RTPStats and seed on re-use (#1080) Raja Subramanian 2022-10-12 09:10:17 +05:30
  • 5f6edd6a49 update pion/ice webrtc for udpmux fix (#1081) cnderrauber 2022-10-12 10:53:55 +08:00
  • 78386c4669 Update protocol (#1075) David Colburn 2022-10-10 10:38:46 -07:00
  • a5bed14d02 Allow TCP fallback on multiple failures. (#1077) Raja Subramanian 2022-10-10 09:29:29 +05:30
  • 1019faa0e6 Cleanup pass through logging (#1073) David Zhao 2022-10-06 23:48:37 -07:00
  • 792349cc56 Split out mediatransportutil (#1071) Raja Subramanian 2022-10-06 23:55:59 +05:30
  • c3120679e6 Make sure CreateIngress returns an empty state (#1069) Benjamin Pracht 2022-10-04 19:23:09 -07:00
  • 30e5037418 Minor clean up of media track & friends module (#1067) Raja Subramanian 2022-10-04 05:23:18 +05:30
  • 057b9a0d26 Update golang.org/x/sync digest to 8fcdb60 (#1063) renovate[bot] 2022-10-03 12:44:37 -07:00
  • 8cf0872ec1 Adopt updated ingress RPC API (#1068) Benjamin Pracht 2022-10-03 11:31:55 -07:00
  • e77134ee21 Update github.com/livekit/mageutil digest to d919808 (#1066) renovate[bot] 2022-10-02 10:58:17 -07:00
  • 02537a121d Store initial track MimeType in TrackInfo (#1065) David Zhao 2022-09-30 23:33:22 -07:00
  • 716f27c435 Close UDPMux when exit (#1064) cnderrauber 2022-10-01 09:03:58 +08:00
  • 550514554f Update module github.com/urfave/cli/v2 to v2.17.1 (#1056) renovate[bot] 2022-09-30 14:15:26 -07:00
  • 8cf951109c fix udp mux on AWS/ECS fixaws cnderrauber 2022-09-30 15:04:35 +08:00
  • 2a0a63e4be Increment NACK miss only if error is not EOF (#1061) Raja Subramanian 2022-09-30 11:26:45 +05:30
  • 8dc5a899a9 Create stats worker for participant on Active if not exists (#1059) shishirng 2022-09-29 17:26:43 -04:00
  • b3bd403316 Small clean up - remove unused pariticpant close reason (#1055) Raja Subramanian 2022-09-29 21:53:18 +05:30
  • 33f5dbc501 Make strict mode a param (#1054) Raja Subramanian 2022-09-29 13:07:32 +05:30
  • c93df27329 Accumulate spatial layers also for SVC codecs (#1053) Raja Subramanian 2022-09-29 12:41:52 +05:30
  • 4b630d2156 Add ipfilter to exclude ip from candidates gather (#1052) cnderrauber 2022-09-29 14:40:38 +08:00
  • 9c8d9fca0c Enforce config fields, fail on unknown keys (#1051) David Zhao 2022-09-28 22:13:52 -07:00
  • d70843bc5a Some logging tweaks (#1048) Raja Subramanian 2022-09-28 23:54:40 +05:30