Replies: 2 comments 3 replies
-
This just sounds like longer encoding times, and more latency. |
Beta Was this translation helpful? Give feedback.
-
Here are some graphs from the study V-NOVA did : https://docs.v-nova.com/v-nova/lcevc/lcevc-best-practices that show what kind of performance you can expect when combining LCEVC with other encoding techs. The takeaway I got from this is that LCEVC helps with lowering the bitrate the most on the oldest codecs, and the least on the newest (AV1, VVC, EVC) but it does help all of them, and likewise it helps lowering complexity and thus increasing performance with the biggest improvements on the most complex codecs which are also the newest (AV1, VVC, EVC) and less so on the oldest codecs, but it does help all of them. Their documentation site also contain a lot more info on LCEVC if you want to know more. |
Beta Was this translation helpful? Give feedback.
-
Select Topic Area
Feature Request
Body
LCEVC (Low Complexity Enhancement Video Coding) is not a regular video codec, rather it's an enhancement layer that can augment an existing video stream and it can do so with very small power and performance requirements.
Here is an explanation of how it works : https://www.lcevc.org/how-lcevc-works/
I believe it could add an excellent way of enhancing the video output and lowering the bandwidth requirements of a Moonlight + Sunshine session.
It also adds a way to increase the quality over what the hardware encoder of your video card is capable of producing since it can be added to H.264, HEVC and AV1 alike. Practically any encoder could work as the base encoder.
It will require implementation on both the client side and the server side though so this would also require implementation in Moonlight.
Beta Was this translation helpful? Give feedback.
All reactions