最强掌机!玩转NVIDIA SHIELD全攻略
在一年前如果有人说云游戏是可行的话多半会遭到大家的嘲笑,但是在今年 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 的步骤:
上面介绍的是本地 WIFI 网络实现 Game Stream 的步骤,如果需要在外网上执行 Game Stream,就需要在 PC 端和 SHIELD 上安装名为 SHIELD Proxy 的第三方软件,PC 端还需要安装 winpcap 软件,路由器打开 NAT。
在 PC 端启动 SHIELD Proxy,到 whatismyip.com,查询到 PC 的互联网地址;在 SHIELD 上执行 SHIELD Proxy,输入前面查询到的 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,安装的时候会提示要求打开安卓操作系统“允许不明来源的源”。