Commit Graph

  • 4d6f0cd0f7 Stats collect v2 (#1291) Dan McFaul 2023-01-11 14:49:50 -07:00
  • 0ca80a4fa7 Fix log statement in egress service (#1301) Benjamin Pracht 2023-01-11 11:42:47 -08:00
  • 25debc6d35 add reconnect response to update configuration while reconnecting (#1300) cnderrauber 2023-01-11 17:40:12 +08:00
  • c022319845 Update mediatransportutil pointer (#1298) Raja Subramanian 2023-01-11 12:59:49 +05:30
  • 7aad888e4e Normalize NTP time base when calculating RTT (#1297) Raja Subramanian 2023-01-11 12:25:14 +05:30
  • 1db218a5b1 Fix panic on MacOS (#1296) Raja Subramanian 2023-01-11 10:08:56 +05:30
  • 864a6461ad worked for test, preceding packets cnderrauber 2023-01-11 10:57:26 +08:00
  • 7c970da974 add memory used and total to node stats (#1293) Mathew Kamkar 2023-01-10 12:32:04 -08:00
  • b0a6bb3bc9 version 1.3.3 (#1289) v1.3.3 David Zhao 2023-01-07 17:10:21 -08:00
  • 69d879706d Use getBuffer consistently. (#1290) Raja Subramanian 2023-01-07 16:16:17 +05:30
  • 878887b624 Reset state if requested even if config is same (#1287) Raja Subramanian 2023-01-06 21:39:45 +05:30
  • 2b89c821ab An attempt to use publisher side RTCP sender report while forwarding (#1286) Raja Subramanian 2023-01-06 14:07:18 +05:30
  • e158512cdf Update dominikh/staticcheck-action action to v1.3.0 (#1285) renovate[bot] 2023-01-05 23:53:05 -08:00
  • 56424985df Do not get tripped by default values. (#1284) Raja Subramanian 2023-01-04 23:06:50 +05:30
  • dceb624b83 Send participant object in telemetry on Active event (#1282) shishirng 2023-01-04 08:55:49 -05:00
  • fe4da84ee9 send padding packets of muted uptrack for go sdk (#1283) cnderrauber 2023-01-04 16:01:04 +08:00
  • 52a4c8e8c6 WIP cnderrauber 2023-01-04 09:49:53 +08:00
  • cbc7d43ba4 Minor tweaks to frame based stream tracker. (#1281) Raja Subramanian 2023-01-03 18:16:55 +05:30
  • 16d073ab92 WIP cnderrauber 2023-01-03 20:23:17 +08:00
  • 24664b1284 egress participants don't count towards max (#1279) David Colburn 2023-01-03 09:38:58 +08:00
  • 4ba7e57683 Make an IsDisconnected interface and use it (#1278) Raja Subramanian 2022-12-31 12:53:02 +05:30
  • 9b8311ffcb No JoinResponse during migration (#1277) Raja Subramanian 2022-12-31 11:43:48 +05:30
  • a87574da31 FPS based stream tracker tweaks (#1275) Raja Subramanian 2022-12-30 19:49:16 +05:30
  • 5532dfa75c A couple of logging tweaks (#1276) Raja Subramanian 2022-12-30 19:47:25 +05:30
  • c393a5f8dd Add interface and ipfilter to udpmux option (#1270) cnderrauber 2022-12-30 16:01:12 +08:00
  • 112d6fc18b Reduced log verbosity for pieces that are stable (#1274) David Zhao 2022-12-29 23:47:36 -08:00
  • fe6234329d Improve robustness of JoinResponse and ParticipantUpdate race handling (#1272) David Zhao 2022-12-29 21:52:55 -08:00
  • 86bf5cb62e Ensure we create en Egress ID with PsRPC (#1273) Benjamin Pracht 2022-12-30 13:46:45 +13:00
  • 7778cdf2cd Do not use the egress version stored in redis to decide whether to enable PsRPC. Use a conf entry instead (#1262) Benjamin Pracht 2022-12-30 09:32:55 +13:00
  • 1cffa98311 Guard against ParticipantUpdate sent before JoinResponse (#1271) David Zhao 2022-12-29 01:08:08 -08:00
  • 12931f20fd Include encryption field in TrackInfo, update protocol (#1265) lukasIO 2022-12-28 13:48:49 +01:00
  • 41a906ce92 Using tracker type per source type which allows diffferent impl for different sources (#1269) Raja Subramanian 2022-12-28 14:07:53 +05:30
  • 2c9d7fbbcb WIP cnderrauber 2022-12-28 15:38:08 +08:00
  • 2b031a5112 Introducing frame based stream tracker. (#1267) Raja Subramanian 2022-12-28 13:00:21 +05:30
  • c9ccff0a80 Update module github.com/rs/cors to v1.8.3 (#1264) renovate[bot] 2022-12-27 14:49:55 -08:00
  • 5d3f644667 update psrpc (#1266) David Colburn 2022-12-27 13:43:32 -08:00
  • f31e876e99 Update module github.com/thoas/go-funk to v0.9.3 (#1261) renovate[bot] 2022-12-27 00:07:42 -08:00
  • 988858a98a Update dependencies to generic versions (#1259) David Zhao 2022-12-26 22:29:13 -08:00
  • 51aee8f3cb Update module github.com/florianl/go-tc to v0.4.2 (#1258) renovate[bot] 2022-12-25 00:37:18 -08:00
  • 976d4ea9db Update psrpc, egressStore interface (#1256) David Colburn 2022-12-24 00:49:31 -08:00
  • 94564f9f93 Introduce a safety note for dupe detection. (#1257) Raja Subramanian 2022-12-24 12:53:18 +05:30
  • 1a48cc6a8b Track subscription operations per source track. (#1248) Raja Subramanian 2022-12-23 12:23:26 +05:30
  • 6719a3c714 Updated egress rpc (#1252) David Colburn 2022-12-22 21:03:27 -08:00
  • 05132799a5 config for streamtracker (#1255) cnderrauber 2022-12-23 09:48:56 +08:00
  • 06975d901a WIP cnderrauber 2022-12-22 15:36:12 +08:00
  • 4fbb89e99c Check for not nil ICECandidatePair (#1253) Raja Subramanian 2022-12-22 11:28:04 +05:30
  • 56ac34d06a cleanup stats-collect danm 2022-12-21 20:05:26 -07:00
  • eea592a1f5 Upgrade go to 1.18 (#1249) David Colburn 2022-12-21 16:41:47 -08:00
  • 25ac41b06a cleanup danm 2022-12-21 17:21:24 -07:00
  • e69715d6b0 initial commit danm 2022-12-21 16:02:50 -07:00
  • d05d26cc04 Do not patch subscription setting when processing UpdateSubscription (#1247) Raja Subramanian 2022-12-21 11:12:40 +05:30
  • f24c1b95c2 Initial commit of signal deduper. (#1243) Raja Subramanian 2022-12-21 09:29:56 +05:30
  • c1d7dbd4fc Tweaks to prometheus participant counter (#1240) David Zhao 2022-12-19 14:30:14 -08:00
  • 50e39b9985 Check participant SID also while removing a participant. (#1237) Raja Subramanian 2022-12-19 22:53:11 +05:30
  • e6bbf07089 Comment out memstats worker. (#1239) Raja Subramanian 2022-12-19 22:37:34 +05:30
  • 120335da00 Allow skipping of sending ParticipantJoined analytics event (#1236) David Zhao 2022-12-18 22:09:20 -08:00
  • 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