UnityRenderStreaming
UnityRenderStreaming copied to clipboard
[REQUEST]: Determine wither Hardware or Software encoder is used?
Is your feature request related to a problem?
Hi, how are we able to tell if hardware encoding is being used as opposed to software? Can we toggle between them?
Thanks.
Describe the solution you'd like
No response
Describe alternatives you've considered
No response
Additional context
No response
We will make APIs for the video/audio codec configuration for the next version. And alternative way is using WebRTC Stats API. https://docs.unity3d.com/Packages/[email protected]/manual/statistics.html
So in its current state; does it automatically use hardware and if there is no support it switches to software?
@ZeoWorks No, in the latest version 3.1.0-exp.3 we can enable/disable to use hardware. We are preparing the feature the fallback of hardware codec.
When will this be ready?
I mean "fallback" is that users can configure the priofity of video codecs. If the platform doesn't implement the hardware codec, we can choose the second option automatically.
In our plan, we can support this feature in October or later.
same issue https://github.com/Unity-Technologies/com.unity.webrtc/issues/306