Display on Multiple platform, How you are connected to the Main server (Remote, Relay, Nearby/Local Network)

I have a Roku player and there is a feature on that operating system which is almost a necessity on all other platforms like android, PC etc.

This feature is that when you are connected to 1 or more servers, You are able to see how exactly you are connected. Such as Remotely (Remote), Via local network (Nearby), Or sometimes as Relay (Relayed connection)

If we could implement this in android and all the platforms it would make things much easier in:

  1. Selecting the best quality with the current network speeds. For example a local network might easily play 4k move 27 Mbps movies, while a remote connection might be 10-12 Mbps, and relay (depending on having a plex pass) is 1 or 2 Mbps.

  2. Figuring out sometimes why a movie is playing in a certain quality. A very low quality happens when you’re connected via relay for example. But there is no way to confirm if the quality of the movie is due to Network speeds, Being connected via relay, or other factors such as incompatibility of formats and resolutions and transcoding load on the server itself. This will lead to a better troubleshooting and better viewing experience when you can correct the problem.

  3. Troubleshooting network and connection issues, quickly and seeing where the problem lies, Such as troubleshooting Double NAT, local Access points etc. For example if we can see how the player is connected to server, we can understand if its connecting remotely or not, or via relay. This is a tremendous help.

Roku devices have this feature, But I haven’t seen this in my other players such as Fire Stick 4k, or my android tablet, Iphone etc.