UnityRenderStreaming icon indicating copy to clipboard operation
UnityRenderStreaming copied to clipboard

[BUG] Software encoder produces washed out colors compared to hardware encoder

Open doctorpangloss opened this issue 4 years ago • 5 comments

Describe the bug

Using software encoder when viewed on an iOS device, the video feed appears washed out. It's as though it's not sending true blacks and whites. The hardware encoder sends the correct colors.

I'd send screenshots but the assets are confidential. You'll have to trust me on this one.

To Reproduce Steps to reproduce the behavior:

  1. Check Hardware Encoder Support in the HDRP sample project.
  2. Start the web app, hit play, and visit the page on your iOS device.
  3. Observe the colors on iOS 14 appear the same as in the Game scene.
  4. Uncheck Hardware Encoder Support and repeat 2.
  5. Observe the colors on iOS 14 appear washed out.

Expected behavior I think it's got something to do with how the software encoder is configured on Windows.

Environment (please complete the following information):

  • OS: Windows 10, iOS 14
  • Browser: Mobile Safari 14
  • Unity Version: 2020.1.13f1
  • Package version: develop at time of writing 17733863c091970d82130f73470a99c5b036e0fa

doctorpangloss avatar Jan 08 '21 22:01 doctorpangloss

p.s. you guys have been absolutely excellent at responding to and fixing issues, I feel like making repros and reporting stuff really pays off here

doctorpangloss avatar Jan 09 '21 21:01 doctorpangloss

This is still a real issue.

doctorpangloss avatar May 21 '21 17:05 doctorpangloss

Sorry for the late reply, I am checking on it.

karasusan avatar May 24 '21 07:05 karasusan

We reproduced it, Thanks.

karasusan avatar Jun 15 '21 02:06 karasusan

memo: WRS-82

kannan-xiao4 avatar Nov 22 '21 05:11 kannan-xiao4