Commit Graph

  • 241a7120f5 ICE config using protocol model (#1233) Raja Subramanian 2022-12-19 10:25:08 +05:30
  • 33902a9f2a Do not send ParticipantLeft webhook event unless connected successfully. (#1234) David Zhao 2022-12-18 17:37:55 -08:00
  • dc3f566f1a version 1.3.2 (#1231) v1.3.2 David Zhao 2022-12-16 00:01:58 -08:00
  • 8a6c6de1db update name of participant (#1213) Haibo Chen 2022-12-16 14:03:59 +08:00
  • c9cc45c8b0 Move log to debug as warn does not show anything bad (#1230) Raja Subramanian 2022-12-16 10:32:50 +05:30
  • 2f64d9f1c5 Update module github.com/pion/webrtc/v3 to v3.1.50 (#1225) renovate[bot] 2022-12-15 17:47:29 -08:00
  • 7d1cf8a6b4 Update goreleaser/goreleaser-action action to v4 (#1227) renovate[bot] 2022-12-15 17:43:23 -08:00
  • dfc0411908 Reverting some dynacast logs to Debugw (#1229) Raja Subramanian 2022-12-15 12:32:07 +05:30
  • 090c35ddfd change no response sink to info and not return (#1228) cnderrauber 2022-12-14 11:22:23 +08:00
  • da829fcf8e diable prflx over relay for firefox (#1226) cnderrauber 2022-12-13 14:32:05 +08:00
  • 80a4dc574a Fallback to participant key if base62 is not available (#1223) Raja Subramanian 2022-12-13 05:01:23 +05:30
  • 5af442ac10 Enable item sampler for Room logger (#1222) David Zhao 2022-12-10 20:07:16 -08:00
  • 01ef69cb14 Update module github.com/urfave/cli/v2 to v2.23.7 (#1221) renovate[bot] 2022-12-10 16:05:58 -08:00
  • b2df257ac6 base62 encode user provided name/identity. (#1220) Raja Subramanian 2022-12-10 13:02:31 +05:30
  • 7a1273151f Update to new logging library, using sampling participant logger (#1219) David Zhao 2022-12-09 00:09:03 -08:00
  • 57ce032cfe Add support for Ingress State Ended At field (#1218) Benjamin Pracht 2022-12-08 11:14:32 -08:00
  • b1ba917a01 Validate keys to ensure sufficient security. (#1217) David Zhao 2022-12-07 22:25:28 -08:00
  • eb134dc535 Close migration muted track which is not fired (#1215) cnderrauber 2022-12-07 13:53:37 +08:00
  • 6bd5504bff Add option to issue full reconnect on a publication error. (#1214) Raja Subramanian 2022-12-06 14:46:59 +05:30
  • 6f27d683a9 Don't output error log if upstream closed while binding (#1211) cnderrauber 2022-12-05 15:32:30 +08:00
  • e9abb47020 Added logging fields for Ingress & Egress services (#1205) David Zhao 2022-12-04 21:44:16 -08:00
  • 7548ffbb82 Update module github.com/pion/transport to v0.14.1 (#1202) renovate[bot] 2022-12-04 16:45:22 -08:00
  • b9412cea10 Update module github.com/pion/turn/v2 to v2.0.9 (#1201) renovate[bot] 2022-12-04 16:36:44 -08:00
  • 08e7fd6c03 Update module github.com/urfave/cli/v2 to v2.23.6 (#1207) renovate[bot] 2022-12-04 16:24:00 -08:00
  • 14de2bec9c Fixed single-node routing breakage. (#1209) David Zhao 2022-12-04 16:23:35 -08:00
  • 2cad63fe9a Create response channel before sending StartSession (#1208) Raja Subramanian 2022-12-05 00:11:52 +05:30
  • 12ae179be2 Configurable RoomService execution timeout (#1206) David Zhao 2022-12-04 10:13:09 -08:00
  • d146ec7a1f Improve logging messages with RoomService (#1203) David Zhao 2022-11-30 22:17:28 -08:00
  • c6eb834e17 Revert "Update module go.uber.org/zap to v1.24.0 (#1200)" David Zhao 2022-11-30 21:51:26 -08:00
  • f0165adfc4 Update module github.com/twitchtv/twirp to v8.1.3+incompatible (#1120) renovate[bot] 2022-11-30 18:12:05 -08:00
  • 2175eac2bd Update module github.com/hashicorp/golang-lru to v0.6.0 (#1165) renovate[bot] 2022-11-30 18:11:33 -08:00
  • bf0bbc3d41 Update module go.uber.org/zap to v1.24.0 (#1200) renovate[bot] 2022-11-30 17:29:51 -08:00
  • 1ac6311849 Suppress a few additional Pion logs (#1199) David Zhao 2022-11-30 13:32:46 -08:00
  • 3c907ed460 Add stats for data channel and signal (#1198) cnderrauber 2022-11-30 14:53:19 +08:00
  • caae389717 node type prometheus metric labels (#1197) Mathew Kamkar 2022-11-29 20:36:35 -08:00
  • 711799ecf8 Encoding primary packet only if red encoding don't have enough space (#1196) cnderrauber 2022-11-28 13:58:01 +08:00
  • aaeb3c933c Fix rtcp lost for downtrack used incorrect buffer factory (#1195) cnderrauber 2022-11-28 13:04:56 +08:00
  • 086009f05a Do not forward media till peer connection is connected. (#1194) Raja Subramanian 2022-11-26 21:42:19 +05:30
  • 55718724a9 Check forwarder started when seeing. (#1191) Raja Subramanian 2022-11-26 01:05:29 +05:30
  • 0256e071ad Promote dyancast logs for debugging (#1190) Raja Subramanian 2022-11-25 10:16:30 +05:30
  • c28b07fd11 set stereo max bitrates to 510000 (#1188) cnderrauber 2022-11-24 22:51:15 +08:00
  • 3074cb862f Force 'allowed; even on subscription.' (#1187) Raja Subramanian 2022-11-23 14:13:20 +05:30
  • 6711060cdb Add enable loopback candidate option (#1185) cnderrauber 2022-11-23 16:01:36 +08:00
  • 491a15e49e Prevent subscription after participant close. (#1182) Raja Subramanian 2022-11-23 09:10:44 +05:30
  • 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