safespaces icon indicating copy to clipboard operation
safespaces copied to clipboard

Network HMD adapter module

Open PLTGit opened this issue 5 years ago • 1 comments

A number of HMDs, especially toward the lower end (less powerful, but also less expensive and thus likely to be more common), are wireless: Oculus's Go or Quest, HTC's Vive Focus, etc, and of course Google Cardboard or even the Nintendo Switch. A network HMD module abstraction to which these can connect would be most appreciated.

Per-HMD modules would likely be required as well, reflecting the capabilities and modes supported by each. Connections from the HMD to safespaces would need to be done using matching platform-specific applications on the target hardware - so this is a big project, but thinking about the network abstraction up front will make this easier in the long run.

See also: ImmersedVR, BigScreen Beta, VirtualDesktop

PLTGit avatar Apr 17 '19 18:04 PLTGit

Sorry for the delay, I somehow didn't get notifications for this project - anyhow, the network parts are actually close to usable, src/tools/netproxy. It doesn't do the VR specific negotiation yet, but it's not that many hours of work.

letoram avatar Apr 24 '19 12:04 letoram