I followed a livestreaming tutorial to create a local livestreaming project in Unity2020.3.
However, I found that the quality in Unity seems lower than in Depthkit.
For example, here’s a part of the view in Depthkit:
I’ve tried adjust the Live Output Texture Maximum Height & Width, and the settings in the Depthkit Mesh Source.
Are there any other ways to improve the quality in Unity?
@ChengYunLiu - Thanks for sharing the screenshots.
Which renderer are you using in Unity? From what looks like dithered edges, it appears you are using the Depthkit Studio Lite renderer. This renderer is designed to run performantly on lower-spec mobile devices, and therefore makes some compromises on visual quality compared to the standard Depthkit Studio renderer.
Are you able to capture a few seconds of video (or even a couple of frames) of the Depthkit Spout stream at native resolution and share it along with the livestream metadata file generated by Depthkit? (Software tools like OBS with the Spout plugin installed can be helpful in recording troubleshooting materials like this.) Looking at the Combined-Per-Pixel data itself may help reveal where any additional quality is being lost.
Note: As of the release of the Depthkit Expansion Packages for Unity (Phase 10), we recommend using this version with Unity version 2022.3 (LTS).