Commit Graph

  • d70843bc5a Some logging tweaks (#1048) Raja Subramanian 2022-09-28 23:54:40 +05:30
  • ab40ea7e7a v1.2.3 v1.2.3 David Zhao 2022-09-27 15:51:27 -07:00
  • df091554e7 Update module github.com/pion/ice/v2 to v2.2.9 (#1045) v1.2.2 renovate[bot] 2022-09-27 15:18:41 -07:00
  • 070c5e5f92 Mageutil (#1047) David Colburn 2022-09-27 15:07:49 -07:00
  • b3e148771a Tweaks to reduce supervisor error logs (#1039) Raja Subramanian 2022-09-27 08:20:06 +05:30
  • 123baa571b Update module github.com/d5/tengo/v2 to v2.13.0 (#1040) renovate[bot] 2022-09-26 14:13:21 -07:00
  • 3da908302a Do not warn when notifier isn't configured (#1043) David Zhao 2022-09-26 13:30:27 -07:00
  • a36d3b53ac v1.2.2 David Zhao 2022-09-26 12:50:20 -07:00
  • 932af81f34 Update strored version of an active ingress if no ingress server responds (#1031) Benjamin Pracht 2022-09-26 11:16:27 -07:00
  • dfc71d5bf8 Add a flag to signal need to close underlying media track. (#1038) Raja Subramanian 2022-09-26 15:32:22 +05:30
  • 572dd43329 update pion for mux fix (#1036) cnderrauber 2022-09-26 16:04:32 +08:00
  • 5e1912e44c Enable TCP/TURN fallback by default (#1033) David Zhao 2022-09-22 23:58:07 -07:00
  • b97d59b8db consolidate room internal (#1030) David Colburn 2022-09-22 15:59:27 -07:00
  • 20c565ca02 log when auto egress fails (#1029) David Colburn 2022-09-22 12:23:25 -07:00
  • 803046b882 Auto egress (#1011) David Colburn 2022-09-21 12:04:19 -07:00
  • 48588d7c3d code clean & fix h264 test fail (#1028) cnderrauber 2022-09-21 16:59:18 +08:00
  • fc9d76c7a7 we need to consider SPS presence as keyframe indicator for simple NALU (#1016) Guru Govindan 2022-09-21 01:03:36 -07:00
  • feb47812e7 Allow CORS responses to be cached to allow faster initial connection (#1027) David Zhao 2022-09-20 23:56:24 -07:00
  • eabecb99ac Don't automatically add STUN servers if nodeIP set (#1023) maxb 2022-09-20 23:43:07 -07:00
  • 99cb021e85 Increase max wait for media node to respond. (#1026) David Zhao 2022-09-20 23:38:58 -07:00
  • fd541c7027 Protocol change to use custom Content-Type for webhook requests (#1025) David Zhao 2022-09-20 23:01:49 -07:00
  • a523b929a9 Adding UT to cover case found with padding only packets (#1024) Raja Subramanian 2022-09-21 09:40:26 +05:30
  • 1e20786521 Store pure padding packets also in SnOffsets cache. (#1020) Raja Subramanian 2022-09-20 19:39:36 +05:30
  • 26e6024137 Log NACK information in stream allocator. (#1018) Raja Subramanian 2022-09-19 14:33:16 +05:30
  • 924be2fbb7 Supervisor tweaks (#1017) Raja Subramanian 2022-09-19 08:27:51 +05:30
  • a2b8c56d5f Update module github.com/magefile/mage to v1.14.0 (#1015) renovate[bot] 2022-09-16 19:42:33 -07:00
  • 7ad123e4a6 fix ssrc messed up when generating trackinfo (#1014) cnderrauber 2022-09-16 18:29:44 +08:00
  • a421ab8d2b enable stereo opus (#1013) cnderrauber 2022-09-16 12:36:02 +08:00
  • 6234e4e725 Process as many events as possible in update. (#1010) Raja Subramanian 2022-09-15 22:53:44 +05:30
  • 60297b24fd Use UnixMilli (#1009) Raja Subramanian 2022-09-15 19:17:24 +05:30
  • c03003becf Logging some connection quality stuff to get some data. (#1008) Raja Subramanian 2022-09-15 17:16:59 +05:30
  • 0b2843e248 update pion 3.1.44 (#1007) cnderrauber 2022-09-15 19:40:36 +08:00
  • 33f782a99b Use PostEvent to avoid casting to concrete type (#1006) Raja Subramanian 2022-09-15 12:22:13 +05:30
  • 07c43e0972 Supervisor beginnings (#1005) Raja Subramanian 2022-09-15 11:16:37 +05:30
  • e7cc6bd4a1 Remove VP9 from media engine set up. (#1004) Raja Subramanian 2022-09-14 16:16:14 +05:30
  • 779a679852 Update changelog for 1.2.1 (#1002) David Zhao 2022-09-13 21:49:35 -07:00
  • d0e5478503 Update module github.com/urfave/cli/v2 to v2.16.3 (#998) renovate[bot] 2022-09-13 14:59:16 -07:00
  • 26da83e44e v1.2.1 v1.2.1 David Zhao 2022-09-13 12:33:48 -07:00
  • e7ab70e118 Removed deprecated deployment scripts (#1001) David Zhao 2022-09-13 12:21:49 -07:00
  • b0eead22b5 Allow specifying a different RTMP url domain for each ingress (#994) Benjamin Pracht 2022-09-12 14:03:15 -07:00
  • 7e3155dcd6 ForceTCP only for supported clients (#997) David Zhao 2022-09-09 18:14:36 -07:00
  • 47faedc27a Update module github.com/urfave/cli/v2 to v2.15.0 (#996) renovate[bot] 2022-09-09 16:35:45 -07:00
  • f1915feb1a keep mid unchange after migration for subscribed track (#995) cnderrauber 2022-09-09 17:39:09 +08:00
  • 93da599059 Return previous max layer. (#993) Raja Subramanian 2022-09-08 11:04:26 +05:30
  • 5cfd21c1ef Fix inaccurate participant count due to storing old data (#992) David Zhao 2022-09-07 18:33:28 -07:00
  • c4afd52161 Update module github.com/elliotchance/orderedmap to v1.5.0 (#990) renovate[bot] 2022-09-07 13:21:23 -07:00
  • 441053b7fa add participant id when client reconnect (#988) cnderrauber 2022-09-07 15:56:56 +08:00
  • d76f7811e9 An attempt to use consistent layer mapping (#986) Raja Subramanian 2022-09-07 09:57:31 +05:30
  • aaeba74402 Import ErrIngressOutOfDate from protocol (#987) Benjamin Pracht 2022-09-06 16:05:17 -07:00
  • 7bf61b55f4 Update module github.com/urfave/cli/v2 to v2.14.1 (#985) renovate[bot] 2022-09-06 09:21:19 -07:00
  • 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