怎么样才能把游戏投射到PC上?
在一年前如果有人说云游戏是可行的话多半会遭到大家的嘲笑,但是在今年CES 2013黄仁勋掏出SHIELD向公众首次展示这个可能的时候,再也没有人会对云游戏感到遥不可及了,因为——它已经实现了。
SHIELD 实现云游戏的方式前提是采用完全的NVIDIA硬件配置环境,在具备NVENC h.264硬编码器的PC上将游戏画面进行实时编码,编码后的视频流透过无线网络实时传输到 SHIELD 上,在 SHIELD 上进行硬件解码呈现 PC 游戏画面,然后再把SHIELD上的指令动作透过无线网络回传给 PC 执行。
这样的实现方式其实被称作Remote Graphics(远程图形),原本主要应用于虚拟工作站/服务器,但是SHIELD的亮点有两个:第一是简化了软件操作流程,所有的软件都由NVIDIA提供,基本上不需借助第三方软件(例如Splashtop THD);第二是应用了硬件h.264编解码技术。
传统的远程图形需要安装、配置专门的物理服务器,没有一定IT技术的人估计光是看到手册就打退堂鼓了,相比之下SHIELD的Game Stream则容易许多,不需要搞什么域服务器之类的东西。
下面就介绍一下如果实现Game Stream吧。
硬件配置需求:
1、一台拥有NVIDIA GTX 650级别显卡以上的Windows 7/8台式PC(目前还不支持笔记本),因为Kepler体系架构的GPU才集成了NVENC h.264 硬件编码器;
2、当然少不了一部SHIELD掌机;
3、一台无线路由器,PC和SHIELD都需要挂在这个无线路由器上。按照NVIDIA的说法,PC至SHIELD的上传带宽必须在5Mbps以上才能保证高清视频流速度,此外两者距离不要超过50-100米,这是因为网络距离过远的话,输入响应可能会超出可玩性的要求。
软件配置需求:
1、PC需要安装的驱动程序通常越新越好,NVIDIA要求是326.41以上,我这里直接上336.65 WHQL驱动。
2、记得安装驱动的时候要保证安装上驱动包中的GeForce Experience。
3、PC上安装Steam,这也是必须的,因为SHIELD只能从Steam的游戏库里抓游戏。
4、如果希望在外网上实现Game Stream,这需要在PC和SHIELD上安装上SHIELD Proxy,具体步骤看后面的介绍。
Game Stream实现步骤:
1、在PC上安装好显卡驱动和Steam平台软件;
2、如果你的游戏不在Steam游戏库列表中,是需要手动添加非Steam游戏,否则SHIELD的界面里会没法显示出该游戏的存在:
3、确保GeForce Experience里开启了Streaming:
4、在PC端以在线模式运行Steam的情况下,启动SHIELD掌机后点击N键进入SHIELD TegraZone:
在上面的选单中按下 SHIELD的A键或者触控往下拖拉一下,会显示当前SHIELD可连接的PC:
点击A键后SHIELD会出现以下的提示:
此时PC这边桌面上会弹出以下的提示框,提示玩家SHIELD正在申请连接到这台PC:
在这个提示框点击connect(连接)后,SHIELD就会呈现以下的界面:
这表明SHIELD已经能和PC连接上并且表明识别到刚才我在STEAM库里添加的非Steam游戏:Metro Last Light。
点击Metro Last Light的图标后,PC端这边会切换成如下的界面并同时呈现在SHIELD的屏幕上,此时轻触一下SHIELD的屏幕就能呈现出光标箭头:
把箭头移动到“库”,选择所有游戏,就会呈现以下的界面:
此时把光标移动到Metro LL下的“开始”按钮并点击它就能真正启动游戏了。
外网(互联网)实现Game Stream的步骤
上面介绍的是本地Wi-Fi网络实现Game Stream的步骤,如果需要在外网上执行Game Stream,就需要在PC端和SHIELD上安装名为SHIELD Proxy的第三方软件,PC端还需要安装winpcap软件,路由器打开NAT。
在PC端启动SHIELD Proxy,到whatismyip.com,查询到PC的互联网地址;在SHIELD上执行SHIELDProxy,输入前面查询到的PC外网地址。
接下来的步骤就和本地WLAN网络实现Game Stream的步骤一样的。
不过比较让人讨厌的是,在外网方式玩Game Stream的时候依然需要在PC桌面上点击GeForce Experience的“连接”提示。
SHIELD Proxy的下载地址:
Windows(主机端):https://github.com/cgutman/ShieldProxyWindows/releases
SHIELD(客户机端):https://github.com/cgutman/ShieldProxyAndroid/releases,安装的时候会提示要求打开安卓操作系统“允许不明来源的源”。