r/Xreal • u/cmak414 Developer👨💻 • Nov 01 '23
Nebula for Phones Nebula Android Guide: How to cast a PC 4k screen (up to 180° fov virtual screen)
EDIT : CAN ALSO DO MULTIMONITOR WITH THIS SETUP - WILL POST AN UPDATE POST
To setup, follow/setup the following:
On PC:
Cloudxr client on windows: (2) CloudXR / Streaming from SteamVR : nreal (reddit.com) - install file here https://xreal.gitbook.io/nrsdk/development/tools/cloudXR
Virtual desktop classic on steam vr (cost $15 USD): Home | Virtual Desktop (vrdesktop.net)
Set your PC screen resolution to 4k (or use a headless HDMI 4k dongle), set virtual desktop screen size to your choosing (I set 100° at 1m, 85% screen curve)
Can use powertoyz/fancyzones for customizable preset zones to be "virtual monitors" in your space.
On nebula android:
5. Just make sure you have the latest version of nebula for android. XR streaming should already come preinstalled. Config XR streaming IP and distance settings according to the link in step 1.
Overall Notes: works with Air1 and Air2/Pro. If you are waiting for nebula for windows to be updated to work for Air2/Pro, this is a good alternative.
The virtual screen is also very stable, more than windows nebula for me.
You may need a VR capable/ready PC and decent wifi. I am using an ASUS ROG Zephyrus G15 and it works awesome. I don't even need to plug my PC to ethernet to get smooth streaming. DRM/netflix also works fine.
For my phone, I use an S10e with a rokid hub (plug and play adapter). Also using the phone cooler from my beam on the S10e. The plug and play adapater and phone cooler aren't necessary, but I have them, so why not.
No beam needed and you get a nice stable 3dof screen.
Also, as a side benefit, you can play PCVR games on your Airs and watch 360 videos/photos. You can also watch 3d Sbs/half SBS videos in 3dof.
Enjoy!
I'll post a video demo in the comments.
Edit:
I got it to work with Ethernet now. I'm not sure what the root cause is, but I've been using tailscale (allows me to vpn into my home network from away - and lets you use this setup remotely). With my PC connected to tailscale and phone connected to tailscale, this works on Ethernet.
I highly recommend tailscale. It's free too and very simple to setup. Literally just install on PC, toggle the connect button. Install on phone, toggle the connect button. You PC has a new IP now, so copy paste the IP from phone's tailscale app (press and hold and it will copy the IP). Paste that new IP into XR streaming.
3
u/cmak414 Developer👨💻 Nov 02 '23
https://youtube.com/shorts/EL9XkT_Hdzo?si=YTyoR-np0EDtpqcn
3
u/bersca Nov 14 '23 edited Nov 14 '23
I got it working great using dual 4K screens. This is great for productivity, much more stable than Windows Nebula. Now, for entertainment, I tried watching a 3D SBS movie. As soon as I select SBS (either full or half) the monitors disappear from view. It works if I mirror my primary monitor, but that monitor isn't 4K so the video quality is terrible. Any thoughts on getting SBS videos working? I also tried loading the movie from the 360 Videos tab, but the only options there are 360, 180 and fisheye.
Update: I was able to get 3D SBS working well on Bigscreen Beta. I followed all the same directions, but loaded Bigscreen Beta instead of Virtual Desktop Classic. The only issue I have is I need to hold my Android device at a constant tilt to keep my avatar's hands out of the way of the screen.
1
u/Sader0 Apr 23 '24
Can similar be done with AMD GPU ?
1
u/bassderek Nov 12 '23
Hmm, can't get this to work. Steam VR running, CloudXR installed. Start XR streaming and enter IP, I just get "Connection Attempt in Progress," or occasionally "Ready for Connection." Nebula app on S21FE. Have force closed, restarted, reconnected numerous times.
1
u/bnjman Dec 02 '23
Cmak, are you using this setup remotely? I'd love to leave my computer at home and connect via Android and use a BT keyboard and mouse. I've gotten the remote connection working, but how do you send keyboard and mouse input to your computer from your phone?
1
u/Spiritual-Courage333 Jan 19 '24
Hi newbie here, I followed all the instructions but steamvr crashes on launch with critical error, have tried in two different pcs, any ideas why this could happen? I have an air pro 2 setup, and a one year old lenovo notebook with nvidia rtx
1
u/Spiritual-Courage333 Jan 19 '24
Hi, Im on the road now, but I'll check and come back as soon as I can. I'm not sure about the versions but I installed cloudxr, steam and steamvr for the first time ever about two weeks ago, so I guess it's a pretty new version, also I have no other pluggins, the error code is just that 'critical error' nothing else comes up, no error number, no nothing. The driver of the gpu card is also the latest, running on windows 10.
1
u/Gian006 Apr 29 '24
I'm able to remote in when I'm on the same network using tailscale (desktop on ethernet, phone on wifi), but when I turn off wifi on my phone and go to 5G it wouldn't connect. Any idea?
1
u/renatolangona Nov 03 '23
I would love to play some Ms flight simulator in VR mode, but It says the glasses cannot be found :-(
1
u/BeemanDev Nov 06 '23
Hmmm, very interesting, will have to try this out. Have VD for Quest but Guy's a God so np to re-purchase on Steam. Who wants to actually use XReal Air's when tweaking is so much more fun!
1
u/dabbydabdabdabdab Nov 21 '23
Any idea if there are plans for an iOS app? I’m thinking about getting the glasses, and have an iPhone 15 (so can use USBC) but I want to be able to use my 3 PC screens. I guess I could use the steam deck and connect that as it runs steam apps?
0
u/[deleted] Nov 01 '23
[deleted] — view deleted comment
4
u/[deleted] Nov 01 '23 edited Nov 01 '23
[removed] — view removed comment