renovate[bot]
f26fbceaba
Update pion deps ( #2438 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-03 02:15:21 -08:00
David Colburn
f960a4f9fb
update egress client ( #2431 )
2024-01-29 16:57:50 -08:00
renovate[bot]
134b6f05b4
Update module github.com/pion/dtls/v2 to v2.2.9 ( #2355 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-28 15:29:07 -08:00
Paul Wells
654b05638f
update psrpc ( #2414 )
2024-01-26 10:39:08 -08:00
Paul Wells
025eb1164c
retry signal stream start ( #2410 )
2024-01-25 15:48:12 -08:00
renovate[bot]
d5b3bbac61
Update module github.com/livekit/protocol to v1.9.7 ( #2337 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-25 15:47:15 -08:00
Raja Subramanian
d3da94c45e
Augment LeaveRequest with alternate regions to connect. ( #2408 )
...
* Augment LeaveRequest with alternate regions to connect.
* update protocol and issue resume action on close if expected to resume
* use current protocol in tests
* address feedback
2024-01-25 22:22:46 +05:30
Denys Smirnov
89c7cec2ad
SIP: New protocol for creating participants. ( #2404 )
2024-01-24 20:01:22 +02:00
Paul Wells
cb42c6152c
add psrpc redis keepalive ( #2398 )
...
* add psrpc redis keepalive
* deps
2024-01-21 06:16:40 -08:00
Raja Subramanian
8c932da678
Add ControllerNodeId and SelectionReason to StartSession. ( #2396 )
...
* Add ControllerNodeId and SelectionReason to StartSession.
Media node has that information and can log it in context.
* Update deps
* clean up and mage generate
* clean up and fix test
* clean up
* clean up
2024-01-19 17:06:09 +05:30
Paul Wells
fbd488adc3
remove participant key helpers ( #2385 )
...
* remove participant key helpers
* deps
2024-01-18 06:46:34 -08:00
Raja Subramanian
899067ba0f
Simulation scenarios to disable signal channel on resume ( #2389 )
...
* Add a simulation scenario to disconnect signal channel on resume
- Requesting that scenario add that participant to a map with a timeout
of 5 seconds.
- If a resume (reconnect = 1) happens before the timeout, the signalling
channel is closed immediately on resume.
- There is a clean up worker which will remove entries from the map when
they timout.
- The participant is also removed from the map if the disconnect on
resume is invoked once.
* simulate disconnect signal on resume no messages
* comment
* comment
* Close all retries
* update deps
* abort resume only if simulation applied
* Revert SIP change
2024-01-17 20:44:05 +05:30
Sean DuBois
750d2b5765
Update livekit/protocol ( #2390 )
...
Fix API breakage with SIP
2024-01-17 10:03:47 -05:00
renovate[bot]
1cb4b3e585
Update go deps ( #2382 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-13 17:42:34 -08:00
renovate[bot]
2ba4e5c070
Update go deps ( #2366 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-12 10:30:22 -08:00
Raja Subramanian
dc1b09c757
Update pion/ice to pick some more trace logging ( #2374 )
2024-01-11 13:57:29 +05:30
renovate[bot]
d8df0f7727
Update module github.com/florianl/go-tc to v0.4.3 ( #2365 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-06 22:21:37 -08:00
Raja Subramanian
32bd75648f
Wait for metadata update. ( #2363 )
2024-01-05 17:07:44 +05:30
renovate[bot]
7049627767
Update module golang.org/x/sync to v0.6.0 ( #2361 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-04 22:16:41 -08:00
renovate[bot]
a738062099
Update go deps ( #2352 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-03 16:27:27 -08:00
renovate[bot]
ffac7561c8
Update module github.com/urfave/cli/v2 to v2.27.0 ( #2348 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-26 16:41:32 -08:00
renovate[bot]
28ee3f4007
Update golang.org/x/exp digest to 02704c9 ( #2326 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-25 18:01:42 -08:00
shishirng
3770fbce64
Analytics: send local node room state/info ( #2335 )
...
* Analytics: send local node room state/info
Signed-off-by: shishir gowda <shishir@livekit.io >
2023-12-22 18:59:04 -05:00
renovate[bot]
7008fdf78b
Update livekit deps ( #2274 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-21 08:58:20 -08:00
Raja Subramanian
37539fdf76
Add Version to TrackInfo. ( #2324 )
...
* Add Version to TrackInfo.
Set when a track is published.
* update protocol
2023-12-19 11:50:48 +05:30
renovate[bot]
05f310fef4
Update golang.org/x/exp digest to aacd6d4 ( #2316 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-14 16:07:58 -08:00
cnderrauber
a150eaf697
Fix mid info lost when migrating multi-codec simulcast track ( #2315 )
...
* Fix mid info lost when migrating multi-codec simulcast track
* update pion
2023-12-15 00:02:27 +08:00
renovate[bot]
176f9a854c
Update golang.org/x/exp digest to f3f8817 ( #2301 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-06 16:49:09 -08:00
David Colburn
1bff4f387d
Update io service ( #2300 )
...
* update io service
* consistency
2023-12-06 11:17:59 -08:00
renovate[bot]
4db930bd29
Update module github.com/urfave/cli/v2 to v2.26.0 ( #2286 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-02 18:22:01 -08:00
David Zhao
3fe124c87f
Log cleanup pass ( #2285 )
...
* Log cleanup pass
Demoted a bunch of logs to DEBUG, consolidated logs.
* use context logger and fix context var usage
* moved common error types, fixed tests
2023-12-02 15:07:31 -08:00
Denys Smirnov
dd024571a1
SIP: Move dispatch rule evaluation to protocol package. ( #2279 )
2023-11-30 19:46:24 +02:00
Raja Subramanian
a2053dfd94
ConnectionQuality DISCONNECTED -> LOST ( #2276 )
2023-11-29 23:17:17 +05:30
renovate[bot]
c4da7f5995
Update github.com/livekit/mediatransportutil digest to 05525c8 ( #2254 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-28 21:15:22 -08:00
David Zhao
4ba4f5310b
Use default psrpc client parameters ( #2269 )
2023-11-27 23:20:16 -08:00
renovate[bot]
ca71b486a1
Update golang.org/x/exp digest to 6522937 ( #2266 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-27 20:57:45 -08:00
Raja Subramanian
5f76d1adcc
Introduce DISCONNECTED connection quality. ( #2265 )
...
* Introduce `DISCONNECTED` connection quality.
Currently, this state happens when any up stream track does not
send any packets in an analysis window when it is expected to send
packets.
This can be used by participants to know the quality of a potentially
disconnected participant. Previously, it took 20 - 30 seconds for
the stale timeout to kick in and disconnect the limbo participant which
triggered a participant update through which other participants knew
about it.
Previously, `POOR` quality was also overloaded to denote that the
up stream is not sending any packets. With this change, that is a
separate indicator, i. e. `DISCONNECTED`.
* clean up
* Update deps
* spelling
2023-11-27 23:06:53 +05:30
Raja Subramanian
53542b09a0
Participant traffic load. ( #2262 )
...
* Participant traffic load.
Capturing information about participant traffic
- Upstream/Downstream
- Audio/Video/Data
- Packets/Bytes
This captures a notion of how much traffic load a participant is
generating.
Can be used to make allocation decisions.
* Clean up
* SIP patches
* reporter goroutine
* unlock
* move traffic stats from protocol
* check type
2023-11-26 23:05:00 +05:30
Denys Smirnov
f18d6356e8
SIP: Update protocol, use NoPin flag. ( #2250 )
2023-11-20 10:18:59 -05:00
renovate[bot]
0c66727161
Update module github.com/livekit/psrpc to v0.5.2 ( #2151 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-19 18:05:04 -08:00
Raja Subramanian
49ca1066cd
Reduce logging ( #2243 )
...
* Reduce logging
1. Do not print rtp stats if nil. Means that some subscribed tracks may
not have any logs (very short subscriptions which end before any
packet is sent).
2. Log ICE candidates only at the end, not when ICE connects. That logs
the selected ICE candidate pair.
3. Log ICE candidates only if not empty.
* Update some deps
2023-11-15 12:57:03 +05:30
Sean DuBois
702e562f9f
Add SIP Support ( #2240 )
2023-11-14 14:24:54 -05:00
Paul Wells
5ec692bb03
update psrpc ( #2239 )
...
* update psrpc
* tidy
2023-11-13 01:11:04 -08:00
renovate[bot]
9e3c64117d
Update module github.com/pion/webrtc/v3 to v3.2.22 ( #2236 )
2023-11-10 07:43:11 -08:00
renovate[bot]
ca3884bebc
Update go deps ( #2223 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-09 16:01:41 -08:00
renovate[bot]
744208021f
Update pion deps ( #2234 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-09 12:03:55 -08:00
David Colburn
57643a42ed
Agents enabled check ( #2227 )
...
* agents enabled check
* participant -> publisher
* nil check client
* add NumConnections
* add lock around agent check
* do not launch agents against other agents
* regen
* don't need atomic anymore
* update protocol
2023-11-07 19:19:07 -08:00
renovate[bot]
eaf8834f0c
Update module golang.org/x/sync to v0.5.0 ( #2204 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-04 10:29:47 -07:00
David Colburn
60374c6402
Agents ( #2203 )
...
* agents
* add test
* undo name changes
* remove debug logs
* fixes
* fix data race in test
2023-11-03 11:43:35 -07:00
renovate[bot]
072bb9dd69
Update module github.com/pion/interceptor to v0.1.25 ( #2208 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-01 14:30:29 -07:00