I am trying to stream an HD channel with bandwidth below but close to the available bandwidth.The client is FireTV 9 API/28 and the server is 2022.01.27.0906 on RPi4
Speedtest is showing 8.8Mbit/s Latency 55ms Jitter 5ms
Trying to stream a channel with Overall bit rate : 8 609 kb/s according to mediainfo.
The channel contains two audio streams, both at 192kbps.
One would like to think after an initial buffering for a few seconds the channel would start just fine.
However the clients shows Concurrency: 8 Timeouts: 5 before completely stalling and the server logs show multiple attempts (the first number is the number of attemptsin the server logs) at getting the following segments:
6 22.ts
6 27.ts
8 23.ts
9 17.ts
11 11.ts
12 19.ts
12 3.ts
according to the log they all get status 200 or OK.
the full log:
https://pastebin.com/pRwDy8Zs
Is there a way to disable the excessive client "concurrency" when streaming remotely?
I hope I should not need to double the available bandwidth as transcoding on RPi produces a "choppy" and painful to watch video at any speed limit.
Thank you for reading this far