【无用方案】实现远程VR办公
发布网友
发布时间:2024-10-04 14:35
我来回答
共1个回答
热心网友
时间:2024-12-06 01:07
这是个有点“内卷”的便携VR办公方案。
“内卷”是指通过简单技术的复杂组合实现不那么重要的目标。
有人说过“有意义的往往都是无用的”。这只是个可行方案,远未完美。希望抛砖引玉,让更多厂家关注VR办公的价值。
如果觉得阅读都浪费生命,也请不要浪费时间回帖吐槽讥讽,我承认大部分正常人不会这么用。
但方案解决的是一个正常需求,即在差旅途中以最小携带重量实现大屏办公体验。
笔记本作为主流移动办公设备,很难在便携性和使用体验上达到平衡。
15寸基本是便携笔记本的极限了,而更大的屏幕只能通过头显实现。
头显粗分两类,一类是依赖电脑的PCVR头显,完全没有便携性;另一类是便携观影头显,如Goovis或AR眼镜。
目前已有很多将Windows桌面映射到VR虚拟大屏的应用,如Virtual Desktop、BigScreen和vSpatial。
实现远程VR办公的大体思路是通过外置陀螺仪实现空间定位,通过串流技术实现VR图像传输,所有数据跨网传输,头显作为显示器,远程PC作为云电脑运行SteamVR。
1、淘宝官店购买Aimxy头瞄,最便宜的单传感器套件即可,包括一个头瞄模块,一个USB接收天线。
2、VR Ready PC一台,安装好以下软件:
(1)Steam/SteamVR/Virtual Desktop,Steam中启用远程畅玩,并和安卓主机做好配对。
(2)VirtualHere Windows Client
(3)Aimxy设置软件
(4)RiftCat,用于虚拟一个假VR头显以让SteamVR可以正常运行。
(5)安卓模拟器,如逍遥,并安装RiftCat的安卓端VRidge。
3、安卓主机和观影头显:
(1)安卓主机,可以用手机、平板或其他有视频输出能力的安卓设备,要有USB扩展口。这里我选用Goovis D3手持蓝光播放器。安装好VirtualHere USB Server和SteamLink。
(2)观影头显,这里分别选用Goovis Pro和Madgaze Glow Plus。
把Aimxy定位模块和头显固定在一起,建议魔术贴就行,方便Aimxy定位模块取下充电或校准。
安卓主机作为瘦客户机主要负责定位数据和VR图像的中转,性能不需要太好,最好有HEVC/H265硬解能力,Goovis D3播放器是个不错的选择。
设置VirtualHere USB Server App把插在D3 USB口的Aimxy接收天线共享给远程PC。
图中Android Hub代表一个安卓主机下面所有在VirtualHere USB Server中设为共享的USB设备,下面CP2102N...就是Aimxy接收天线,Hantick...是D3的触摸板。D3触摸板和笔记本电脑的触摸板使用体验是一样的,可以代替鼠标,建议也共享给远程PC。
配置VirtualHere Client连接VirtualHere USB Server共享的Aimxy接收器,这样相当于Aimxy接收天线直接插在电脑的USB口上,感觉不到明显延迟。
以管理员权限打开Aimxy设置程序,会扫描到插在D3上的接受天线,名字是Aimxy-V100,按照说明书配置好。
在电脑上启动安卓虚拟机,配置好和电脑联通的网络,在安卓虚拟机上安装并启动VRidge。
在电脑上启动RiftCat,设置“跟踪来源”为“使用FreeTrack陀螺仪数据和位置数据”。
在RiftCat中启动串流,SteamVR随之启动,从SteamVR窗口可以看到RiftCat成功虚拟出了假VR头显和控制器,SteamVR可以正常运行。
我们真正需要串流的是SteamVR的预览视图,在SteamVR窗口右击选“显示VR视图”就能看到,这是一个已经映射为2D画面的VR预览窗口,没有畸变。
回到安卓主机的SteamLink App,看到配对的Steam电脑端显示为“VR模式”。点击“开始运行”,就可以在头显中看到SteamVR Home了。
这是一份很简略的说明。一些细节设置请参考说明书或网上教程,比如安卓模拟器网络配置、Aimxy设置、RiftCat/VRidge设置、VirtualHere设置等等等等。
如果在家里路由器上架设的VPN服务器,通过VPN访问远程PC的速度会大大提高。
如果只在家里一个房间内测试,Aimxy接收天线可以直接插在PC上,就不需要配置VirtualHere了。
如果你已经有了VR一体机,而且不怕沉,可以用VR一体机安装微软RDP远程桌面app或SteamLink,这样实现VR访问远程PC桌面更简单一些。