返回列表 发新帖

【手语的无用方案】用Goovis实现远程VR办公

[复制链接]

1

主题

2

帖子

212

积分

仗剑天涯

Rank: 3Rank: 3

积分
212
发表于 2020-9-27 03:20 | 显示全部楼层 | 阅读模式
SteamVR广域网串流方案.png

【前言】
这是个有点“内卷”的便携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。

【设置】
1、头显和安卓主机的连接示意图
把Aimxy定位模块和头显固定在一起,建议魔术贴就行,方便Aimxy定位模块取下充电或校准。
2、安卓主机设置
安卓主机作为瘦客户机主要负责定位数据和VR图像的中转,性能不需要太好,最好有HEVC/H265硬解能力,Goovis D3播放器是个不错的选择。
(1)设置VirtualHere USB Server App把插在D3 USB口的Aimxy接收天线共享给远程PC。
VirtualHere是一套SteamLink原生支持的USB设备跨网络共享软件,具体原理参照下图。
(2)做好Steam Link和远程PC上的Steam远程畅玩配对。如果远程PC性能足够,且安卓主机支持HEVC/H265,建议在SteamLink中启用HEVC选项,可以减轻网络带宽需求。一般2~3MB/s就足够,换算一下大概30Mbps左右基本够用。实测大部分酒店可以达到这个要求,4G移动网络更没问题。通过Steam Link串流访问远程PC桌面,然后继续执行下面第3节各步骤操作。
3、远程电脑设置顺序
(1)配置VirtualHere Client连接VirtualHere USB Server共享的Aimxy接收器,这样相当于Aimxy接收天线直接插在电脑的USB口上,感觉不到明显延迟。
图中Android Hub代表一个安卓主机下面所有在VirtualHere USB Server中设为共享的USB设备,下面CP2102N...就是Aimxy接收天线,Hantick...是D3的触摸板。D3触摸板和笔记本电脑的触摸板使用体验是一样的,可以代替鼠标,建议也共享给远程PC。
(2)以管理员权限打开Aimxy设置程序,会扫描到插在D3上的接受天线,名字是Aimxy-V100,按照说明书配置好。如果SteamVR随Aimxy设置程序一同启动,先关闭Steam VR,否则RiftCat无法启动串流。
(3)在电脑上启动安卓虚拟机,配置好和电脑联通的网络,在安卓虚拟机上安装并启动VRidge。然后把模拟器最小化即可,我们不需要VRidge的显示内容。
(4)在电脑上启动RiftCat,设置“跟踪来源”为“使用FreeTrack陀螺仪数据和位置数据”。
(5)在RiftCat中启动串流,SteamVR随之启动,从SteamVR窗口可以看到RiftCat成功虚拟出了假VR头显和控制器,SteamVR可以正常运行。至此RiftCat/VRidge已完成用途,不再需要管了。我们并不需要VRidge串流的左右双屏画面。
(6)我们真正需要串流的是SteamVR的预览视图,在SteamVR窗口右击选“显示VR视图”就能看到,这是一个已经映射为2D画面的VR预览窗口,没有畸变。为了降低PC性能消耗,建议使用中关闭此预览窗口。
(7)最后一步,回到安卓主机的SteamLink App,看到配对的Steam电脑端显示为“VR模式”。点击“开始运行”,就可以在头显中看到SteamVR Home了。从“VR模式”看,Steam其实已经开始考虑VR串流功能了,只是目前还没正式开放此功能。
【运行效果】
1、远程运行SteamVR Home
https://b23.tv/E1c66R
2、远程运行VR游戏《半衰期:Alyx》
https://b23.tv/nxm2X3

【后记】
这是一份很简略的说明。一些细节设置请参考说明书或网上教程,比如安卓模拟器网络配置、Aimxy设置、RiftCat/VRidge设置、VirtualHere设置等等等等。
如果在家里路由器上架设的VPN服务器,通过VPN访问远程PC的速度会大大提高。
如果只在家里一个房间内测试,Aimxy接收天线可以直接插在PC上,就不需要配置VirtualHere了。
如果你已经有了VR一体机,而且不怕沉,可以用VR一体机安装微软RDP远程桌面app或SteamLink,这样实现VR访问远程PC桌面更简单一些。

已有2人评分 积分 理由
窗地之间 + 1
o0星释0o + 1 赞一个!

查看全部评分 总评分: 积分 +2 

回复

使用道具 举报

0

主题

8

帖子

80

积分

初涉江湖

Rank: 1

积分
80
发表于 2020-9-27 08:45 | 显示全部楼层
大神,厉害厉害
回复

使用道具 举报

106

主题

167

帖子

5163

积分

版主

Rank: 7Rank: 7Rank: 7

积分
5163
发表于 2020-9-27 09:11 | 显示全部楼层
实力好贴!
回复

使用道具 举报

106

主题

167

帖子

5163

积分

版主

Rank: 7Rank: 7Rank: 7

积分
5163
发表于 2020-9-27 18:08 | 显示全部楼层
体验报告
硬件:Aimxy 头瞄定位器(目前是325元)、电脑、Goovis Pro
软件:如果只在电脑上玩,要装steam vr套件、逍遥模拟器(Android模拟器)、Riftcat 2.0(软件需要16美元)、Aimxy(头瞄自带软件)
          逍遥模拟器上装VRidge 2

优点:画质有goovis固有的优点无颗粒感,跟看电影一样。定位灵敏度好,无延迟。
缺点:1,因为不是VR那种球面镜片,画面四周倾斜厉害,影响体验。
          2,Goovis只有53度视角,缺少VR的那种融入感。
回复

使用道具 举报

5

主题

17

帖子

114

积分

无名之辈

Rank: 2

积分
114
发表于 2020-10-9 19:08 | 显示全部楼层
我擦,好专业。。看都看不明白
回复

使用道具 举报

1

主题

146

帖子

282

积分

仗剑天涯

Rank: 3Rank: 3

积分
282
发表于 2020-12-17 20:21 来自手机  | 显示全部楼层
感谢分享
回复

使用道具 举报

31

主题

96

帖子

186

积分

无名之辈

Rank: 2

积分
186
发表于 2021-5-6 16:15 | 显示全部楼层
高科技就是好!
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

郑重声明:本站所有资源均由网友收集转载自网络公开渠道,仅供测试宽带使用,禁用商业用途或盈利,请在下载后24小时内删除;

请大家支持正版尊重版权,所有资源源版权归版权方所有,观看或阅读请到相应机构购买正版资,本站不制作、不存储任何音视频内容;

如有任何内容无意间侵犯了您的权益,请邮件通知 admin@zgxyi.com ,收到邮件后本站会及时删除并向您表示最深的歉意。

快速回复 返回顶部 返回列表