This app was mentioned in 23 comments, with an average of 1.35 upvotes
What you need is download from the play store the app called "WiFi Speed Test" by Zoltan Pallagi . Read the app's info/description in the app listing and download the PC server and have it running on your PC when you do the testing. It tests local network speed and works great for me.
> To get a more reliable result you have to do a speed test locally.
Using this: https://play.google.com/store/apps/details?id=com.pzolee.android.localwifispeedtester
With the server installed on a host PC connected to a 5GHz ac router via Gigabit Ethernet, with the Go connected to the 5GHz access point, the app running inside Oculus TV, with the CPU/GPU level forced to 4/4 via ADB (since speeds were lower at 2/2), I get the following:
Download: ~248 Mbit/s
Upload: ~163 Mbit/s
But it varies quite considerably with swings of ~50 Mbit/s or so. My guess is that because the CPU and GPU level make a difference that the overheads associated with running the test inside Oculus TV are making a difference. Time to try to get Oculus TV out of the mix then I guess.
I'm assuming you're using your wireless network to connect your phone to the router. Have you tried sitting next to your router w/ the phone to see if it is failing (i.e., if router is in a different room then may be slow wireless connection)? You can possibly try a android app to do a local network speed test. This first app I found sounds like it may do this, but I didn't look hard at the app.
To see if the router reading from the USB drive is a problem, you can a few things: (1) google around, see if any others mention slowness w/ external drives and that router model; (2) connect the external drive to your laptop, temporarily setup a network share, and then try streaming from the laptop instead of from the router.
Regarding the V20, you're using VLC to play? The phone looks powerful enough to play it fine. I'm guessing if you copied the MKV directly to the device, it would play fine. Of course, you could test this to be thorough, but I suspect network (or hard disk + router setup) bandwidth is more likely of a cause.
This only tests your internet speed though, not the maximum transfer rate over your local network.
I've always used Wifi Speed Test:
https://play.google.com/store/apps/details?id=com.pzolee.android.localwifispeedtester&hl=en
You sideload it to your device and then from your computer you go here and download and run wifi_speed_test_server.exe.
Open Wifi Speed Test from your device and configure it to connect to the server running on your PC(ip and port the server is running on).
Once that is done you can run upload/download network speed tests to see what your transfer rates are like with the adapter you're using.
By default it tests wifi speed, but you can go into the settings and select ethernet.
It's a very useful tool. It showed me just how terrible the xiaomi usb 2.0 ethernet adapter I had originally tried to use was. The transfer rates were atrocious. I bought another brand and the test results were so much higher. Which was also apparent when I could now stream 15-20GB high bitrate 1080p mkvs in Kodi over the network without any more buffering.
Yes, good point.
Personally, I use this:
https://play.google.com/store/apps/details?id=com.pzolee.android.localwifispeedtester&hl=en
Same thing, wired desktop running server with phone client.
Either way, like I said, real world numbers would be nice as link speed doesn't mean much.
Thank you for your input
I've measured by transfering a 10 GB file and by using an android app. (https://play.google.com/store/apps/details?id=com.pzolee.android.localwifispeedtester)
But the most abhorrent was the wifi not handling my Quest 2 air link which I ran (okayish) with a weaker router. That started my investigation into the wifi speed.
The thing with the router is that all 3 radios should add up to 3000 Mbps the 1733 is supposed to be the theoretical limit to only one radio. I'm getting less than 20% with the best scenario I can arrange.
I cant set 80Mhz directly, best option is "20/40/80 Auto"
You can use this android app to test your wifi speed (not internet speed). Install it on Quest or android device and measure at your play space. Just go to Wifi/Internet tab and disable Internet test and press start.
https://play.google.com/store/apps/details?id=com.pzolee.android.localwifispeedtester
You can use your phone to test the wifi speed/latency at the place you'll want to use your HMD. Use something like this - https://play.google.com/store/apps/details?id=com.pzolee.android.localwifispeedtester&hl=en&gl=US
It's best if the router is in the same room (or adjacent room) of where you plan to use your HMD, and the computer is connected to the router via cable (that cable can be long).
My advice is to connect your phone directly to your computer by setting your phone or computer as a hotspot and connecting the other to it as a wifi connection. Avoids the lag you get by connecting via the router (which depends on how good your router connection is).
Make sure you dial your bitrate right down to 1 or 2 and see whether that gets rid of the lag. It sends lower quality images, so requires less data to be transferred.
Try the Wifi Speed Test app (Play Store link) to test your connection speed. That will show you how good your connection is. Not straightforward, but you'll work it out (or ask for help here).
Finally, try USB tethering. That should give you loads of bandwidth (can also check that with Wifi Speed Test). If you still get poor quality, then the issue may be with your computer's ability to stream the images rather than the connection speed. In which case, try dialling down game settings. If the initial Steam Room scene isn't completely smooth, then your game will be worse, so focus on getting that working well first.
Good luck and feel free to post here and I'll try to help. I've spent a lot of time playing with settings. I have a pretty consistently good set up nowadays.
Right - I installed WiFi Speed Test (https://play.google.com/store/apps/details?id=com.pzolee.android.localwifispeedtester) on my phone and ran the server on my desktop, removed the time limit, and let it run transferring from PC to phone at max speed for TCP and 20Mbps target rate for UDP. Intermittent dropouts (down to 0 Mbps for a few seconds) feature both on TCP and UDP connections, so there's something up with the network connection between the two for sure.
No Wi-Fi link speed change occurs at this time, so it looks like it's not a Wi-Fi problem per se, but something else to do with the network and that data route.
I then tried another Android 5 GHz Wi-Fi phone and that had a similar problem, so that's ruled out my Pixel 4 as the issue.
I then set one of the phones as a server and the other as a client, so all the data is going over the 5 G Hz Wi-Fi to and from the router, and there was the occasional brief slowdown in transfer speed between the phones, but not down to 0 - the lowest transfer rate was around 10 Mbps for a few seconds where it usually hovered at 140 Mbps. Not sure if that's just the instability one might expect from in-channel interference between two close devices... I'll continue trying other test scenarios, I guess!
I tested with the app I mentioned in this Reddit ( https://play.google.com/store/apps/details?id=com.pzolee.android.localwifispeedtester&hl=en ) and I got 200 up / 250 down. As you said 250 probably is maximum. Quest has the fasted speed compared to any other mobile devices I have own in the past.
This one looks promising, but need to get the APK
https://play.google.com/store/apps/details?id=com.pzolee.android.localwifispeedtester&hl=en_US
https://play.google.com/store/apps/details?id=com.pzolee.android.localwifispeedtester&hl=en
You can test your LAN WiFi speed with this app. You just have to use SMB, FTP, or other protocols available in ths app with other device that won't bottle neck speed.
Are you sure you're connecting to the same channels with all devices and everything else is the same for all devices?
I'm surprised that you'd get the same speed connecting to MSFT servers as Ookla servers. I usually different results with different servers.
A while back I asked about connection speed and was told Ookla can be weird. The suggestion was to test with https://play.google.com/store/apps/details?id=com.pzolee.android.localwifispeedtester, which requires an app on your device and a program on a computer.
FWIW, I'm getting about 200 Mbps on my Pixel 2.
If you want to test your local network speed instead of just internet (you might not have a high enough internet connection to max out your local network speed, right?) try the app Wifi Speed Test. It's available on the play store.
You have to sideload it since it's not technically android TV compatible, but it works with the remote.
Basically what you do is run a small .exe file (the link is provided on the app's google play page) and you run this file temporarily on your computer. It basically creates a small server to allow the android app to connect with it and transfer data.
Then from you Mi Box, you open the Wifi Speed test app, configure the app to connect to the server running on the PC (ip:port) and then tell the app to run upload/download speed tests.
Instead of testing your internet speed, this tests your bandwidth speed from your Mi Box over your local network to your computer. So you'll see what your wifi/ethernet max out at.
There's a couple of software packages for you to use.
I use this one. You need a host on a computer (ideally wired to your router). https://play.google.com/store/apps/details?id=com.pzolee.android.localwifispeedtester&hl=en
Compare the speeds using this, so you know if it's a wifi issue, and not internet related.
Check that QoS is disabled on your router, it can prioritise different tasks somewhat ambiguously. Unlikely to be the cause, but worth checking.
Use a wifi scanner to check for your neighbours wifi channels. Try to avoid overlap. This app will give you and idea of where there is some unused frequency, https://play.google.com/store/apps/details?id=net.metageek&hl=en
haven't had good experience with wireless performance with Linksys, not for a long long time.
do you have an android phone? go get this,
https://play.google.com/store/apps/details?id=com.pzolee.android.localwifispeedtester&hl=en
and test your wireless throughput.
I just tried out WiFi Speed Test and while it does require you to download and run a server program so the client (your device) can connect for the speed test it is more or less accurate. If you have two Android devices you can use the app as a server on one and a client on the other.
On my M8 I got about 50Mpbs which is about the average I get on my laptop on the same wireless band (both are wireless AC).
Could you tell me how you're testing bandwidth on your Nexus Player? Stupid question, I'm well aware of that. But I wasn't able to run a speed test (Wifi Speed Tester) that XDA says would work. I got it to install, but due to the lack of full control via the remote and phone app, I couldn't get a proper test to run. I tried getting to a page via Chrome, but still....same problem with control to get SpeedTest or any other similar site to run. Thanks.
Use this app (and it's companion server app) to test your WiFi network speed https://play.google.com/store/apps/details?id=com.pzolee.android.localwifispeedtester
I think this is what you are looking for:
Definitely bitrate related.
Handy tool to measure your local bandwidth and how stable it is. https://play.google.com/store/apps/details?id=com.pzolee.android.localwifispeedtester&hl=en_GB