Commit Graph

  • 68fcd377fa Add exempt layer when not found AND exempt. (#984) Raja Subramanian 2022-09-05 22:22:41 +05:30
  • d8ae453fb9 Handle exempted layers (#983) Raja Subramanian 2022-09-05 18:42:59 +05:30
  • 021ec596b5 Fix check, thank you @cnderrauber (#982) Raja Subramanian 2022-09-05 10:16:57 +05:30
  • 20bd99903e Close down track before closing subscriber peer connection (#981) Raja Subramanian 2022-09-03 12:16:40 +05:30
  • d13c4be923 Close subscriber PC after a wait to aid in migration. (#979) Raja Subramanian 2022-09-03 01:16:51 +05:30
  • c75f38bce6 Protect against looking up dimensions for invalid spatial layer (#977) Raja Subramanian 2022-09-03 00:59:47 +05:30
  • f2aee4160e Update module github.com/urfave/cli/v2 to v2.14.0 (#976) renovate[bot] 2022-09-01 18:14:27 -07:00
  • da2525e973 for some reasons this wasn't generated before committed. (#974) David Zhao 2022-08-31 21:35:51 -07:00
  • 1df9470504 Update golang.org/x/sync digest to 7fc1605 (#973) renovate[bot] 2022-08-31 18:40:04 -07:00
  • d8edb9b2e7 Adopt Ingress RPC interface changes (#972) Benjamin Pracht 2022-08-31 14:14:40 -07:00
  • c401ca58af turn packet and bytes stats used for telemetry and load control (#969) cnderrauber 2022-08-31 11:00:27 +08:00
  • df189984f3 Add resyn on next packet to buffer.Bucket (#968) Raja Subramanian 2022-08-30 12:58:10 +05:30
  • 69bf31944e Send connection type to telemetry (#964) David Zhao 2022-08-29 23:17:13 -07:00
  • 032c3a1603 Fix track info available for down tracks. (#967) Raja Subramanian 2022-08-30 09:35:05 +05:30
  • 1371108a46 Update module github.com/d5/tengo/v2 to v2.12.2 (#966) renovate[bot] 2022-08-29 16:18:49 -07:00
  • 9b0539eb43 Need this for clean up during migration (#965) Raja Subramanian 2022-08-29 13:19:58 +05:30
  • 4217f198d6 Have to go through the full ICE restart checks after gatheting finishes. (#963) Raja Subramanian 2022-08-29 09:45:38 +05:30
  • b99d128c6c Update module github.com/mackerelio/go-osstat to v0.2.3 (#960) renovate[bot] 2022-08-27 14:59:22 -07:00
  • aa4f713d1e Document tcp fallback (#961) David Zhao 2022-08-27 14:59:01 -07:00
  • 767d660809 Use LocalNode ID in Prometheus metrics (#959) v1.2.0 Mathew Kamkar 2022-08-25 22:16:20 -07:00
  • c64e0b2271 v1.2.0 David Zhao 2022-08-25 21:03:22 -07:00
  • 747089a005 Additional closure reasons (#958) David Zhao 2022-08-25 19:36:47 -07:00
  • 7ad8f87a52 Wait for answer (#957) Raja Subramanian 2022-08-25 13:41:25 +05:30
  • 781bd74098 443 for TLS (#956) Raja Subramanian 2022-08-25 09:05:44 +05:30
  • 06a46d5de0 Replace Target with params to indicate direction (#955) Raja Subramanian 2022-08-25 08:33:06 +05:30
  • 5223c8292e Attempt to fix CI UT (#954) Raja Subramanian 2022-08-24 22:31:18 +05:30
  • 01695375ef Update module go.uber.org/zap to v1.23.0 (#953) renovate[bot] 2022-08-24 09:57:26 -07:00
  • 34bab018dc Do not initialize subscription version until explicitly set. (#951) Raja Subramanian 2022-08-24 20:50:23 +05:30
  • 31d3d5e8b9 ignore udp turn when force tls (#952) cnderrauber 2022-08-24 23:15:48 +08:00
  • 1350400c3a fallback to turn over tls when tcp short connection happen (#950) cnderrauber 2022-08-24 20:42:56 +08:00
  • 00b131da50 Wait for fully established to ensure data channel is ready (#949) Raja Subramanian 2022-08-24 16:51:43 +05:30
  • aaa3a5b46e Transport restructure (#944) Raja Subramanian 2022-08-24 14:31:45 +05:30
  • 79cf614783 Send egressInfo in telemetry event (#941) shishirng 2022-08-23 08:18:12 -04:00
  • f365481dde unify resume/restart in single/multi node mode (#946) cnderrauber 2022-08-23 18:22:44 +08:00
  • 0b42a8f2c6 loop variable captured (#945) cnderrauber 2022-08-23 14:27:21 +08:00
  • c20a91d2b2 enable red by default (#940) cnderrauber 2022-08-22 17:40:12 +08:00
  • a118d21af0 add red codec for opus (#938) cnderrauber 2022-08-22 12:32:27 +08:00
  • a600dfc9e3 Log and return error on no response sink. (#937) Raja Subramanian 2022-08-21 22:36:59 +05:30
  • 70422c0267 Export CloseSignalConnection (#936) Raja Subramanian 2022-08-21 11:33:35 +05:30
  • b8bda3f14b Separate calls to Telemetry vs Prometheus room lifecycle (#935) David Zhao 2022-08-20 20:22:16 -07:00
  • 26ba69c506 Log only on change and also don't log layer for audio (#934) Raja Subramanian 2022-08-20 10:04:21 +05:30
  • fae3857800 Log errors on sending offer/answer (#933) Raja Subramanian 2022-08-19 17:54:27 +05:30
  • e4e2e4189b Clear disconnect timer on ICERestart (#932) Raja Subramanian 2022-08-19 16:24:41 +05:30
  • 0cd9c87dc9 Misc clean up (#931) Raja Subramanian 2022-08-19 11:49:12 +05:30
  • 770076febf fix resume/restart with single node mode (#930) cnderrauber 2022-08-18 12:46:18 +08:00
  • 05fcca9a04 Need to support receiver re-add/setup. (#929) Raja Subramanian 2022-08-18 08:23:49 +05:30
  • c9d16ea98c Use sampling only for closed pipe errors (#928) Raja Subramanian 2022-08-17 13:58:03 +05:30
  • f819dcb63d use protocol/sdp for sdp process (#926) cnderrauber 2022-08-17 16:12:33 +08:00
  • df78179bbb Sample RTP write error logs. (#927) Raja Subramanian 2022-08-17 13:38:08 +05:30
  • f5627c3859 Prevent track subscriptions/adding receivers after close (#924) Raja Subramanian 2022-08-17 13:07:59 +05:30
  • bd42caf378 export ExtrackICEExtractICECredential for server-sdk-go exportICEParse cnderrauber 2022-08-17 14:47:31 +08:00
  • d9059f4f3b Do not accept websocket connection if response not received (#923) David Zhao 2022-08-16 19:57:41 -07:00
  • 3f53dea223 Log ICE candidates on peer connection established to get remote also (#922) Raja Subramanian 2022-08-16 15:31:16 +05:30
  • d9fdcf8c2b Promoting a few logs to Info (#921) Raja Subramanian 2022-08-16 13:03:14 +05:30
  • 1d199d1efa Populate network field when set by clients (#919) David Zhao 2022-08-15 23:28:15 -07:00
  • 6b48fbc577 Update module github.com/urfave/cli/v2 to v2.11.2 (#914) renovate[bot] 2022-08-15 13:36:11 -07:00
  • 4f19866578 TrackInfo may not be available in Bind. (#918) Raja Subramanian 2022-08-15 21:18:22 +05:30
  • eaaec0aae1 Only change committed quality in update. (#917) Raja Subramanian 2022-08-15 17:29:52 +05:30
  • c38d4df52f server side codec preference for publish (#916) cnderrauber 2022-08-15 18:46:24 +08:00
  • 9d22225e92 A few misc changes (#915) Raja Subramanian 2022-08-15 15:57:19 +05:30
  • b5c023f986 Connection quality changes (#913) Raja Subramanian 2022-08-15 13:21:07 +05:30
  • dbcc53f04e Use media payload size in scoring. (#912) Raja Subramanian 2022-08-14 13:22:58 +05:30
  • d41f5587e6 Update module go.uber.org/atomic to v1.10.0 (#906) renovate[bot] 2022-08-12 13:10:54 -07:00
  • 1c11bb29e3 Update module github.com/pion/sdp/v3 to v3.0.6 (#903) renovate[bot] 2022-08-12 13:10:19 -07:00
  • 6acd2944bc As "remote" is a logging context key already, use a different name. (#910) Raja Subramanian 2022-08-12 23:51:20 +05:30
  • b7c44f1ecd Move reset of local description sent on ICE restart internally (#909) Raja Subramanian 2022-08-12 13:04:06 +05:30
  • 692c4d804f Cache local candidates till local description is sent (#908) Raja Subramanian 2022-08-12 12:31:26 +05:30
  • 641f8d4519 Transport refactor (#907) Raja Subramanian 2022-08-12 11:20:54 +05:30
  • a611fe017a Add twitter follow badge (#880) David Zhao 2022-08-11 13:01:40 -07:00
  • f09885825e Return ServerInfo to clients on join (#904) David Zhao 2022-08-10 17:04:17 -07:00
  • 1b7c8ddba4 Update golang Docker tag to v1.19 (#905) renovate[bot] 2022-08-10 14:11:33 -07:00
  • 2192b0fc8d Limit dynacast to video and media loss proxy to audio (#902) Raja Subramanian 2022-08-10 11:30:49 +05:30
  • 49cf15cdca Fix filtering candidates (#901) Raja Subramanian 2022-08-10 10:42:46 +05:30
  • 67d3f21122 Only update an IngressInfo if the StartedAt field is newer or equal to the one currently in storage (#897) Benjamin Pracht 2022-08-09 19:07:56 -07:00
  • 4ec7e71b2d Logging negotiation as we are seeing some errors with filtering candi… (#900) Raja Subramanian 2022-08-09 16:57:15 +05:30
  • 82439538e7 Do not send blank frame if not sending leave (#899) Raja Subramanian 2022-08-09 15:54:59 +05:30
  • 4d7df612ec Refactor DynacastQuality & MediaLossProxy into separate modules (#894) Raja Subramanian 2022-08-09 11:47:06 +05:30
  • 21ffc03a0c Update module go.uber.org/zap to v1.22.0 (#896) renovate[bot] 2022-08-08 14:44:22 -07:00
  • 1d2bca373b queue restart ice offer while publisher pc gathering ice (#895) cnderrauber 2022-08-08 15:40:45 +08:00
  • 939757d2c8 Bulk update dependency versions (#889) David Zhao 2022-08-06 17:11:03 -07:00
  • 584abd5959 Update module github.com/pion/interceptor to v0.1.12 (#887) renovate[bot] 2022-08-06 13:47:05 -07:00
  • 9e600181c2 Update module github.com/pion/rtcp to v1.2.10 (#888) renovate[bot] 2022-08-06 13:46:58 -07:00
  • 4222f51758 updated action versions (#885) David Zhao 2022-08-06 13:40:40 -07:00
  • 0918670318 Update golang.org/x/sync digest to 886fb93 (#886) renovate[bot] 2022-08-06 13:40:11 -07:00
  • fa4c660a13 Update module github.com/pion/webrtc/v3 to v3.1.43 (#884) renovate[bot] 2022-08-06 13:34:43 -07:00
  • 1c57771646 Update module github.com/mackerelio/go-osstat to v0.2.2 (#882) renovate[bot] 2022-08-06 13:28:23 -07:00
  • 159a53254a Update module github.com/bep/debounce to v1.2.1 (#881) renovate[bot] 2022-08-06 13:27:38 -07:00
  • 23d8b73aa9 Configure Renovate (#879) renovate[bot] 2022-08-06 13:22:00 -07:00
  • 07ac4da86b Log setting ICE config in participant (#877) Raja Subramanian 2022-08-06 12:06:07 +05:30
  • d6e32e3c1d WiP benjamin/state_storage Benjamin Pracht 2022-08-05 16:59:55 -07:00
  • 80f5715d9c WiP Benjamin Pracht 2022-08-05 16:16:48 -07:00
  • 15a5f447da Fix Linux install script for non-root users (#876) David Zhao 2022-08-05 16:01:22 -07:00
  • 4703e30047 Use constants (#875) Raja Subramanian 2022-08-06 00:15:00 +05:30
  • 875d5d03a3 Merge remote-tracking branch 'origin/master' into benjamin/state_storage Benjamin Pracht 2022-08-05 11:32:17 -07:00
  • ab4d57ab5b Filter out UDP candidates from SDP if allowing only TCP. (#874) Raja Subramanian 2022-08-05 23:11:07 +05:30
  • ab1ccae0c7 Respond to signal ping / pong (#871) David Zhao 2022-08-05 09:24:47 -07:00
  • c75090a0fe Use a TTL of 1 hour for ICE config cache (#873) Raja Subramanian 2022-08-05 17:31:28 +05:30
  • 3f16018b62 Cache ICE config in room manager. (#872) Raja Subramanian 2022-08-05 12:49:19 +05:30
  • 339181a534 Enable fallback to TCP. (#870) Raja Subramanian 2022-08-05 10:49:34 +05:30
  • 0cffbe69e9 Fix ingress stream key lookup and avoid nil dereference when room in auth claims doesn't match (#869) Benjamin Pracht 2022-08-04 16:22:55 -07:00