Commit Graph

13 Commits

Author SHA1 Message Date
Benjamin Pracht
8714744cc1 Make IngressInfo.enabled optional (#937)
To provide backward compatibility with already existing Ingresses
---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-07 14:21:10 -08:00
Rajiv Gonzalez
e58b0bf8ad Disable ingress session flag update (#935)
New Enabled flags on createIngress and updateIngress to have the ability to disable ingress sessions without having to remove the entire session and lose the streamkey
2025-01-07 09:33:54 -08:00
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