-
-
Notifications
You must be signed in to change notification settings - Fork 90
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug] Extreme image corruption when streaming at 60fps over USB #302
Comments
I think this has the same root cause as #91 and it's caused by the increased bitrate, can you try without that ? |
the issue persists with the default bitrate of 5mbps ( i commented out the line that modifies the bitrate ) |
Ok yeah I forgot about uncapping the framerate, that takes care of half the problem. The rest is definitely the issue I linked before, I guess I'll bump the capture buffer a little more or look into the possibility of making it dynamic. Thing is as a sysmodule we don't have much space and the more I allocate to video capture the less is there for the system and other sysmodules, as of now sysdvr and ldnmitm are already partially incompatible so I'm not sure about increasing the capture memory even more. Increased bitrate will likely never be supported officially. |
I dont think the problem is the buffer being too small on the console
|
My bad, from your previous post I thought that uncapping the framerate solved most of the glitches, can you make a new recording of how it looks now ? I can't think of other possible causes, transfer speed bottleneck maybe ? I'll have to think how to debug this, I'll also try to reproduce your configuration. Just to be sure if you reset your system config to default does sysdvr work as expected? |
yes, it works as expected with default client and system_settings.ini settings.
if i remember correctly, the settings i used were: |
Describe the bug
when streaming at 60fps over USB, very intense image corruption can be seen in the client preview.
( issue likely not unique to USB )
To Reproduce
follow the steps shown in #147
restart your switch to apply the changes
start streaming any game
observe a sharp drop in viewability when looking at the stream in the SysDVR client.
Expected behavior
a smooth stream free of artifacts is displayed
Setup information
Additional context
said image corruption isnt observed in recordings produced by the SysDVR client, demonstrated in attached video clips.
system_settings.ini, modified for 60fps streaming ( #147 ) and higher bitrate:
system_settings.ini.zip
expected result ( recording produced by the SysDVR client, compressed ):
expected.webm
actual result ( recording of stream shown to the user by the SysDVR client, compressed ):
actual.webm
The text was updated successfully, but these errors were encountered: