Commit Graph

  • 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
  • f401c44a46 Move TURNServers back to livekit-server (#1715) Benjamin Pracht 2023-05-17 15:24:17 -07:00
  • 1c88a03366 Don't add nack if it is already present in track codec (#1714) cnderrauber 2023-05-17 18:48:54 +08:00
  • 9395f0b1fb More time stamp dance. (#1712) Raja Subramanian 2023-05-16 21:48:10 +05:30
  • c79e0ce06f Make signal close async. (#1711) Raja Subramanian 2023-05-16 14:08:17 +05:30
  • 61102533ae Monitor and log RTP time stmap drifts (#1710) Raja Subramanian 2023-05-13 18:41:09 +05:30
  • a085afc6ee Send quality stats to prometheus. (#1708) Raja Subramanian 2023-05-12 09:44:03 +05:30
  • 4244542840 Adopt WebRTCConfig from mediatransportutil (#1707) Benjamin Pracht 2023-05-10 20:00:34 -07:00
  • b61fad339f Handle time stamp increment across mute. (#1705) Raja Subramanian 2023-05-10 18:31:49 +05:30
  • c254e5713f v1.4.2 release notes (#1663) v1.4.2 David Zhao 2023-05-09 23:41:34 -07:00
  • 4419cd56b8 Switch to rate since first time. (#1704) Raja Subramanian 2023-05-10 11:01:51 +05:30
  • 678cd06241 Infow -> Debugw (#1703) Raja Subramanian 2023-05-10 10:26:36 +05:30
  • 2d380868dc Update README.md (#1691) Russ d'Sa 2023-05-09 20:58:43 -07:00
  • 2ccee369a6 update notifier (#1702) David Colburn 2023-05-09 20:52:22 -07:00
  • 0a3c22993e Remove deprecated egress client (#1701) David Colburn 2023-05-09 16:54:32 -07:00
  • f543e3f8d0 Send left over RTCP packets. (#1699) Raja Subramanian 2023-05-09 18:46:30 +05:30
  • cf2a078579 Apply time stamp adjustment only at the start of a frame. (#1698) Raja Subramanian 2023-05-09 12:39:11 +05:30
  • 0e582ec82a fix the negative sign scope (#1696) Raja Subramanian 2023-05-09 00:13:01 +05:30
  • 153f02091c Use measurement in window instead of since start. (#1695) Raja Subramanian 2023-05-08 19:51:23 +05:30
  • ddcb8342ef Fix Dervivative equation wrong brackets (#1693) Raja Subramanian 2023-05-07 18:36:26 +05:30
  • 14a2d06bcd RTCP sender reports every three seconds. (#1692) Raja Subramanian 2023-05-07 10:09:30 +05:30
  • 3fb93135f5 Experimental flag to try time stamp adjustment to control drift. (#1687) Raja Subramanian 2023-05-06 11:52:57 +05:30
  • ae5d2c3261 Integrate fix for webhook delivery delays (#1690) David Zhao 2023-05-05 23:11:22 -07:00
  • 0250d9855a Correctly ignore .idea directory (#1686) Danil Andreev 2023-05-06 08:40:12 +03:00
  • 0586009e0d Do not send hidden participants after resume (#1689) David Zhao 2023-05-05 22:38:17 -07:00
  • 25d6fd751f Cleaning up smoothed OWD calculation for sender report. (#1684) Raja Subramanian 2023-05-05 13:14:12 +05:30
  • e00ff50cd6 Update go deps (#1680) renovate[bot] 2023-05-04 22:33:22 -07:00
  • 28a8a808f2 Do not add empty video layers in stats. (#1685) Raja Subramanian 2023-05-05 08:59:08 +05:30
  • 15078eb9f4 Keep track of expected RTP time stamp and control drift. (#1681) Raja Subramanian 2023-05-04 13:00:57 +05:30
  • 298ebaee78 Suppress error log of setPrefferedCodec for simulcast codec track (#1682) cnderrauber 2023-05-04 15:14:20 +08:00
  • 5fcd682fb0 Refactor participant metadata updates to avoid duplication (#1679) David Zhao 2023-05-03 13:50:45 -07:00
  • 4bd20c77b7 Update module github.com/prometheus/client_golang to v1.15.1 (#1677) renovate[bot] 2023-05-03 09:33:20 -07:00
  • 0e9e7e994d Update go deps (#1672) renovate[bot] 2023-05-03 00:08:12 -07:00
  • 11749eace9 Add support for creating WHIP ingress (#1674) Benjamin Pracht 2023-05-02 13:26:47 -07:00
  • 00217c7af1 Logging delta of receiver report (#1676) Raja Subramanian 2023-05-02 22:43:37 +05:30
  • 87e2b2366e reduce log level of signal close errors (#1675) Paul Wells 2023-05-02 08:31:12 -07:00
  • 3070e976c3 Log received sender report of audio for debugging (#1673) Raja Subramanian 2023-05-02 00:22:33 +05:30
  • 7dbd086c3e Calculating feed drift and log them for more clues. (#1671) Raja Subramanian 2023-05-01 11:55:27 +05:30
  • 08fd068511 logging feed side last report for clues (#1670) Raja Subramanian 2023-05-01 11:39:37 +05:30
  • faebb79ebe Update go deps (#1648) renovate[bot] 2023-04-30 22:16:03 -07:00
  • dfa3d77945 Misc changes (#1669) Raja Subramanian 2023-04-30 15:42:39 +05:30
  • 35b8319b08 Remove disallowed subscriptions on close. (#1668) Raja Subramanian 2023-04-29 09:18:07 +05:30
  • a08cd23b6d Adopt pion logging initialization moving to protocol (#1667) Benjamin Pracht 2023-04-28 10:51:41 -07:00