Benjamin Pracht
6d5a8047e6
WHIP protocol change ( #680 )
...
This PR adds an optional "enable_transcoding" entry to the ingress APIs and deprecates the bypass_transcoding entry. This is in preparation of disabling "enable_transcoding" by default for WHIP.
2024-04-25 19:35:05 +02: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
Benjamin Pracht
405389fa48
Support URL pull in ingress ( #438 )
2023-08-03 10:14:19 -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
Benjamin Pracht
52cca4239c
Add Audio/Video options for passthrough ( #387 )
2023-05-25 15:57:06 -07:00
Benjamin Pracht
db5afb1c7f
Protocol support for WHIP ingress ( #366 )
...
The pion logger package was extracted from livekit-server. The err_array code is from egress.
2023-04-27 18:13:59 -07:00
Benjamin Pracht
f70173e98e
Improve IngressInfo validation for serialization use cases. Also enforce even layer dimensions ( #344 )
2023-04-12 13:16:17 -10:00
Benjamin Pracht
0947b07013
Allow empty layer array ( #343 )
2023-04-10 07:32:37 -10:00
Benjamin Pracht
48e7d8e34e
Validate ingress info encoding parameters ( #339 )
2023-04-07 11:43:56 -07:00
Benjamin Pracht
6b747fe252
Ingress protocol changes to allow specifying encoding presets ( #324 )
2023-03-16 09:55:31 -07:00
Benjamin Pracht
f69b436be8
Move video output validation to protocol ( #233 )
2022-10-20 09:24:42 -07:00