When playing videos inside the headset storage, it should not be able to sync with XTP and OSR. Since the storage space of the headset is generally very small (256GB), it is obviously more reasonable to place the videos on a PC. Then, it is more appropriate to use XTP + DeoVR for local area network (LAN) playback. If there is stuttering during LAN playback, please upgrade your router to WiFi 6.
Yes, both videos and scripts are transmitted via LAN. It is recommended to connect the PC and VR headset to the 5GHz frequency band of the router, and connect OSR2 or SR6 to the 2.4GHz frequency band.
Hey, i have a problem, my OSR2+ is connected to XT and plays the scripts if i’m starting a video with a script. But theres no way to coonect it to DeoVR for some reason, when i use XT Web on the PC Browser it works and play the scripts, but when i try to open it in DeoVR i can’t even see the Ui from XT Web (same issue with XBVR since i deleted and fres installed DeoVR). in the Pico Browser it works, BUT only the Ui and video playback not the scripts, on PC it works fine.
Connecting to DeoVR directly seems to work, in the Setting tab it’s checked as connected and when i start any video from SLR or my Library the he asks for a script on PC. I connect the script to the media Url and it doesn’t work.
Pico 4, OSR2+ USB
Edit:
Started DeoVR on SteamVR with pico connect and I’m able to connect the OSR via USB in DeoVR options, it’s working. No clue why it doesn’t work only on PC directly.
When playing videos in the XTP media library via a browser and requiring script synchronization, you need to switch the input to XTP Web.
I have provided the DeoVR installation package. In the download section, install the APK onto the PICO 4. Then, use the DeoVR app within the PICO 4 directly—this eliminates the need for PC streaming. Additionally, place the video and scripts in the same folder and name them identically. XTP will automatically load the scripts.
Okay it works so far, big thanks ! With this DeoVR version the UI is showing up, i can play videos and the scripts are working on OSR but if i try to play a Video on SLR then he tells me “Error playing Video File, unsupported Format”.
Edit:
I’ve also tried DeoVr/Heresphere as Connection and i can play the videos from my library on the pico and here it’s working in the DeoVR Palyer
Good instructions ![]()
Totally solved my problem since my computrt is ten years old can’t boot up heresphere. By using this method. I can use my computer as temp server to let my quest access contents and sync with OSR2+.
播放2k 4k视频会出现卡顿
Please upgrade your router to WiFi 6. Set up 5G and 2.4G signals separately. Connect your PC and VR device to the 5GHz signal, and connect the OSR to the 2.4GHz signal. Keep the local area network (LAN) unobstructed and turn off the proxy of the VPN software. Under normal circumstances, the LAN transmission speed under the 5G signal (802.11ax) can reach about 90m/s, which is sufficient for smooth playback of 8K VR videos.
This is for action commands. Mostly the gamepad control currently.
I’m confused by this, if I’m understanding correctly, you are able to set the range limits during runtime. Just drag the sliders around in either Desktop or the WebUI and they will change. You may need to click “Save to XTP” in the WebUI but I dont think so. You do need to click “Save to XTP” when changing the random motion parameters. Any time the save button lights up/enables it needs to be clicked.
Tags can be customized. Its on the system tab in Desktop and WebUI. The tag UI does not work in heresphere.
I didnt realize this would become a support thread. Ill now watch this thread as well to help out.
I thank codeScripter for helping people with issues.
The main support thread is located here incase questions have already been answered there. XTPlayer - Cross platform TCode sync (OSR, SR6) Stream your local media and sync funscripts to almost any device with a browser
I’m able to connect XTP to my Quest3 but when I go on DeoVR to type in the XTP web ip I can’t get it to connect. However it works when I open the link on my pc. Idk how to get it to work lol pls help I’m new to this
DeoVR browser likes to automatically redirect to https. You have to make sure its http.
I know that a range limit can be set when running a script. The main purposes of saving multiple range limit configurations are to adapt to different script authors or enable quick switching between intensity levels.
Click on “http/https” in the DeoVR address bar to switch between the two protocols. Currently, the web service enabled by XTP does not have an SSL certificate, so it can only be accessed via http. Additionally, this is also the reason why VR video cannot be played through the Safari browser on Apple Vision Pro (AVP) — Safari on AVP requires the domain with https when using WebXR
It might be possible to use Moon Player’s browser feature to watch 8K VR video on the Apple Vision Pro. I will try to test this soon and report back here.
Looking forward to hearing your good news!
Thanks to this guide and XTP it looks like the last things holding me back from switching to Linux are gone. Woo! One thing I’m looking for that I don’t see is the option to store my videos and funscripts in separate directories like MFP allows me to do. I really liked the option, especially for videos I sometimes watch without my SR1, my folders just look cleaner. Is there an option to enable that?
Yes and no. I started this feature when I first started xtp but didn’t finish it as I didn’t see much value in it.
I believe this will work in xtp web if you select both media and funscript folders as libraries. Not really meant for this use case. Desktop does not use this search feature as it was developed later and I just never back ported it.




