cancel
Showing results for 
Search instead for 
Did you mean: 

Profiling Oculus Go: Oculus Remote Monitor cannot locate any hosts

VRex
Protege
I've followed the documentation for setting up Oculus Remote Monitor and I am able to successfully locate my device and enable the capture server. When I go to 'Start Capture' and run the apk on my Go, it never detects a host to connect to. My Go is connected via USB and 'adb devices' successfully lists it as connected. I have also included 'android.permission.INTERNET' in my Unreal Project Settings under 'Extra Permissions' but to no avail. I've tried restarting the Go and the apk multiple times and still nothing. I desperately need to do profiling on a project and I would very much appreciate some help getting this working. Thank you!

I'm running Windows 10 Home and using Unreal Engine 4.20 for development.

Jesse Kirberger
5 REPLIES 5

VRex
Protege


@VRex

You followed the documentation at the following link here and made sure your network is setup correctly, right?

If so, I'll have an engineer look into this issue and see if this is a case of your operating environment (windows home) causing this issue.

@imperativity Yes, followed the documentation at the link you gave. I'm also using it tethered and it says that should negate any conflicting network settings. Thanks for your help.
Jesse Kirberger

VRex
Protege
@imperativity Just to be sure, I added rules to allow ports 2020 for UDP and 3030-3040 for TCP in Windows Firewall and it still cannot find a host to connect to. I don't think Windows UDP broadcasting is the issue.

I'm not able to setup a dedicated side wireless router. Barring Oculus Remote Monitor, what's the best option for profiling the GPU/CPU on the Oculus Go?
Jesse Kirberger

VRex
Protege
Thanks @imperativity. When you say the UE4 built-in tools, do you mean just handling the profiling with a build on my Desktop? I have been doing this, but it's very hard to see what's specifically affecting the Go without running the profiler natively. I'll look into RenderDoc as well.

Does OVR Metrics Tool output any specific information about processes and what is costing ms, etc? I have it running through adb and I'm only really seeing frame rate, temp, cpu and gpu load (vague), stale frames, and tears. Please let me know if there is a way to access more advanced/intricate information through it. I've gone through the documentation several times and it seems pretty general-use. I'd be able to see that I'm getting frame drops, etc. but not exactly what's causing them. Thanks again for your help.
Jesse Kirberger

ClonedPuppy
Explorer
Having the same exact problem... did you ever get this solved?

ClonedPuppy
Explorer
Just for anyone else ever having this problem, it's a pretty easy to fix. If you're in win10, then do a search for "Firewall allow" and click on  "Allow an app through windows firewall". Just add by browsing to the  place you put the OVRMonitor_Release.exe. After that it will work when you press the Start Capture.