Skip to content
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] Bandwidth goes up slowly on every new sesssion #182

Closed
WaltzBinaire opened this issue Sep 8, 2020 · 9 comments
Closed

[BUG] Bandwidth goes up slowly on every new sesssion #182

WaltzBinaire opened this issue Sep 8, 2020 · 9 comments
Assignees
Labels
bug Something isn't working
Milestone

Comments

@WaltzBinaire
Copy link

WaltzBinaire commented Sep 8, 2020

Describe the bug
When starting the demo you will see the image quality ramping up slowly everytime you create a new connection.

It seems almost animated as if a control value was not initialized and interpolates up over time.

To Reproduce
Only on 2.1.0
Start demo - local or on server.
Bad quality on startup slowly progressing to full quality over 15-30 seconds

Expected behavior
A quick recovery of the image quality matching the actual bandwidth

Screenshots

Ramp

Environment (please complete the following information):

  • Windows 64
  • Chrome
  • Unity Version 2019.4.9f1
  • 2.1.0-preview.4

Additional context
Bug was introduced in 2.1.0 - we couldnt find this particular behavior before.

@WaltzBinaire WaltzBinaire added the bug Something isn't working label Sep 8, 2020
@WaltzBinaire WaltzBinaire changed the title [BUG] [BUG] Bandwidth goes up slowly on every new sesssion Sep 8, 2020
@karasusan karasusan added this to the 2.1.1 milestone Sep 8, 2020
@WaltzBinaire
Copy link
Author

WaltzBinaire commented Sep 9, 2020

hey @karasusan - let us know if there is any way you need helpt testing

@karasusan
Copy link
Collaborator

@WaltzBinaire

To fix this issue, I erased the operation of using customized SDP.
Please check it.

@karasusan karasusan modified the milestones: 2.1.1, 2.1.3 Sep 14, 2020
@WaltzBinaire
Copy link
Author

hey @karasusan ,

thank you! Unfortunatly we cant verify it gettign better. Let us know if we can help testing.

Unbenannt

@karasusan
Copy link
Collaborator

karasusan commented Sep 15, 2020

This issue is caused by the customized SDP.
Could you check your Unity project and web application whether they customize SDPs?
Unity-Technologies/UnityRenderStreaming#331

@WaltzBinaire
Copy link
Author

Hey yes please ignore my previous post. I just checked it and it works! The bandwidth rises quickly.
BUT it brings back the previous issue #164 . It seems when you solved issue #164 you introduced the slow bandwith in the beginning that wasnt there before - now that the slow bandwidth in the beginning is solved - we can see the #164 again.

@karasusan
Copy link
Collaborator

karasusan commented Sep 15, 2020

@WaltzBinaire
I am glad to help you.
Can I reopen the issue #164? I guess it might be better to create a new one.

I expect the input system is the cause of it, but there is no proof of that yet.
Do you have any other clues?

@WaltzBinaire
Copy link
Author

WaltzBinaire commented Sep 16, 2020

Hey @karasusan - yes i think we should reopen the issue. The challenge here is that multiple issues seem to be connected to the same procedure - and that makes it important to tackle the moment they start to appear. From our side:

  1. there were two issues : dropping bitrate/artefacts and input lack
  2. around 2.1.0 : both problems solved - but slow ramp on bandwidth in the beginning
  3. you reverted changes : bitrate/artefacts look ok - slow ramp bandwidth solved - but input lack comes back

I believe all those issues spin around the lines that control sdp - and i think this is the most important issue of the repo - since control and quality determine the overall quality.

However im als not able to tackle the issue - really sorry!

@WaltzBinaire
Copy link
Author

@karasusan Are you able to recreate the input lack? #164

@karasusan
Copy link
Collaborator

@WaltzBinaire
OK, I reopened the issue #164, we will be able to discuss in it instead of here.
I close this issue, thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants