Commit Graph

  • 496656627e Logging more to understand layer transition leak better. (#1840) Raja Subramanian 2023-06-30 11:59:53 +05:30
  • 69a1e572be Attempt to reduce disruption due to probe. (#1839) Raja Subramanian 2023-06-30 11:09:46 +05:30
  • 3de1e49165 Update module github.com/livekit/protocol to v1.5.8 (#1733) renovate[bot] 2023-06-29 20:31:17 -07:00
  • 4952c641b3 Fix regression when bind-address is not explicitly provided (#1837) David Zhao 2023-06-28 20:22:59 -07:00
  • 7be9e2258d Upgrade to Pion 3.0.11, disable active TCP (#1836) David Zhao 2023-06-28 16:53:58 -07:00
  • 2668073c29 Honor bind address passed as --bind also for RTC ports (#1815) Juan Navarro 2023-06-29 01:52:43 +02:00
  • eaf70d5549 Pacer in down stream path. (#1835) Raja Subramanian 2023-06-28 13:22:44 +05:30
  • 2b0a470474 Less flapping in probe. (#1834) Raja Subramanian 2023-06-28 12:48:38 +05:30
  • cea41e4189 Discount out-of-order packets in downstream score. (#1831) Raja Subramanian 2023-06-27 17:44:53 +05:30
  • 5b975af55f Refine dependency descriptor based selection forwarder (#1808) cnderrauber 2023-06-27 15:11:06 +08:00
  • ad51339357 Update go deps (#1826) renovate[bot] 2023-06-26 16:48:09 -07:00
  • 2896aeb126 Set potential codecs for tracks without simulcast codecs. (#1828) Raja Subramanian 2023-06-27 04:34:41 +05:30
  • 352bb1d204 Add GetClientInfo interface, to be used to decide migration vs full-reconenct (#1827) Raja Subramanian 2023-06-26 23:15:53 +05:30
  • 95f360bbce Do not process events after participant close. (#1824) Raja Subramanian 2023-06-25 09:26:14 +05:30
  • 81f41aca20 Full reconnect on publication mismatch on resume. (#1823) Raja Subramanian 2023-06-24 19:18:05 +05:30
  • 8ac394c5bb Removing commented out short cut path, don't need more debug data. (#1822) Raja Subramanian 2023-06-23 14:18:55 +05:30
  • c21f275ab2 Update module github.com/hashicorp/golang-lru/v2 to v2.0.4 (#1817) renovate[bot] 2023-06-23 00:55:44 -07:00
  • 1f6efedd31 Send updated events on state updates (#1819) Benjamin Pracht 2023-06-22 09:20:58 -07:00
  • c38791ff0a stop retrying signal connection if the request context is closed (#1820) Paul Wells 2023-06-22 07:09:34 -07:00
  • 00558dee5c Close participant on full reconnect. (#1818) Raja Subramanian 2023-06-22 10:09:10 +05:30
  • 2438058474 Drop error logs due to pipe close (#1813) Raja Subramanian 2023-06-21 14:11:17 +05:30
  • c12e15ff52 Update module github.com/urfave/cli/v2 to v2.25.7 (#1804) renovate[bot] 2023-06-21 00:09:43 -07:00
  • 84994b39ab Make the samples string more readable. (#1810) Raja Subramanian 2023-06-21 11:35:38 +05:30
  • 583648a1ed Avoid closure to reduce life span of objects. (#1809) Raja Subramanian 2023-06-20 19:06:01 +05:30
  • 27051e9999 It is possible that pipe is closed before blank frame send, do not warn (#1807) Raja Subramanian 2023-06-20 11:58:01 +05:30
  • f11a7a229f Remove unnecessary check (#1806) Raja Subramanian 2023-06-19 16:40:05 +05:30
  • 9e3f30d457 go mod tidy (#1805) Paul Wells 2023-06-18 20:37:40 -07:00
  • a6d091a810 update protocol (#1803) Paul Wells 2023-06-18 18:13:34 -07:00
  • 40f5902d36 Consistently use connID as log tag (#1801) Raja Subramanian 2023-06-17 21:02:02 +05:30
  • 2383234f6e Simplify sliding window collapse. (#1802) Raja Subramanian 2023-06-17 18:56:38 +05:30
  • 395f403132 Small stream allocator tweaks. (#1800) Raja Subramanian 2023-06-17 12:35:29 +05:30
  • 552e3758d5 Add IngressUpdated event (#1775) Benjamin Pracht 2023-06-16 10:58:49 -07:00
  • cadf3bf649 Simulate muted audio track publish on migration. (#1799) Raja Subramanian 2023-06-16 22:00:38 +05:30
  • 908b7a9bb1 Promote some migration logs to Infow (#1798) Raja Subramanian 2023-06-16 19:00:17 +05:30
  • 6946d0a3a1 Do not mute forwarder when paused to bandwidth congestion. (#1796) Raja Subramanian 2023-06-16 12:08:01 +05:30
  • d0cda7c147 Update go deps (#1793) renovate[bot] 2023-06-15 21:00:19 -07:00
  • f71544e27a Do not send ParticipantJoined webhook if connection was resumed (#1795) David Zhao 2023-06-15 15:39:04 -07:00
  • 0dab55556d add drain function to rtc service paulwe 2023-06-15 11:56:41 -07:00
  • 12db469297 Better tracking of signalling connection. (#1794) Raja Subramanian 2023-06-15 12:53:34 +05:30
  • 41bb1d8745 Update go deps (#1791) renovate[bot] 2023-06-14 18:07:25 -07:00
  • 2dd4e1365b Send EgressUpdated event (#1792) shishirng 2023-06-14 18:56:07 -04:00
  • afa7733748 Promote switch logs to Infow. (#1790) Raja Subramanian 2023-06-12 17:30:56 +05:30
  • 9809b8bc3a Use nack queue params. (#1789) Raja Subramanian 2023-06-12 13:01:02 +05:30
  • c91889edfd Add dependency descriptor stream tracker for svc codecs (#1788) cnderrauber 2023-06-12 15:07:47 +08:00
  • ba513f521d Update protocol to ensure Room metadata updates are sent immediately (#1787) David Zhao 2023-06-10 20:15:41 -07:00
  • 3d696ac39f Keep next timestamp on switch closer to ref. (#1784) Raja Subramanian 2023-06-10 11:38:46 +05:30
  • 4805dec1f0 Create channel observer on probe reset. (#1783) Raja Subramanian 2023-06-10 10:54:55 +05:30
  • 0e7bdeabcb Simplify probe done handling. (#1782) Raja Subramanian 2023-06-10 02:07:28 +05:30
  • 72ed5b19f7 Use receiver report stats for loss/rtt/jitter. (#1781) Raja Subramanian 2023-06-09 23:31:25 +05:30
  • f518f5d743 Log head SN when packet cannot be fetched (#1780) Raja Subramanian 2023-06-09 12:13:06 +05:30
  • 8235310a92 don't save info after UpdateStream (#1779) David Colburn 2023-06-07 16:27:37 -07:00
  • 22813cd2be Recreate channel observer irrespective of probe success/fail. (#1778) Raja Subramanian 2023-06-08 01:40:07 +05:30
  • bc11419755 Update module github.com/hashicorp/golang-lru/v2 to v2.0.3 (#1774) renovate[bot] 2023-06-06 23:32:28 -07:00
  • b591140d66 Ignore receiver report till initialized (#1773) Raja Subramanian 2023-06-06 21:43:49 +05:30
  • 7ed3af193a No proof that this helps (#1772) Raja Subramanian 2023-06-06 11:28:13 +05:30
  • 076d8cad73 Promote switch log to Infow (#1771) Raja Subramanian 2023-06-06 11:20:57 +05:30
  • 6e063896d0 update psrpc (#1770) Paul Wells 2023-06-05 18:42:02 -07:00
  • 7e5a7ae79f Fixed windows build (#1768) v1.4.3 David Zhao 2023-06-04 00:17:25 -07:00
  • 109620dfb6 Version 1.4.3 (#1767) David Zhao 2023-06-03 23:51:29 -07:00
  • f5c5d4e079 Wait for a more stable measurement of sample rate. (#1764) Raja Subramanian 2023-06-03 14:26:26 +05:30
  • e7879a46fc Add ingress telemetry support (#1763) Benjamin Pracht 2023-06-02 17:38:19 -07:00
  • c2ae34151c Enable some debug logs to debug freeze (#1761) Raja Subramanian 2023-06-02 16:31:19 +05:30
  • b5c8fe5294 Perform unsubscribe in parallel to avoid blocking (#1760) David Zhao 2023-06-02 00:13:18 -07:00
  • 9a698736d1 include await_start_signal (#1759) David Colburn 2023-06-01 16:56:12 -07:00
  • 5a8305f09b Update module github.com/stretchr/testify to v1.8.4 (#1756) renovate[bot] 2023-05-31 22:18:26 -07:00
  • c1842cb54f Avoid reconnect loop for unsupported downtrack (#1754) cnderrauber 2023-05-31 11:41:22 +08:00
  • 13d599d2d9 Comment out noisy log. (#1757) Raja Subramanian 2023-05-31 06:35:25 +05:30
  • d598e06d9f Add support for bypass_transcoding field in ingress (#1741) Benjamin Pracht 2023-05-30 13:41:12 -07:00
  • ca3e9ab524 Update go deps (#1750) renovate[bot] 2023-05-29 22:50:24 -07:00
  • 956735ae05 Fix node stats updates on Windows (#1748) David Zhao 2023-05-29 10:53:08 -07:00
  • fdfd830394 Split probe controller from StreamAllocator. (#1751) Raja Subramanian 2023-05-29 14:41:44 +05:30
  • 2edd257705 update psrpc (#1749) Paul Wells 2023-05-28 12:54:23 -07:00
  • ea57e4f2c1 Ignore receiver reports that have a sequence number before first packet. (#1745) Raja Subramanian 2023-05-28 10:05:35 +05:30
  • e99aabd908 Update go deps (#1697) renovate[bot] 2023-05-27 21:34:15 -07:00
  • aefbdde3b8 Update pion deps (#1706) renovate[bot] 2023-05-27 21:33:24 -07:00
  • 9dd2ebc960 Change too many packets log to error to get back trace. (#1744) Raja Subramanian 2023-05-27 12:19:30 +05:30
  • 1c920812d3 Return max spatial layer from selectors. (#1743) Raja Subramanian 2023-05-26 12:49:31 +05:30
  • fc8375f150 Fix dynacast for svc codec (#1742) cnderrauber 2023-05-26 14:34:35 +08:00
  • 0354626bfc Adjust sender report time stamp for slow publishers. (#1740) Raja Subramanian 2023-05-25 21:55:54 +05:30
  • 11c5737e04 Filter another expected error. (#1738) Raja Subramanian 2023-05-24 12:41:47 +05:30
  • 07252b7ce3 Filter not last SR error (#1737) Raja Subramanian 2023-05-24 12:32:12 +05:30
  • 61d393e709 Disable active TCP by rolling back to ICE v2.3.3 (#1735) David Zhao 2023-05-23 21:27:03 -07:00
  • da3488c2c4 force 2.3.3 dz-rollback-ice David Zhao 2023-05-23 13:09:08 -07:00
  • a0d9f7c68d tidy David Zhao 2023-05-23 13:01:33 -07:00
  • 510d5d3fee use a version without active TCP David Zhao 2023-05-23 13:01:12 -07:00
  • bbbe815260 Init min to max MOS (#1734) Raja Subramanian 2023-05-23 12:55:24 +05:30
  • 12c6f1e12c Added Xiaomi 2201117TI to devices that does not support H.264 (#1728) David Zhao 2023-05-22 21:38:56 -07:00
  • cba37389da mediatransportutil to get wrap back fix (#1732) Raja Subramanian 2023-05-23 10:02:36 +05:30
  • ceac340ddc Update github.com/livekit/mediatransportutil digest to cc5a379 (#1731) renovate[bot] 2023-05-22 13:41:27 -07:00
  • 04bcd601f0 Update livekit deps (#1599) renovate[bot] 2023-05-22 13:29:52 -07:00
  • d9e682a0d2 Fix unwrap (#1729) Raja Subramanian 2023-05-22 18:46:56 +05:30
  • 5260907ffe Disable active TCP (#1726) David Zhao 2023-05-19 23:00:06 -07:00
  • 3de51181ec Fix setting minscore - initialized to 0 (#1725) shishirng 2023-05-19 11:00:32 -04:00
  • 0bb89575eb Fix min TS before first sender report (#1724) Raja Subramanian 2023-05-19 12:43:19 +05:30
  • 93d6651d60 Improve error message when WaitUntil fails. (#1723) David Zhao 2023-05-18 14:10:40 -07:00
  • 5f3ea75a1e conditionally block on signal relay close (#1722) Paul Wells 2023-05-18 13:53:20 -07:00
  • e03b7ef8de start signal relay sessions with the correct node (#1721) Paul Wells 2023-05-18 12:39:02 -07:00
  • 2e93d386fe send min/median connection score along with avg (#1720) shishirng 2023-05-18 13:50:54 -04:00
  • 1d3faefc5e More scoring tweaks (#1719) Raja Subramanian 2023-05-18 20:16:43 +05:30
  • c3d6ecca6e check egress status on UpdateStream failure (#1716) David Colburn 2023-05-17 16:46:22 -07:00