UnityRenderStreaming icon indicating copy to clipboard operation
UnityRenderStreaming copied to clipboard

[REQUEST]: Determine wither Hardware or Software encoder is used?

Open ZeoWorks opened this issue 2 years ago • 6 comments

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

ZeoWorks avatar Jul 10 '22 23:07 ZeoWorks

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

karasusan avatar Jul 13 '22 06:07 karasusan

So in its current state; does it automatically use hardware and if there is no support it switches to software?

ZeoWorks avatar Jul 30 '22 14:07 ZeoWorks

@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.

karasusan avatar Aug 03 '22 05:08 karasusan

When will this be ready?

ZeoWorks avatar Aug 08 '22 11:08 ZeoWorks

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.

karasusan avatar Aug 09 '22 02:08 karasusan

same issue https://github.com/Unity-Technologies/com.unity.webrtc/issues/306

karasusan avatar Aug 23 '22 05:08 karasusan