Commit Graph

  • 3bd20ddb28 Revert unintentional change to not handle transport fallback on (#3970) Raja Subramanian 2025-09-30 10:24:26 +05:30
  • 89a2f46cbf Update deps to fix redis issue when 1 cluster address is provided (#3969) cnderrauber 2025-09-30 11:48:08 +08:00
  • 060719d17d add config for user data recording (#3966) Paul Wells 2025-09-29 14:01:39 -07:00
  • a734f79631 Adding protocol validation for refer-to sip-refer-to-validation Nishad Musthafa 2025-09-29 16:19:07 +05:30
  • b3ee219ccb fix stats worker closed condition (#3965) Paul Wells 2025-09-29 02:51:58 -07:00
  • 3d73703152 add idempotent reference count to telemetry stats worker (#3964) Paul Wells 2025-09-29 02:35:16 -07:00
  • 735c663adc Update protocol for EventKey helper. (#3963) Raja Subramanian 2025-09-29 11:42:18 +05:30
  • 646b9de8ba Add node_ip to config-sample.yaml (#3960) Raja Subramanian 2025-09-29 11:28:46 +05:30
  • 0bf7b178eb avoid logging on small values (#3958) Raja Subramanian 2025-09-28 10:46:41 +05:30
  • 00ff2ab941 Adjust for hold time when fowarding RTCP report. (#3956) Raja Subramanian 2025-09-26 18:57:21 +05:30
  • e180be0622 short circuit participant broadcast filter in livestream mode (#3955) Paul Wells 2025-09-25 16:19:35 -07:00
  • e9b6d9f5e0 handle boolean pointers in config linter lint-bool-pointers Paul Wells 2025-09-24 15:16:18 -07:00
  • bfba6feed4 Adjust stream allocator ping interval based on state. (#3951) Raja Subramanian 2025-09-24 14:45:57 +05:30
  • 3837006b39 Revert "Switch ops queue a singly linked list. (#3949)" (#3950) Raja Subramanian 2025-09-24 14:10:01 +05:30
  • 990c5fafbb feat: server rpc apis (#3904) Anunay Maheshwari 2025-09-24 13:16:27 +05:30
  • 80b1166292 Switch ops queue a singly linked list. (#3949) Raja Subramanian 2025-09-24 13:13:00 +05:30
  • 56ee23282f handle terminated job requests (#3948) Paul Wells 2025-09-23 23:54:01 -07:00
  • 49f9b9c8bd Flush stats when there are no packets. (#3947) Raja Subramanian 2025-09-23 16:57:41 +05:30
  • e6a3df1edc ForwarStats.GetStats needs to be public (#3946) Raja Subramanian 2025-09-23 15:46:12 +05:30
  • 824d116bfe Tweaks tresholds for logging high forwarding latency/jitter. (#3945) Raja Subramanian 2025-09-23 14:46:43 +05:30
  • 408492e030 Log some information around high forwarding latency. (#3944) Raja Subramanian 2025-09-23 12:37:09 +05:30
  • 6a41fae548 Use microseconds for forwarding stats. (#3943) Raja Subramanian 2025-09-23 02:28:19 +05:30
  • 856e0871bc mediatransportutil to log local address when validating external IP (#3942) Raja Subramanian 2025-09-22 23:52:16 +05:30
  • 40101cf7dd Update protocol for SipCreateParticipant (#3939) Alex 2025-09-19 10:47:11 -07:00
  • b07e7a3828 Use difference in key frame counter to stop seeder. (#3936) Raja Subramanian 2025-09-19 15:15:26 +05:30
  • d7f928783f Avoid matching on empty track id. (#3937) Raja Subramanian 2025-09-19 15:14:17 +05:30
  • 56fb28858a Do DD restart only if DD structure is present. (#3935) Raja Subramanian 2025-09-19 02:39:08 +05:30
  • 86facce9f4 More debugging of DD jump (#3934) Raja Subramanian 2025-09-19 01:29:28 +05:30
  • 6058a3f622 Add debugging from DD frame number wrap around. (#3933) Raja Subramanian 2025-09-19 00:17:45 +05:30
  • dc6825c010 mediatransportutil crash fix for logging local address (#3930) Raja Subramanian 2025-09-16 19:15:49 +05:30
  • d6f0588fb2 Update mediatransportutil to log external IP found via STUN. (#3929) Raja Subramanian 2025-09-16 16:34:23 +05:30
  • 2c30a0640a Fix dynacast subscriber node clearing on move participant. (#3926) Raja Subramanian 2025-09-14 15:20:20 +05:30
  • 6489237e33 Simulcast audio fixes (#3925) Raja Subramanian 2025-09-14 09:41:40 +05:30
  • 9f0ab8706f Wait for SetRemoteDescription before configuring senders. (#3924) Raja Subramanian 2025-09-12 23:24:56 +05:30
  • df6c26dbf6 Subscrbed audio codecs - update from remote nodes. (#3921) Raja Subramanian 2025-09-12 13:01:00 +05:30
  • 798fa76110 Support simulcasting of audio (#3920) Raja Subramanian 2025-09-12 10:20:04 +05:30
  • f4a06cf025 Clean code as there is no oss sweeper for ingress (#3918) cnderrauber 2025-09-11 16:44:52 +08:00
  • 5f561b4ff1 Include agent_name as a participant attribute (#3914) David Zhao 2025-09-10 21:29:55 -07:00
  • 782a35e801 update protocol for psrpc (#3915) Paul Wells 2025-09-10 21:01:28 -07:00
  • eee2001a31 Set publisher codec preferences after setting remote description (#3913) Raja Subramanian 2025-09-10 18:28:36 +05:30
  • fc995533e1 add incoming request id to request response message (#3912) Hamdan 2025-09-09 22:28:12 -05:00
  • 76645fad5e Rpcs for ingress proxy WHIP (#3911) cnderrauber 2025-09-09 22:49:42 +08:00
  • 991a4a4f53 Refactor subscribedTrack + mediaTrackSubscriptions. (#3908) Raja Subramanian 2025-09-08 18:20:19 +05:30
  • e16b3ba95a Use gzip reader pool (#3903) Raja Subramanian 2025-09-07 13:50:22 +05:30
  • 17c349210d update protocol for sip api change (#3902) Paul Wells 2025-09-06 12:00:22 -07:00
  • 2f43a575db Release candidate for v1.9.1 (#3899) v1.9.1 Raja Subramanian 2025-09-05 21:28:12 +05:30
  • 07c40cf349 Use RequestResponse to report protocol handling errors (#3895) Raja Subramanian 2025-09-04 11:27:07 +05:30
  • 98352fd0f9 Prevent race in determining BWE type. (#3891) Raja Subramanian 2025-08-30 21:56:11 +05:30
  • f7291fdaa8 Do not send both asb-send-time and twcc. (#3890) Raja Subramanian 2025-08-30 19:22:14 +05:30
  • 21b42fa6d9 Do not advertise NACK for RED. (#3889) Raja Subramanian 2025-08-30 17:34:44 +05:30
  • 6633bf9372 Use departure timeout from room preset. (#3888) Raja Subramanian 2025-08-29 22:22:32 +05:30
  • 38f7906ecb Handle migration better in single peer connection case. (#3886) Raja Subramanian 2025-08-29 18:18:32 +05:30
  • 5026de2bea handle frame number wrap back in svc (#3885) cnderrauber 2025-08-29 17:11:49 +08:00
  • 091e3c13a1 Revert to using answer for migration case. (#3884) Raja Subramanian 2025-08-29 12:58:42 +05:30
  • 2aeadf14dc init ua parser once (#3883) Paul Wells 2025-08-28 05:20:25 -07:00
  • 998a9f9404 Switch known rids from 012 -> 210, used by OBS. (#3882) Raja Subramanian 2025-08-28 14:47:57 +05:30
  • 890fd94249 Single peer connection mode (#3873) Raja Subramanian 2025-08-28 12:16:18 +05:30
  • bfe98eaa09 fix: ensure the participant kind is set on refresh tokens (#3881) David Zhao 2025-08-26 10:25:25 -07:00
  • 8d270e2a0f chunk room updates (#3880) Paul Wells 2025-08-26 09:16:00 -07:00
  • b4e146c5cb update mediatransport util for ice port 3478 (#3877) cnderrauber 2025-08-26 10:35:10 +08:00
  • dc3a775350 Fix timeout handing in StopEgress (#3876) Benjamin Pracht 2025-08-25 10:34:26 -07:00
  • 2b73e7cac5 Merge remote-tracking branch 'origin/master' into raja_pc raja_pc boks1971 2025-08-21 15:38:36 +05:30
  • d62336e1a6 Remove unnecessary check (#3870) Raja Subramanian 2025-08-20 09:24:13 +05:30
  • 3c3d82eea8 WIP boks1971 2025-08-19 23:59:31 +05:30
  • ec87e81734 logs jie/dc_debug cnderrauber 2025-08-19 11:36:45 +08:00
  • b3de96ccc2 publisher check boks1971 2025-08-19 00:32:48 +05:30
  • c58e5d23c5 Update golang Docker tag to v1.25 (#3864) renovate[bot] 2025-08-17 20:49:02 -07:00
  • 98d577eed9 Update module github.com/livekit/protocol to v1.40.0 (#3865) renovate[bot] 2025-08-17 20:41:35 -07:00
  • afbf541ee2 Update pion deps (#3863) renovate[bot] 2025-08-17 20:34:44 -07:00
  • eb156d2f8c use the available peer connection boks1971 2025-08-18 08:55:48 +05:30
  • b660c3b582 Extract video size from media stream (#3856) cnderrauber 2025-08-18 09:06:57 +08:00
  • 435d883133 Anunay feedback boks1971 2025-08-17 22:38:46 +05:30
  • 4eb5912009 don't need to copy boks1971 2025-08-17 16:40:18 +05:30
  • 6dd92649ea Merge remote-tracking branch 'origin/master' into raja_pc boks1971 2025-08-17 13:20:51 +05:30
  • 75d960aeab dtx boks1971 2025-08-17 13:19:40 +05:30
  • 456b870936 Fix missed unlock (#3861) Raja Subramanian 2025-08-17 13:08:45 +05:30
  • e5f729aeff alternative audio codec boks1971 2025-08-17 12:35:26 +05:30
  • b8eb1faf51 clean up boks1971 2025-08-17 11:44:05 +05:30
  • d1abfc5c90 older test boks1971 2025-08-17 10:49:06 +05:30
  • 5c03312b99 clean up boks1971 2025-08-16 21:06:48 +05:30
  • 2e0bbb97de clean up boks1971 2025-08-16 20:21:43 +05:30
  • e89f30e945 clean up boks1971 2025-08-16 20:09:47 +05:30
  • 22befff6c1 limit to receive only boks1971 2025-08-16 20:06:48 +05:30
  • 5ffbd82cb2 populate mid boks1971 2025-08-16 19:52:26 +05:30
  • 936ce36f29 combined config boks1971 2025-08-16 16:54:00 +05:30
  • 27bca60bb2 munges boks1971 2025-08-16 15:05:19 +05:30
  • ae5b90c60e todo boks1971 2025-08-16 13:31:09 +05:30
  • 2c3aa7a208 Merge remote-tracking branch 'origin/master' into raja_pc boks1971 2025-08-16 13:18:05 +05:30
  • 9e11ac0095 test boks1971 2025-08-16 13:15:02 +05:30
  • 15f10f3590 type check boks1971 2025-08-16 12:47:53 +05:30
  • 67cafe402a test boks1971 2025-08-16 12:44:17 +05:30
  • d39e47b469 test boks1971 2025-08-16 10:04:51 +05:30
  • 19396d57cc test boks1971 2025-08-16 10:01:51 +05:30
  • d500806eed Handle no codecs in track info. (#3859) Raja Subramanian 2025-08-16 00:18:38 +05:30
  • 8aaac9b397 tests for both dual and single peer connection boks1971 2025-08-15 16:30:42 +05:30
  • 7183dcaad3 conditional checks boks1971 2025-08-15 12:58:55 +05:30
  • c84ec9dc24 clean up boks1971 2025-08-15 12:22:21 +05:30
  • 15d99570e9 clean up boks1971 2025-08-15 12:15:24 +05:30
  • 4ae9c5b818 clean up boks1971 2025-08-15 12:04:13 +05:30
  • 0e46733e36 fixes boks1971 2025-08-15 11:52:25 +05:30