-
Notifications
You must be signed in to change notification settings - Fork 822
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
SRT server-to-client performance #2636
Comments
Bump, I also experience this problem in FILE/MESSAGE mode. Is there any possible explanation? |
First question: do you transmit in both configuration over the exactly same network path in the same direction? And, if you could repeat this test - this time using |
I would suggest trying to enable FileCC-related logs (e.g. changing SRT stats ( |
First question: As far as the second suggestion goes, I tried it and result is the same. |
I used the ENABLE_HEAVY_LOGGING flag and behavior is different. It starts with about 3 MiB/s and quickly crashes (which is much faster than 200KiB/s, but without HEAVY_LOGGING enabled, applications do not crush). I run the statistics and these were the results: server-to-client(server).csv Client-to-server (client is the sender): There are noticable differences mostly in bandwidth and congestion window. Visuals: server-to-client(server): server-to-client(client): client-to-server(server): client-to-server(client): |
It just hit my head. Are you using IPv4 or IPv6? Because we have detected a small problem here - see #2663 |
We are using IPv4, so this should not be an issue. |
I'm sending the same file from the server to client and vice versa. In the local network, I have no problems, the server-to-client performance is as expected (around 100 MiB/s). However, over the internet, the server-to-client performance is drastically worse than the client-to-server-performance.
In the server --> client scenario, my speed is peaking at around 200KiB/s.
On the other hand, in the client --> server scenario, I can get easily to around 30MiB/s.
I tried UDP on the same port, both ways are approximately the same (30 MiB/s).
What could be the issue in the *server-to-client scenario? I do not expect there is a problem with the network since UDP works just fine. Is this some sort of a bug? The issue is same both for the srt-file-transmit as well as when calling the API directly.
The text was updated successfully, but these errors were encountered: