Commit Graph

653 Commits

Author SHA1 Message Date
Paul Wells
1f2c03c3e5 add unimplemented psrpc metrics observer for tests (#471) 2023-09-13 21:09:23 -07:00
Benjamin Pracht
2770beb37a Add ingress high motion presets (#470) 2023-09-13 18:01:32 -07:00
Raja Subramanian
47d330eafb Log Pion trace level logs at Debug level. (#468) 2023-09-11 21:35:09 +05:30
renovate[bot]
0b9fd43dce chore(deps): update magefile/mage-action action to v3 (#467)
Generated by renovateBot

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-10 14:45:48 -07:00
renovate[bot]
60ffcadbac fix(deps): update module github.com/pion/webrtc/v3 to v3.2.19 (#466)
Generated by renovateBot

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
v1.7.2
2023-09-08 15:22:13 -07:00
David Zhao
8dbc929ca4 Allow RoomService.SendData to use participant identities (#464)
* Allow RoomService.SendData to use participant identities

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
v1.7.1
2023-09-08 13:58:55 -07:00
renovate[bot]
c32b942fd3 fix(deps): update module google.golang.org/grpc to v1.58.0 (#463)
Generated by renovateBot

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
v1.7.0
2023-09-07 00:42:49 -07:00
renovate[bot]
2d65160247 fix(deps): update go deps (#454)
Generated by renovateBot

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-05 23:20:24 -07:00
Paul Wells
fc1aa19ec2 add psrpc logger middleware (#461)
* add psrpc logger middleware

* missing file
2023-09-05 10:10:50 -07:00
Paul Wells
079ca0da61 add function to get graph node ids (#462) 2023-09-05 10:09:31 -07:00
renovate[bot]
946a39bf5d chore(deps): update actions/checkout action to v4 (#459)
Generated by renovateBot

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-05 00:06:00 -07:00
Benjamin Pracht
ce275be4e6 Add entries for live playlist support (#458) 2023-08-30 14:46:03 -07:00
Raja Subramanian
dfb5162c7c RTPDrift as a separate model. (#456)
* RTPDrift as a separate model.

* generated protobuf

* remove deprecated stuff

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-08-29 00:13:41 +05:30
David Colburn
9f0a8f87da Participant composite (#443)
* participant composite egress

* generated protobuf

* remove composite

* generated protobuf

* export GetOutputType

* generated protobuf

* remove duplicate code

* add screenshare option

* revert psrcp

* generated protobuf

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-08-25 00:01:27 -07:00
Benjamin Pracht
ecca17670d Add ENDPOINT_COMPLETE ingress state (#455) 2023-08-24 13:49:03 -07:00
David Zhao
eb956a83ae Use identity when delivering data messages (#453)
* Use identity when delivering data messages

Participant ID is specific to a connection, and can be tricky to determine.
Allowing data messages to be delivered by identity instead

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
v1.6.1
2023-08-19 18:00:04 -07:00
renovate[bot]
923c1cfa18 fix(deps): update go deps (#450)
Generated by renovateBot

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-18 12:23:19 -07:00
Raja Subramanian
74c0ca0a5b update psrpc (#452)
* update psrpc

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-08-18 12:19:39 +05:30
cnderrauber
13abb13b71 remove unused field (#451)
* remove unused field

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-08-17 15:52:18 +08:00
renovate[bot]
e0eaae8584 fix(deps): update module github.com/maxbrunsfeld/counterfeiter/v6 to v6.7.0 (#449)
Generated by renovateBot

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-16 10:24:44 -07:00
Benjamin Pracht
14b7eb70d2 Update ingress layer validation logic to make sure both dimensions increase for each layer (#447)
This is a preamble to changing the ingress logic to boxing the input video into the layer dimension, instead of resizing to the layer dimensions regardless of aspect ratio.

This may cause some existing ingress to stop working.
2023-08-11 16:13:53 -07:00
renovate[bot]
f2f3cad866 fix(deps): update golang.org/x/exp digest to 89c5cff (#446)
Generated by renovateBot

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-11 15:09:39 -07:00
David Colburn
6b455c1116 silence notifier http client (#445)
* notifier log error -> warn

* silence all
2023-08-10 12:29:58 -07:00
renovate[bot]
3892d26946 fix(deps): update golang.org/x/exp digest to 352e893 (#444)
Generated by renovateBot

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-09 21:46:21 -07:00
David Colburn
24573198ef update egress intefaces (#442) 2023-08-08 13:39:25 -07:00
renovate[bot]
536a3e888e fix(deps): update golang.org/x/exp digest to 050eac2 (#441) 2023-08-08 01:19:37 -07:00
renovate[bot]
f31745a2f2 fix(deps): update go deps (#437)
Generated by renovateBot

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-05 13:23:06 -07:00
David Zhao
f3bba12b3e Component support for logger (#436)
* Component support for logger

With the ability to dynamically update log levels per component

* support hierarchical config

* consolidate pion logger to use components
v1.6.0
2023-08-03 11:59:04 -07:00
Benjamin Pracht
405389fa48 Support URL pull in ingress (#438) 2023-08-03 10:14:19 -07:00
cnderrauber
d791f31b6e Add playoutdelay to CreateRoomRequest (#439)
* Add playoutdelay to CreateRoomRequest

* generated protobuf

* Remove max from PlayoutDelay

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-08-03 16:11:22 +08:00
Raja Subramanian
caf65ebc47 Filter out a TURN log. (#440)
Most frequent error, but all of it is due to non-existent stuff.
Plus, not watched for any debugging.
2023-08-03 12:39:07 +05:30
renovate[bot]
881a872e15 fix(deps): update golang.org/x/exp digest to d63ba01 (#434)
Generated by renovateBot

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-01 21:31:20 -07:00
Théo Monnom
3cd286c9c2 add python & cpp sdk to clientinfo (#435)
* add python & cpp sdk to clientinfo

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-08-01 20:34:41 -07:00
Raja Subramanian
d45d830f69 De-duped slice util (#433) 2023-07-29 18:17:40 +05:30
renovate[bot]
5ca6b8f6bc fix(deps): update golang.org/x/exp digest to b0cb94b (#432)
Generated by renovateBot

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-28 16:42:57 -07:00
David Zhao
f38c24c72d Skip noisy TURN log (#430) 2023-07-27 19:42:19 -07:00
Paul Wells
e1a077ae92 move timeout queue helper to utils (#431) 2023-07-27 19:40:59 -07:00
David Zhao
c9e9ae555f Add license headers & NOTICE (#429)
* Add license headers & NOTICE

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-07-27 16:43:25 -07:00
renovate[bot]
49975d3873 fix(deps): update module google.golang.org/grpc to v1.57.0 (#428)
Generated by renovateBot

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-26 17:09:23 -07:00
Benjamin Pracht
357ef3ca23 Add average_bitrate to ingress state (#427) 2023-07-26 13:28:35 -07:00
renovate[bot]
e3b3e994e9 fix(deps): update golang.org/x/exp digest to 515e97e (#425)
Generated by renovateBot

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-26 13:07:57 -07:00
David Colburn
5cbcc24208 Remove deprecated egress rpc (#426)
* remove old rpc system

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-07-25 17:11:32 -07:00
renovate[bot]
cd2fe7d63f fix(deps): update go deps (#418)
Generated by renovateBot

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-20 19:16:23 -07:00
David Zhao
1cc5a5d915 Fix rare race condition with missed protoproxy update. (#424)
Also do not update refreshedAt unless content has changed
2023-07-19 14:31:52 -07:00
Raja Subramanian
9d0d6c9e94 Do not update if the model does not change. (#423)
* Do not update if the model does not change.

* No need for equality function

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
v1.5.10
2023-07-15 13:58:01 +05:30
Benjamin Pracht
3c53edc919 Move pprof support to protocol. Allow listing ingress by ingress ID. (#422) 2023-07-14 09:02:26 +08:00
David Colburn
71d539707e Egress request metadata (#421)
* request metadata

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-07-12 21:37:03 -04:00
David Colburn
7d8704997b Add location to startEgressRequest (#420)
* add location to startEgressRequest

* generate

* generated protobuf

* psrpc 0.3.2

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-07-12 20:25:00 -04:00
Benjamin Pracht
b0d723aaa9 Export redactStreamKey as RedactIdentifier (#419) 2023-07-11 15:41:19 +08:00
Benjamin Pracht
193f7bd191 Move redact.go from egress (#417) 2023-07-11 08:39:53 +08:00