Commit Graph

  • 6f3397141d fix: enable qemu in docker builds for multi-arch (#2) master v1.9.13 Steven Luther 2026-03-27 17:32:36 -07:00
  • beb8eeab15 feat: include room metadata in all room ajacent event v1.9.12 Zomatree 2026-03-03 15:40:33 +00:00
  • ce2ec5ac45 fix: send updated participant count in telementry v1.9.7 Zomatree 2025-10-27 02:21:57 +00:00
  • bf36035d20 fix: use correct event name v1.9.6 Zomatree 2025-10-23 16:23:00 +01:00
  • d0a618e6ad ci: add write packages permission v1.9.5 v1.9.4 Zomatree 2025-10-23 15:43:54 +01:00
  • 3bf8c583ea rename most things back v1.9.3 Zomatree 2025-10-23 15:24:12 +01:00
  • 87c83b7193 rename everything Zomatree 2025-10-23 15:00:35 +01:00
  • 484f784a43 Prepare release v1.9.2 (#4011) Raja Subramanian 2025-10-17 13:17:36 +05:30
  • ad074ed2a5 counterfeiter needs an older version of x/tools (#4009) Raja Subramanian 2025-10-16 09:54:44 +05:30
  • e63e8b6f2d Include mid -> trackID in both SDP offer and answer. (#4007) Raja Subramanian 2025-10-16 09:19:13 +05:30
  • 781dfede93 Do not call receiver methods under settings lock. (#4006) Raja Subramanian 2025-10-15 21:06:28 +05:30
  • 69ff25a055 Use answer with mid -> trackID mapping when in single peer connection (#4005) Raja Subramanian 2025-10-15 19:36:22 +05:30
  • fe912acf37 Update pion/webrtc to prevent GetStats panic. (#4004) Raja Subramanian 2025-10-15 13:11:14 +05:30
  • 7930dcde25 Do not try to read stats from peer connection after close. (#4002) Raja Subramanian 2025-10-15 00:04:12 +05:30
  • ca0d5ee972 Count request/response packets on both client and server side. (#4001) Raja Subramanian 2025-10-14 16:58:36 +05:30
  • dd62eb0072 Resort to full search for requested quality is not available. (#4000) Raja Subramanian 2025-10-14 10:05:33 +05:30
  • f6ca82d177 Revert to using silence packets for audio dummy start. (#3999) Raja Subramanian 2025-10-14 10:05:16 +05:30
  • 0e2c59c8e4 Sort codec layers when adding track (#3998) cnderrauber 2025-10-14 10:34:52 +08:00
  • 100bb46af3 Adding ProviderInfo to GetSIPTrunkAuthenticationResponse (#3993) Nishad 2025-10-12 15:40:32 +05:30
  • a8d4df66f4 "Power of Two Random Choices" option for node selection (#3785) Alan Willard 2025-10-08 18:31:01 -04:00
  • a20bbe34fa Log RPC details. (#3991) Raja Subramanian 2025-10-09 00:16:56 +05:30
  • 158496bca1 Increment RTP timestamp on padding when using dummy start. (#3989) Raja Subramanian 2025-10-07 23:39:51 +05:30
  • 4f6ed65d61 Limit check to red + opus when looking for primary codec match. (#3988) Raja Subramanian 2025-10-07 23:28:26 +05:30
  • a87f6c4bc8 Allow passing inline trunk for outbound calls. (#3987) Denys Smirnov 2025-10-07 17:30:14 +03:00
  • bf06596fcb Support Opus mixed with RED when encrypted. (#3986) Raja Subramanian 2025-10-07 16:23:28 +05:30
  • ea208a1cf9 Add encryption datapacket type (#3869) lukasIO 2025-10-07 12:46:13 +02:00
  • 2a6adbe80e Use padding only packets for dummy start of audio. (#3984) Raja Subramanian 2025-10-07 10:11:15 +05:30
  • be018f97b6 Provide the InputVideo/AudioState to Ingress in WHIPRTCConnectionNotify (#3982) Benjamin Pracht 2025-10-06 14:16:35 -07:00
  • 146bd9699d Do not panic of redis is not configured (#3981) Benjamin Pracht 2025-10-06 07:47:29 -07:00
  • 01337ba730 Do not start forawarding on out-of-order packet. (#3985) Raja Subramanian 2025-10-06 13:16:48 +05:30
  • c7f625d626 Do not force codec regression between opus and red. (#3980) Raja Subramanian 2025-10-04 00:17:17 +05:30
  • 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
  • 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
  • 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) 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
  • d62336e1a6 Remove unnecessary check (#3870) Raja Subramanian 2025-08-20 09:24:13 +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
  • b660c3b582 Extract video size from media stream (#3856) cnderrauber 2025-08-18 09:06:57 +08:00
  • 456b870936 Fix missed unlock (#3861) Raja Subramanian 2025-08-17 13:08:45 +05:30
  • d500806eed Handle no codecs in track info. (#3859) Raja Subramanian 2025-08-16 00:18:38 +05:30
  • 11b240d67d Log track settings more. (#3853) Raja Subramanian 2025-08-14 20:26:15 +05:30
  • 1aa0f96374 Log signal messages on media node. (#3852) Raja Subramanian 2025-08-14 18:12:17 +05:30
  • b182d07bac Log signal messages as debug. (#3851) Raja Subramanian 2025-08-14 16:17:45 +05:30