Since you’ve set up XTP as an all-in-one library viewer, video player, and device controller it makes sense not to care about how the actual folders user media is stored in looks since we’re not supposed to be looking at the folders, but if you have to interact with the folder for anything else it looks bad. In my case, I’m keeping all of my HMVs together. Some are scripted, many are not, and I know which ones are which but I don’t want text documents in my sea of thumbnails if I’m watching something without my SR1 on… or watching a video not related to what my SR1 is synced to.
That workaround doesn’t seem to happen on my machine. As long as the player doesn’t mind hidden funscript files I suppose I can have my cake and eat it too; something’s going to be different with a different app, after all, the switch will just be annoying. You might still consider it to make switching from MFP easier if you find some free time, but thanks for everything you’ve already done, and thanks to @CodeScripter for the help doc.
And for others on Linux, here’s one little tidbit I found useful in another post since I had issues getting my device to connect:
Pretty sure I left most of the code in there for it. I don’t think it would be to hard to finish it up.
I personally don’t mind how my directory looks. I usually prefer function over aesthetics. Id rather have everything in one place. Easier to maintain the files when there’s a central point like with most things.
bad news, it only kinda works. it depends on the codec of the video only certain videos can play and the stream quality is so low it’s worse than just playing the video directly from moonplayer.
XTP Web copies the steamed media 1:1. There is no conversion other than chunking the data out per the browser request range. So if something is converting it its the browser which I highly doubt.
And yes, only certain media is stream able in this way. This is the case no matter what you are streaming to as XTP does no media conversion.
Yes, it’s entirely on the fault of the moon player on the vision pro. the options for video players are abysmal at the moment. XTP has been great! it’s just the vision pro apps that don’t work too well.
I’ve been trying to look into it, apprently Skybox is another good choice, I’ll try to test out XTP with Skybox next and report back.
Since Skybox supports DLNA, would it be possible to sync scripts from a computer that way? Or would there need to be a native video player on vision pro that supports syncing scripts to PC?
DLNA halfway works. Thats how I did it before I made XTP web. The issue with DLNA is it mangles the file name so you need to manually pick it on the desktop side. Wont work great for a headless server. On desktop UI it will pop up a file picker if it cant find a matching script. Once selected it stores it relative to the path it received. (The mangled uri in this case).
All in all this was is not worth it IMO. Why I created web.
If the player will support SMB which I believe Skybox does? The only issue there is Skybox doesnt offer remote control like Heresphere and DeoVR so you will be limited to in web player for everything that doesn’t have remote control. This can only do http streaming.
I know on quest 3 the Quest browser player media and does VR content. Apple invented the streaming technology im using (HLS). (Albeit somewhat of a poor implementation) It may not work, I believe its been broken on IPhone for a while. Firefox or other browser can be installed on vision? I believe Quest 3s browser is based on Chromium.
So I’m a Mac user and I understand if my one-off interest isn’t shared or isn’t viable… BUT
I would very much like to run my Lovense Edge2 and my OSR2+, via XTplayer (and presumably initface central) - but am coming up blank on how to get them talking to each other.
Ive had others request similar and supporting non tcode devices is a can I’d rather not open. Maintaining proprietary systems sounds excruciating to me.