VR串流效果对比: TPcast-air / vrdesktop / ALVR

By 捣捣看 at 2019-07-20 • 0人收藏 • 1085人看过

image.png

大家好!今天我们来聊一聊串流这件事儿~

Oculus Rift S和Quest自上市以后得到了全球范围内众多玩家的喜爱,特别是Ques甚至卖到了全球脱销的地步,在销量上远远超越预期。

image.png

但我们不得不提到一款产品,或者说是一个玩法才让Quest一发不可收拾,这就是今天的主角:串流!    

image.png

说到串流游戏,我第一个想到的就是早已支持平台游戏串流的Steam和英伟达GE。如果你家里有一台超高性能的电脑,你甚至可以在你房间的任何一个角落抱着平板就能享受所有的3A大作,便携性与画面兼得,而把这一切用到对于灵活性有天生依赖的VR身上,可以说是珠联璧合,相得益彰。

image.png

早在手机盒子的VR时代已经有了VR串流的应用,之后主打性价比的Oculus GO在国际市场上带起了一波节奏。这次Quset的火爆程度,Riftcat,开源的ALVR早早的提供了方案老牌VR软件,VRdesktop这次也跑成了黑马,甚至被Oculus勒令在Quest版本的实体软件中删除串流功能。image.png而国内厂家Tpcast更是早早的扬名海外,是最早的VIVE和CV1头显的无线方案销售商,并在6月27日发布了首款附带硬件的Quest一体机无线串流方案Tpcast-air,售价2400人民币。

image.png

image.png

在体验过了开源的ALVR和总售价185元VRdesktop之后,我迫不及待的够买了Tpcast-air。

下面我们就来带大家开箱这个2400块钱的oculus quest硬件专属串流方案

image.png

image.png

image.png

image.png

image.png

白色的盒子,正面印的是他们的LOGO。里面包括一个路由器,有两根天线,上面写着这是一个1200兆的路由器。还有一个充电器,这是一个12V 1A的充电器,标准型,还有一根网线,插了4根线,没有接满。安装盘,给的是一个16GB金士顿的小U盘,里面应该就是他的程序部分还有一个加密狗,给的是一个闪迪的小U盘,这个应该是它的序列号,也就是说没有这个U盘你是没有办法进入它的程序的。再然后还有还有两层泡沫就啥也没有了,它价值2400元,那么我觉得它的价值应该都体现在了它的软件部分,我们敬请期待吧!


我们先来看一下他官方提供的用户手册里有一个提醒,一个是说他是对企业场景所发布的这个设备,第二个是说如果你买他的整包方案是不能装应用的,但如果你是自己购买的Quest是没有装应用限制的。再往下看,他这里面有一个重要的点是他里面包含第三方的厂商设备,而这第三方的厂商设备他是不负责售后和质保的,需要第三方厂商来完成。

image.png

image.png

我们再来看他官方所提供的电脑的配置要求:最低配置是酷睿I5,1060显卡,8GB内存,推荐配置是酷睿I7  1080显卡,16GB内存

image.png

那么激动人心的时刻就要到了,让我们赶紧来玩玩游戏测试一下Tpcast-air它的实际效果到底怎么样!我们先玩一下现在非常火爆两款VR游戏Contractors VR和Beat Saber

image.png

image.png

测试下来感觉还是不错的但是总有一些地方让我不太满意。主观感受呢还算流畅,但是我真的很想知道他和我们之前提到过的两个串流方案到底有什么区别,  下面我准备从画面,延迟和稳定性这三个方面来分别测试一下Tpcast-air,ALVR和VRdesktop他们之间到底有什么不同。

image.png

image.png

首先我使用Quest内部视频录制功能获取了三个串流方案下的游戏画面,我们横向对比三个画面,不难看出,VRdesktop画面表现最为优秀,ALVR次之,而Tpcast-air似乎有一些肉image.png

我们截取了游戏单帧画面放大以后就能看到,Tpcast-air在物体边缘以及材质细节上都有一些模糊和损失。image.pngimage.png

为了找出原因我们首先测试了三种方案的带宽利用情况,我们使用的是华硕AC1900P路由器,搭载VRdesktop和ALVR,都能稳定工作在60兆左右带宽下。

image.png

image.png

而Tpcast-air搭载自身的硬件路由,连接一段时间后,稳定在18兆带宽左右,峰值在32兆。

image.png

接着我使用抓包软件抓取了三个方案下串流中30秒的码流并剥离了上下流量,我们可以看到Tpcast-air与ALVR同样使用UDP传输image.png

下行流量,也就是PC传输到Quest的流量峰值是3000pps左右,这和ALVR默认的30mbps差不多,常态是1800pps左右

image.png

image.png

上行流量,也就是Quest头显加Touch的控制面数据流量为75pps换算成大家熟悉的说法就是跑着Tpcast上的带宽实际为2.5m/s,而调试过的VRdesktop和ALVR工作都能在7.5m/s左右。

下一步我们看看控制面延迟情况,我使用500fps的相机拍下了我手部快速移动touch与PC上呈现画面的对比,三种方案下,Touch启动停止后在PC画面上呈现的延迟与帧率可以看出Tpcast与VRdesktop不相上下,都具有良好的操作手感。image.pngimage.png

ALVR则出现了较高的位置延迟修正。所以Tpcast75pps的控制面数据已经足够操作使用了,所以并不是数据传输的多操作就一定精准,还要取决于PC服务端得到数据后与输入接口的调优。

image.png最后为了测试稳定性,我们每种方案都打了30分钟的切方块,三种方案游戏过程中均有几次2-3秒的画面卡顿,画质劣化也偶有发生image.png

image.pngimage.png我们的测试数据表明Tpcast-air和VRdesktop的网络延迟发生次数都相对较少,而Tpcast-air的画质劣化略微严重,ALVR无论是在操控延迟或是画质方面均不够理想。操控性方面除了ALVR不够稳定外Tpcast-air和VRdesktop都不影响我快速击中方块。但在玩Contractors VR时,即使ALVR操控方面也非常舒服,没有出现之前的果冻效应。


我们对串流还做了很多其他的测试,实际上就VR串流游戏而言还是有一些问题的,这里我要特别提到Quest的系统是安卓7.0,而它的WiFi也不是针对串流所设计的,所以每5到5分半钟它的WiFi都会进行一次信道扫描,而这短短的几秒钟里会造成50ms甚至更高的延迟,30ms的延迟你在眼镜里都是能够实际感受的到的。这种系统级别的问题我们目前还没有找到更好的方法解决,只能等Quest root了以后再想别的办法了。image.png

今天经过几个简单测试,单从性能来说这三个串流方案中实力最均衡的是VRdesktop。排在第二的是Tpcast-air,如果它能从画面和码流上做一些提升效果应该还可以,但它的路由器的性能也许会成为它的瓶颈。排在第三的是ALVR,不过他是一个开源的程序还是有一定潜力的。最后我们要再一次强调一下这三种方案的价格,VRdesktop如果你只需要串流功能,在140块钱左右,而ALVR则是完全免费的,Tpcast-air则需要2400元,可能它是针对企业用户的吧。image.png

视频地址:

https://www.bilibili.com/video/av58405855/

登录后方可回帖

登 录
信息栏

全世界虚拟现实爱好者联合起来!

游戏联机群 372229166

Vive 玩家群 566598983

Oculus 玩家群 384450587

一体机玩家群 272885431

资源分享/经验交流/联机活动

Loading...