Proposal for remediating some connection instability related issues
Nyx Onyx
Some ISP:s in the world offer high bandwidth connections directly to consumers, while not having the infrastructure to forward all that traffic at the offered speeds. This can lead to a situation where the viewer's bandwidth setting is set quite high, while in reality the connection can't handle that throughput all of the time, or with very shifting actual capacity.
I would like to propose that the viewer upon failing to log in, or failing in teleporting, if it can detect the signs of packet loss or connection issues causing this, that it recommends the user to reduce the bandwidth setting. Perhaps proposing to the user to start very low, and if it works, to increase it at future attempts.
Log In
Journey Bunny
🤔 Maybe there could be something like we had with loading images, where we have a debug setting to choose which connection protocol to prefer--in this case, a setting for receiving inventory via UDP or TCP
Nyx Onyx
Journey Bunny Anything and everything that helps, but preferably automate or semi-automate as much as possible (for example, having the viewer provide tips if not the means to remedy situations such as the described ones).
apumia Resident
I faced this issue recently, it took us all 4 days to figure it out the solution. I reduced the bandwidth limit to 1200 then I was able to log in.
JenniWindrider Resident
Maybe use any of the various bandwidth-prediction algorithms on login or even periodically? Same way streaming services use predictive algorithms. I don't remember what it was called but a few years back the IEEE posted a research paper on the topic.
Nyx Onyx
JenniWindrider Resident A fully automated way to try remedy an otherwise breaking state would be awesome!