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

High bit-rate video support #911

Closed
prabh13singh opened this issue Oct 16, 2019 · 3 comments
Closed

High bit-rate video support #911

prabh13singh opened this issue Oct 16, 2019 · 3 comments
Labels
Type: Question Questions or things that require clarification

Comments

@prabh13singh
Copy link
Contributor

prabh13singh commented Oct 16, 2019

Hi,
Anybody able to use bit-rate video of more than 300 Mbps?
What should be changed in the code like buffer sizes to achieve the bit-rate because I am continuously seeing packet drops.
Thanks.

@maxsharabayko
Copy link
Collaborator

Hi @prabh13singh Please check #703.

@maxsharabayko maxsharabayko added Type: Question Questions or things that require clarification Status: Completed labels Oct 29, 2019
@prabh13singh
Copy link
Contributor Author

prabh13singh commented Nov 28, 2019

I was busy on some other issue but still not able to get it working.
Video bitrate is 640Mbps.
According to your suggestions:
const int FC = 2 * bps * msRTT / 1000 / 8 / (1500 - 28);
const int rcvBufBytes = msLatency * bps / 1000 + bps * msRTT / 1000 / 8 / (1500 - 28);
const int sndBufBytes = rcvBufSize;

My RTT is around 270 ms.

So, FC should be = 2 * 640,000,000 * 270/1000/8/1472 = 29,347.
and buffer sizes should be 76800000+14673 =76814673

I have tried even double than that, but no luck.
Transmitter logs show : "Congested maxbw"
Receiver logs show : "No room to store incoming packets"

Correct me If am wrong.
Thanks.

@maxsharabayko
Copy link
Collaborator

Please consider setting latency to 4xRTT.
If does not help, please collect CSV stats. If you are using srt-live-transmit, use options
-pf csv -statsout stats.csv -s 1000

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Question Questions or things that require clarification
Projects
None yet
Development

No branches or pull requests

2 participants