Commit Graph

  • cb235c123c Seed down track state on re-use. (#2985) Raja Subramanian 2024-09-07 10:14:35 +05:30
  • 787b8450e9 Record out-of-packet count/rate in prom. (#2980) Raja Subramanian 2024-09-07 00:19:54 +05:30
  • bec7453a1f Recreate stats worker on resume if needed. (#2982) Raja Subramanian 2024-09-06 23:58:03 +05:30
  • 95fa55eb5d Update pion to fix transceiver reuse (#2983) cnderrauber 2024-09-06 15:32:02 +00:00
  • 5ae88c267e CacheDowntrack synchronously on DownTrack.Close (#2981) cnderrauber 2024-09-05 14:00:38 +00:00
  • 08b8db9eb1 Start negotiate immediately if last one is before debouce interval (#2979) cnderrauber 2024-09-05 07:37:30 +00:00
  • 730fe51642 exponential backoff when calling CreateRoom (#2977) Mathew Kamkar 2024-09-04 23:18:31 -07:00
  • a6e9795b59 Update module github.com/livekit/protocol to v1.21.0 (#2908) renovate[bot] 2024-09-04 00:05:58 -07:00
  • 4792e7e134 Revert "Add tracksubscribed event on downtrack added (#2934)" (#2975) cnderrauber 2024-09-04 02:42:18 +00:00
  • d6ce2338e2 Use correct subscriber id in dynacast notify (#2972) cnderrauber 2024-09-03 03:35:52 +00:00
  • 6de871d4e8 Allow start streaming on an out-of-order packet. (#2971) Raja Subramanian 2024-09-02 21:36:46 +05:30
  • efa85221b3 Negotiate downttrack for subscriber before receiver is ready (#2970) cnderrauber 2024-09-02 06:10:14 +00:00
  • 0f7f068e61 Update protocol. Support SIP Callee dispatch rule type. (#2969) Denys Smirnov 2024-08-31 19:48:12 +03:00
  • 579f76cf7c Use 0 rollover when possible. (#2968) Raja Subramanian 2024-08-31 11:36:49 +05:30
  • a7add9479f Update go deps (#2963) renovate[bot] 2024-08-29 23:09:55 -07:00
  • a4baa8b550 Skip ICE restart on unestablished peer connection. (#2967) Raja Subramanian 2024-08-30 11:19:51 +05:30
  • 28417ef599 fix republish failed (#2966) cnderrauber 2024-08-29 07:41:32 +00:00
  • 16896e4d66 Add FastPublish in JoinResponse (#2964) cnderrauber 2024-08-28 04:00:28 +00:00
  • bde702d9c9 Don't remove DD extesion for simucalst codecs (#2960) cnderrauber 2024-08-26 09:52:33 +00:00
  • 91cb4369ef Standardize twirp hooks during server init (#2959) David Zhao 2024-08-26 00:53:13 -07:00
  • e9f26c21e7 Panic fix for nil candidate check. (#2957) Raja Subramanian 2024-08-25 10:12:32 +05:30
  • 56e67c9d25 Properly exclude mDNS when not trickling also. (#2956) Raja Subramanian 2024-08-24 23:23:23 +05:30
  • 7cce1917ad Update module github.com/jellydator/ttlcache/v3 to v3.2.1 (#2955) renovate[bot] 2024-08-24 10:29:47 -07:00
  • a76a69fb6a Update go deps (#2946) renovate[bot] 2024-08-23 15:51:51 -07:00
  • 947e8f5909 Speed up track publication (#2952) cnderrauber 2024-08-23 10:38:32 +00:00
  • 37c6f95fe4 Reduce threshold of out-of-order very old packet detection. (#2951) Raja Subramanian 2024-08-22 17:48:12 +05:30
  • 0fdfe2f5a0 refactor sip create participant (#2949) David Colburn 2024-08-21 17:13:26 -04:00
  • d78fdbf2a8 Handle another old packet condition. (#2947) Raja Subramanian 2024-08-21 13:32:20 +05:30
  • 7ad6d97b1b Propagate SIP attributes from a Dispatch Rule. (#2943) Denys Smirnov 2024-08-19 18:09:37 +03:00
  • 15bf920f2c fix framenumber test (#2942) cnderrauber 2024-08-19 16:35:38 +08:00
  • 1fb8964814 Refactor propagation delay estimator. (#2941) Raja Subramanian 2024-08-19 12:03:45 +05:30
  • ebc6e49d52 Update go deps (#2936) renovate[bot] 2024-08-18 22:00:10 -07:00
  • 08b8ef56de Use monotonic clock in packet path. (#2940) Raja Subramanian 2024-08-17 23:19:27 +05:30
  • bdf01bbcef Remove check for rust on TrackSubscribed nbsp/rust-tracksubscribe aoife cassidy 2024-08-16 13:07:38 -07:00
  • 210fc18281 Update pion deps (#2932) renovate[bot] 2024-08-15 15:49:00 -07:00
  • dabbb298c5 mark explicit create paths (#2935) Paul Wells 2024-08-13 22:00:39 -07:00
  • 8b47218270 Add tracksubscribed event on downtrack added (#2934) cnderrauber 2024-08-14 10:19:01 +08:00
  • c371929535 add roommanager service (#2931) Paul Wells 2024-08-13 11:00:41 -07:00
  • edad813c61 Add DisconnectReason to ParticipantInfo. (#2930) Raja Subramanian 2024-08-13 17:24:09 +05:30
  • 5d55486710 Update module github.com/ory/dockertest/v3 to v3.11.0 (#2927) renovate[bot] 2024-08-12 19:41:34 -07:00
  • fead891d7a Update module github.com/pion/sctp to v1.8.21 (#2928) renovate[bot] 2024-08-12 19:38:50 -07:00
  • 9a6b4c6956 Send signal response for non-error cases also. (#2926) Raja Subramanian 2024-08-12 22:25:34 +05:30
  • 28f797786b Version bump to 1.7.2 (#2924) v1.7.2 David Zhao 2024-08-11 21:36:13 -07:00
  • 7d53a42322 Update go deps (#2918) renovate[bot] 2024-08-11 10:50:56 -07:00
  • 52aed659c0 Merge remote-tracking branch 'origin/master' into raja_min_packets boks1971 2024-08-11 16:24:19 +05:30
  • 1b435ee536 Merge remote-tracking branch 'origin/master' into raja_1833 boks1971 2024-08-11 16:24:09 +05:30
  • 67ef05734e Merge remote-tracking branch 'origin/master' into raja_fr boks1971 2024-08-11 16:23:58 +05:30
  • 1c265180f1 Fix ARM compile. (#2923) Raja Subramanian 2024-08-11 11:14:40 +05:30
  • 4c2813bbe8 v1.7.1 release notes (#2922) v1.7.1 David Zhao 2024-08-10 22:23:59 -07:00
  • cfd6d7e560 Bump github.com/docker/docker (#2921) dependabot[bot] 2024-08-10 16:38:01 +05:30
  • f54ae1b646 Merge remote-tracking branch 'origin/master' into raja_min_packets boks1971 2024-08-10 15:57:33 +05:30
  • 484cae637a Merge remote-tracking branch 'origin/master' into raja_fr boks1971 2024-08-10 15:57:22 +05:30
  • e6c57fa478 Merge remote-tracking branch 'origin/master' into raja_1833 boks1971 2024-08-10 15:57:07 +05:30
  • d0ac19779e Reset DD tracker layers when muted. (#2920) Raja Subramanian 2024-08-10 15:42:14 +05:30
  • 64057c3e4d Implement AgentDispatch service (#2919) Benjamin Pracht 2024-08-08 22:31:23 +02:00
  • 7018e485f2 Do not start forwarding on an out-of-order packet. (#2917) Raja Subramanian 2024-08-08 23:15:04 +05:30
  • 489f73f0a4 distribute load to agents probabilistically, inversely proportionate to load (#2902) Dan McFaul 2024-08-07 21:05:47 -06:00
  • 63dd744f58 Update pion deps (#2877) renovate[bot] 2024-08-07 12:54:21 -07:00
  • a8730b04b8 move TrackSubscribed trigger to MediaSubscription (#2916) cnderrauber 2024-08-07 22:30:52 +08:00
  • 2346c8a6b7 add example agent test (#2914) Paul Wells 2024-08-06 19:51:30 -07:00
  • e9b6bf43c3 add mock agent for integration tests (#2913) Paul Wells 2024-08-06 19:46:52 -07:00
  • de0c5bbd91 use structured logging for create room request (#2912) Paul Wells 2024-08-06 19:45:00 -07:00
  • 67a3f04d5e Bump github.com/docker/docker (#2911) dependabot[bot] 2024-08-06 14:44:53 +05:30
  • fa643b97df Merge remote-tracking branch 'origin/master' into raja_min_packets boks1971 2024-08-06 14:36:15 +05:30
  • e4a1bc0b13 Merge remote-tracking branch 'origin/master' into raja_fr boks1971 2024-08-06 14:35:53 +05:30
  • 6d430202f4 Merge remote-tracking branch 'origin/master' into raja_1833 boks1971 2024-08-06 14:35:37 +05:30
  • 01100650f6 Clean up packet checks. (#2910) Raja Subramanian 2024-08-06 14:30:08 +05:30
  • 13ee1aca28 Delay getting forwarder state till migration is complete. (#2909) Raja Subramanian 2024-08-06 12:45:46 +05:30
  • 8c323330b6 Store subscriber forwarder state (#2907) Raja Subramanian 2024-08-05 21:13:07 +05:30
  • 5e4c6d46fb rename log (#2906) cnderrauber 2024-08-05 13:46:56 +08:00
  • 9ac8be8bc2 Update go deps (#2873) renovate[bot] 2024-08-04 16:52:41 -07:00
  • 815ba1933b update readme (#2905) David Zhao 2024-08-03 18:12:24 -07:00
  • 0c842594e5 Update module github.com/livekit/protocol to v1.19.3 (#2733) renovate[bot] 2024-08-02 18:21:59 -07:00
  • b1fbca066f Send the correct room closed reason to clients (#2901) David Zhao 2024-08-01 19:40:06 -07:00
  • 1993c87fd8 Do not force rollover if ts rollover is not active. (#2899) Raja Subramanian 2024-08-01 22:08:53 +05:30
  • 18fd622802 Add API to get highest time stamp from RTPStatsReceiver. (#2898) Raja Subramanian 2024-08-01 13:26:25 +05:30
  • c2c187202f Fix forced rollover of RTP time stamp. (#2896) Raja Subramanian 2024-07-31 12:45:19 +05:30
  • d68dd3033d Use extended sequence number in bucket (#2895) Raja Subramanian 2024-07-30 14:21:37 +05:30
  • dc6ed04c39 go mod tidy whep cnderrauber 2024-07-30 14:52:50 +08:00
  • e90502104c solve comments cnderrauber 2024-07-30 10:51:34 +08:00
  • 4e29e18129 Set gapSN when initing. (#2893) Raja Subramanian 2024-07-30 07:48:06 +05:30
  • 11360cd257 WHEP support cnderrauber 2024-07-29 16:20:52 +08:00
  • 3e6e6e2732 Ignore really old packets. (#2891) Raja Subramanian 2024-07-29 10:51:01 +05:30
  • d27ecc0732 Switch order so that last calculated clock rate does not get (#2890) Raja Subramanian 2024-07-26 10:50:51 +05:30
  • b74b03024c WIP cnderrauber 2024-07-25 11:11:46 +08:00
  • f6f6cca133 don't push 0 ssrc probing packets to pending queue (#2888) cnderrauber 2024-07-23 17:58:04 +08:00
  • 0fd09d73c1 Instantiate default agent dispatches in rtc for better backward compatibility (#2886) Benjamin Pracht 2024-07-22 08:44:13 -07:00
  • 30800816e4 Merge remote-tracking branch 'origin/master' into raja_min_packets boks1971 2024-07-22 10:43:48 +05:30
  • 6265399f15 Merge remote-tracking branch 'origin/master' into raja_fr boks1971 2024-07-22 10:43:30 +05:30
  • 632fa377fd Merge remote-tracking branch 'origin/master' into raja_1833 boks1971 2024-07-22 10:43:11 +05:30
  • bd616d6074 Split ICE candidate queue. (#2885) Raja Subramanian 2024-07-20 10:25:06 +05:30
  • 73b3a91a5c Use RoomConfiguration message from protocol (#2882) Benjamin Pracht 2024-07-19 13:54:33 -07:00
  • 0c5b5537b2 Don't create DDParser for non-svc codec (#2883) cnderrauber 2024-07-19 10:52:27 +08:00
  • a877ba2352 Partial support for agent dispatch management (#2872) Benjamin Pracht 2024-07-18 13:36:43 -07:00
  • 95f4b304ef Prevent data race. (#2881) Raja Subramanian 2024-07-18 19:53:41 +05:30
  • 91782b68be Recalc gap of sequence number after forcing rollover. (#2880) Raja Subramanian 2024-07-18 18:58:10 +05:30
  • afda860162 prevent race in telemetry worker cleanup (#2879) Paul Wells 2024-07-18 03:37:45 -07:00
  • e3597d780d Update pion to handle different extensions in two media section (#2878) cnderrauber 2024-07-18 14:49:04 +08:00
  • 4733e864bc Rollover sequence number when time stamp is moving forward. (#2876) Raja Subramanian 2024-07-18 11:02:52 +05:30
  • fbc0cf3f86 Update golang.org/x/exp digest to 1d5bc16 (#2856) renovate[bot] 2024-07-16 11:44:41 -07:00