cnderrauber
e46da0705a
Add max playout delay config ( #2089 )
...
* Add max playout delay
* config sample
2023-09-19 11:30:38 +08:00
renovate[bot]
ffc8aaef91
Update pion deps ( #1975 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-18 12:00:33 +05:30
Raja Subramanian
f29887dcd0
Use bit map. ( #2075 )
...
* Use bit map.
Also, duplicate packet detection is impoetant for dropping padding
only packets at the publisher side itself. In the last PR, mentioned
that it is only for stats.
* clean up
* Update deps
2023-09-16 02:03:50 +05:30
Raja Subramanian
463c62b99a
Update deps ( #2061 )
2023-09-11 22:16:02 +05:30
David Zhao
f351f9b2ed
Allow RoomService.SendData to use participant identities ( #2051 )
...
* Allow RoomService.SendData to use participant identities
* update protocol
* update webrtc to 3.2.19
2023-09-08 16:22:56 -07:00
renovate[bot]
ce4554beb1
Update go deps ( #1991 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-05 23:19:42 -07:00
cnderrauber
75ffb25d77
Parse PortRange of UDPPort from cli flag ( #2039 )
2023-09-06 14:17:49 +08:00
Trey Hakanson
b38b51dad8
Integrate updated TWCC responder ( #2038 )
...
Integrates the updated TWCC responder based on `pion/interceptor` from
https://github.com/livekit/mediatransportutil/pull/25
2023-09-06 08:37:52 +05:30
cnderrauber
9b9298b927
Add batch i/o to improve throughput ( #2033 )
...
* Add batch i/o to improve throughput
* remove empty line
* Solve comments
* Change rtcconfig.UDPPort to PortRange
* Fix test
2023-09-06 10:18:20 +08:00
Raja Subramanian
6bbdf126b6
Update Pion deps to pick ICE failed closed pipe change ( #2028 )
2023-09-02 23:42:36 +05:30
Raja Subramanian
7dc8a7f80c
Remove sender report warp logs. ( #2007 )
...
* Remove sender report warp logs.
They are not useful.
Also replacing drift report with proper protocol and reporting
both packet ad report drift.
Need to dig more into out-of-order sender report sending.
That requires some digging and understanding.
* record time of anachronous report
* more logging around out-of-order repair
* log time of out-of-order received sender report
* Update deps and place holder StartParticipantEgress
2023-08-29 00:30:24 +05:30
Raja Subramanian
36dadbacb2
Drop padding only packets on publisher side. ( #1990 )
...
* Drop padding only packet on publisher side.
* add UT
* update deps
* remove debug
* add fast path short cut
* correct comment
* fix test
* fix for Linux
2023-08-24 09:09:42 +05:30
renovate[bot]
3733c4af6c
Update github.com/ua-parser/uap-go digest to f8d2018 ( #1972 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-23 13:05:33 -07:00
David Zhao
75f5387ccd
Allow data packet to be sent to participants by identity ( #1982 )
...
* Allow data packet to be sent to participants by identity
* update gomodules
2023-08-19 23:03:09 -07:00
Raja Subramanian
6049d268b3
Update deps ( #1978 )
...
* Update deps
* try Go 1.20
* revert as go.mod has go 1.18
* Move to Go 1.20
2023-08-18 12:36:52 +05:30
renovate[bot]
8b3deafbd4
Update golang.org/x/exp digest to 89c5cff ( #1961 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-15 17:30:49 -07:00
Raja Subramanian
221be0cb45
mediatransportutil update ( #1966 )
2023-08-15 15:40:30 +05:30
cnderrauber
83111eee48
Don't filter out ipv6 address ( #1963 )
2023-08-14 11:53:01 +08:00
cnderrauber
d5a180d167
Add option to advertise external ip only ( #1962 )
2023-08-14 10:35:09 +08:00
renovate[bot]
d925d8034a
Update go deps ( #1945 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-09 22:28:28 -07:00
renovate[bot]
85704f83c2
Update pion deps ( #1854 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-07 15:44:32 -07:00
renovate[bot]
aab2af9755
Update golang.org/x/exp digest to 050eac2 ( #1940 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-07 14:27:39 -07:00
David Zhao
debd75fa15
Integrate logger components ( #1933 )
...
* Integrate logger components
Dividing into the following components
* pub - publisher
* pub.sfu
* sub - subscriber
* transport
* transport.pion
* transport.cc
* api
* webhook
* update go modules
2023-08-03 13:31:17 -07:00
cnderrauber
eadc910bff
Add PlayoutDelay to CreateRoomRequest ( #1930 )
...
* Add PlayoutDelay to CreateRoomRequest
* Remove max delay from palyoutdelay
2023-08-03 16:32:59 +08:00
Raja Subramanian
03ab242fb8
Reduce another noisy log to Debugw ( #1931 )
...
* Reduce another noisy log to Debugw
* update deps
2023-08-03 12:53:10 +05:30
renovate[bot]
0c5161e9ab
Update golang.org/x/exp digest to d63ba01 ( #1924 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-01 20:36:23 -07:00
Raja Subramanian
b6394d5aa6
De-dupe ICE candidates, makes logging cleaner. ( #1916 )
2023-07-29 18:26:57 +05:30
renovate[bot]
cfee506f51
Update golang.org/x/exp digest to b0cb94b ( #1877 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-28 16:39:58 -07:00
renovate[bot]
e6a47a24a7
Update livekit deps ( #1869 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-16 13:24:06 -07:00
Raja Subramanian
06d8459234
Pick up proto proxy no update on no change ( #1881 )
2023-07-15 14:09:22 +05:30
Benjamin Pracht
68e5fa8e1c
Allow listing ingress by id ( #1874 )
2023-07-14 09:11:55 +08:00
David Colburn
9cf190bdf7
update protocol, psrpc ( #1872 )
2023-07-12 21:46:48 -04:00
renovate[bot]
49e72fb252
Update golang.org/x/exp digest to 06a737e ( #1868 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-11 09:02:52 -07:00
renovate[bot]
9abc580e8b
Update golang.org/x/exp digest to fffb143 ( #1866 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-10 21:56:47 -07:00
renovate[bot]
0e15619355
Update module github.com/livekit/protocol to v1.5.9 ( #1846 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-08 23:31:45 -07:00
David Colburn
4afb0e0b9b
retry egress on timeout/resource exhausted ( #1852 )
2023-07-05 15:03:18 -07:00
Raja Subramanian
e3954d1d64
Use timed aggregator. ( #1843 )
...
* Use timed aggregator.
For aggregate bitrate and average distance from desired.
Also, clean up debug added to track leak.
* update deps
2023-07-01 10:21:15 +05:30
renovate[bot]
3de1e49165
Update module github.com/livekit/protocol to v1.5.8 ( #1733 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-29 20:31:17 -07:00
David Zhao
7be9e2258d
Upgrade to Pion 3.0.11, disable active TCP ( #1836 )
2023-06-28 16:53:58 -07:00
renovate[bot]
ad51339357
Update go deps ( #1826 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-26 16:48:09 -07:00
renovate[bot]
c21f275ab2
Update module github.com/hashicorp/golang-lru/v2 to v2.0.4 ( #1817 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-23 00:55:44 -07:00
Benjamin Pracht
1f6efedd31
Send updated events on state updates ( #1819 )
2023-06-22 09:20:58 -07:00
renovate[bot]
c12e15ff52
Update module github.com/urfave/cli/v2 to v2.25.7 ( #1804 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-21 00:09:43 -07:00
Paul Wells
9e3f30d457
go mod tidy ( #1805 )
2023-06-18 20:37:40 -07:00
Paul Wells
a6d091a810
update protocol ( #1803 )
2023-06-18 18:13:34 -07:00
renovate[bot]
d0cda7c147
Update go deps ( #1793 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-15 21:00:19 -07:00
renovate[bot]
41bb1d8745
Update go deps ( #1791 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-14 18:07:25 -07:00
Raja Subramanian
9809b8bc3a
Use nack queue params. ( #1789 )
...
* Use nack queue params.
* fix test
2023-06-12 13:01:02 +05:30
David Zhao
ba513f521d
Update protocol to ensure Room metadata updates are sent immediately ( #1787 )
2023-06-10 20:15:41 -07:00
Raja Subramanian
f518f5d743
Log head SN when packet cannot be fetched ( #1780 )
2023-06-09 12:13:06 +05:30