Steam 客服
Steam 远程畅玩
Steam 远程畅玩可以使玩家在一台电脑上启动游戏,却在连接至 Steam 的其他设备上畅玩。 有了远程同乐,您可以邀请自己的 Steam 好友远程加入您的本地合作会话,而好友们无需拥有或启动游戏。

利用 Steam 流式应用,远程畅玩访问权限可以扩展至安装了应用的所有支持设备。

故障排除:


远程畅玩如何运作?

Steam 远程畅玩运作时,会将您连接至一台计算机上的游戏,但是该游戏进程实际上在其他地方的另外一台计算机上运行。 通过 Steam,远程计算机上游戏的音频与视频会被捕获,并传送到您使用的设备中。 该设备上所进行的游戏输入(键盘、鼠标或手柄)数据将会被发送到远程计算机的游戏进程。

任何连接至 Steam 的两台计算机都可以用来流式传输游戏会话,从而可以在传统意义上无法运行某些游戏的系统上畅玩这些游戏。 例如,一款仅支持 Windows 的游戏能从一台 Windows PC 上流式传输到客厅中运行 Linux 系统的 Steam 主机上; 一款画面精细的游戏能够从办公室里的高端游戏设备流式传输到您躺在床上使用的低端笔记本电脑。 您甚至可以先在一台计算机上开始游戏,之后再转移到更舒服的地方继续畅玩。


PC 到 Steam 主机流式传输示意图


如何知晓某款游戏是否支持远程畅玩?

所有 Steam 游戏都可以在您自己的计算机之间通过流式传输游玩。 如果某款游戏支持“远程同乐”或被认为是适合通过 Steam 流式应用来流式传输到设备的游戏,那么这些信息将显示在该游戏的 Steam 商店页面右侧的游戏详情中。


如何使用远程畅玩?

随处畅玩
  1. 在已安装您希望畅玩的游戏的计算机上登录 Steam 客户端。
  2. 现在,在另一台计算机上,或在安装了 Steam 流式应用的支持设备上,登录 Steam。
  3. 然后就可以从 Steam 库中远程启动并畅玩游戏了。


远程同乐
  1. 启动您的游戏。
  2. 确保您的好友从支持设备上登录 Steam。
  3. 在游戏中打开您的 Steam 叠加界面(Shift 键+Tab 键)。
  4. 在您的好友列表中,右键点击好友,选择“远程同乐”。
  5. 您的好友接受邀请后,即可与您一同游戏。



如何禁用远程畅玩?

Steam 远程畅玩允许在流式传输游戏之外访问主计算机。 由于您在两台计算机上都登录了您的 Steam 帐户,因此默认您拥有对两台计算机的完全访问权限。 如果您不希望远程 Steam 会话访问您的计算机,您可以在 Steam 远程畅玩设置中轻松关闭该功能。


如何改善我的流式传输体验?

硬件:
我们建议运行游戏的计算机至少配置四核 CPU。 客户端配置需求相对较低,但应有一款支持 H264 硬件加速解码的 GPU。 近来的笔记本电脑或者 PC 都应该能满足客户端需求。

网络:
我们建议使用有线网络来获得最佳的流式传输体验。 尽管有玩家成功使用了电力线网络、Wireless-N 网络和 Wireless-AC 网络,且信号良好,但是您的体验可能不同。

游戏设置:
为了提高您的流式传输体验,您可以在您的游戏设置中调低分辨率并关闭垂直同步。

Steam 设置:
在远程畅玩的设置中您可以改变一系列影响体验的设置。 您可以在游戏速度与画面质量间调整个人偏好、限制网络带宽并调整最大捕捉分辨率。


有相关的社区组吗?

有的,您可以加入 Steam 远程畅玩社区组来与数千名玩家讨论。


问题与故障排除

只要您尝试畅玩的游戏已经在主 PC 上正确启动,只需要最少的设置即可使用 Steam 远程畅玩。 如果您遇到问题,请按照本文中的故障排除尝试解决。 如果仍旧遇到问题,或遇到的问题未在此处列出,可以联系 Steam 客服,提交详细的报告。


基本故障排除

在进行更多的故障排除前,最好能完成整个设置流程,以确保您在使用“远程畅玩”方面已准备就绪。

  1. 首先,确保两台 PC 上的 Steam 已是最新。 如果您使用的是 Steam 流式应用,请遵照此处的正确设置指南。
  2. 现在,在主持进行“远程畅玩”会话的计算机上,启动游戏至少一次,以确保游戏已是最新,且运转正常。
  3. 如果使用“随处畅玩”,确保您已在远程设备上登录至同一个 Steam 帐户。 在该帐户的库中,您应该可以看到游戏列为已安装,并附带“流式传输”选项,而不是“开始游戏”的选项。
  4. 如果使用“远程同乐”,您的好友应该可以在其好友列表中看到您正在游戏中, 而您应该可以看到他们为在线状态。
  5. 如果游戏支持“远程同乐”,您可以在游戏内打开 Steam 叠加界面 (按下 shift 键 + tab 键),并从好友列表中邀请好友。


如果远程畅玩仍然无法正确运行,请查看下方的已知问题,了解更多信息。 如果仍然失败,请随时联系 Steam 客服并提交表单。 我们希望您提供包括重现问题确切步骤的详细报告,以便我们能将此问题隔离并提供更好的解决方案。


已知问题

一般问题:
  • 目前无法指示 Steam 能否绑定发现端口 27036。 但是若绑定失败,在远程畅玩设置中的远程计算机列表上将不会显示其他任何计算机。
  • 如果游戏花了很长时间来启动,则会在客户端上显示超时,但是游戏仍会启动。 重新尝试启动将会连接到运行中的游戏。 若此情况一直在某款特定游戏上发生,请向错误报告组报告。
  • 如果您的游戏失去焦点,Steam 将会开始流式传输桌面,以便您可以返回游戏。 这是 Steam 远程畅玩的一项功能。
  • 流式传输 Steam 库中的非 Steam 游戏或许能成功,但不受官方支持。
  • 目前不支持在流式传输下进行语音录制。
  • 当向单核或者双核 CPU、且没有 H264 硬件加速解码的旧系统流式传输时,表现可能不佳。
  • 目前除一些手柄式控制器(如方向盘、飞行控制器等)外,不支持 DirectInput 控制器。 使用 XInput 的控制器则完全支持。
  • 一些游戏,如“Rome: Total War”,使用旧版 DirectX 技术,目前暂不支持。

Windows 系统问题:
  • 不支持从运行 Windows XP 的主机上流式传输。
  • UAC 对话会阻碍流式传输。 如果您是游戏开发者,请避免请求提升权限来运行游戏。

Mac OS X 系统问题:
  • 支持从运行 macOS 10.8 及更新版本的主机上流式传输。

SteamOS / Linux 系统问题:
  • 为了支持在运行 Linux 系统的主机上流式传输控制器,/dev/uinput 或 /dev/input/uinput 需可被 Steam 读写。
  • 目前对使用 Linux 的计算机暂无振动支持。



流式传输使用什么网络端口?

流式传输使用 UDP 端口 27031 和 27036,以及 TCP 端口 27036 和 27037。 请确保在您的防火墙软件中 Steam 可以监听这些端口。


计算机之间互不可见。

请确保两台机器都在同一个子网,并且没有其他程序正在使用用于初始发现协议的 UDP 端口 27036。 如果有其他程序绑定了此端口,请在错误报告组中报告该程序。

如果您在运行的是 Mac 客户端,请在 Steam 更新完毕后尝试重新启动。

有用户报告说自定义防火墙或是像 Hamachi 一类的软件会干扰发现进程。


我还未更新视频驱动程序。

许多也许会影响流式传输的问题都已在最新发布的视频驱动程序中修复。 如果您遇到游戏性能低下、画面故障或者黑屏问题,请确保您从显卡供应商网站上安装了最新的驱动程序。


开始流式传输后,Steam 在主机上显得很小。

退出 Steam,右键单击 Steam.exe,调出兼容性属性,取消选中“Disable display scaling on high DPI settings”,保存更改并重新启动 Steam。


我收到了“流式传输客户端已经意外退出(2)”提示。

您可以查看流式传输客户端的日志,了解有关所出现问题的更多详情。 在 Windows 系统下,此文件就在本地计算机 Steam 目录下的 streaming_client.exe.log。 在 Linux 系统下则在本地计算机中的 /tmp/streaming_client.log。


将使用 NVIDIA 显卡的笔记本电脑作为主电脑时,Steam 崩溃或是黑屏。

如果您从使用 Windows 8.1 系统的笔记本电脑上流式传输,NVIDIA 驱动程序的问题会导致崩溃或者黑屏。 尝试打开 NVIDIA 控制面板,在 3D 设置下,设置 Steam 使用集成显卡,然后重新启动 Steam。


流式传输游戏时出现黑屏。

如果您在列表之外的游戏中遇到鼠标或键盘输入的问题,请报告错误报告组

如果所有游戏都存在此问题,请尝试以下步骤:

  • 在两台计算机上更新视频驱动程序(如果还没更新的话)。
  • 尝试在远程计算机的高级主机设置中禁用硬件编码。 如果解决了问题,请报告您主机的显卡与驱动程序版本到错误报告组
  • 尝试在高级客户端设置中禁用硬件解码。 如果解决了问题,请报告您客户端所使用计算机的显卡与驱动程序版本到错误报告组



如何启用英特尔的硬件编码?

如果您使用的是配备集成 GPU 的 Ivy Bridge 或更新的系统,您也许可以利用英特尔 QuickSync 硬件加速。 若要启用此功能,前往远程计算机的 Steam 远程畅玩设置,打开高级主机选项并勾选“启用硬件编码”。

您可以查看哪一个编码器或解码器正被使用,只需在客户端所使用计算机的高级客户端选项的下拉菜单中将“性能叠加界面”设置为“详情”,并在流式传输会话时按下 F6 即可。 如果您在编码器描述中看到单词 “QuickSync”,那么您就在使用英特尔 QuickSync 硬件加速编码。


如何启用 NVIDIA 的硬件编码?

如果您有 GTX 650 或者更新的显卡,以及最新的 NVIDIA 驱动程序,您也许可以充分利用好 NVIDIA 硬件加速。 若要启用此功能,前往远程计算机的 Steam 远程畅玩设置,打开高级主机选项并勾选“启用硬件编码”。

您可以查看哪一个编码器或解码器正被使用,只需在客户端所使用计算机的高级客户端选项的下拉菜单中将“性能叠加界面”设置为“详情”,并在流式传输会话时按下 F6 即可。 如果您在编码器描述中看到单词“NVFBC”或者“NVIFR”,那么您就在使用 NVIDIA 硬件加速编码。


使用 NVIDIA 的硬件编码时屏幕上持续出现拖尾。

这是已知的 NVIDIA 硬件编码与软件解码器不兼容问题。 请尝试在客户端所使用计算机中启用硬件解码或者在远程计算机的高级主机选项中禁用硬件编码。


使用 NVIDIA 的硬件编码时画面出现大色块。

这是已知的 NVIDIA 硬件编码与 macOS 上的硬件解码器不兼容问题。 尝试在远程计算机的高级主机选项中禁用硬件编码。


流式传输游戏时听不到声音。

  • 请查看远程计算机的 logs\streaming_log.txt 是否列出了音频错误。
  • 请查看远程计算机上的音频或 Steam 应用程序是否被静音。
  • 请查看本地计算机的音频是否被静音。



控制器输入对游戏不起作用。

如果您的游戏控制器没有被任何游戏识别,请在客户端所使用计算机的控制器设置上查看您的控制器是否被 Steam 大屏幕所识别。 您可能需要在该处配置您的控制器以用于流式传输。

一些游戏使用原始输入,而不是 XInput 或 DirectInput,因此尚未支持。

如果您在 Mac 上使用 Xbox 360 的控制器,有一款开放使用的驱动程序也许可以解决该问题。


鼠标和键盘输入对游戏不起作用。

某些游戏使用了提升权限来运行,而作为安全措施, Windows 防止远程输入影响提升权限。

下面是已知存在该类限制的游戏列表:

  • 《帝国时代 III》
  • The Bard's Tale
  • Nether


如果您在列表之外的游戏中遇到鼠标或键盘输入的问题,请报告错误报告组



在 Windows 8 和 Windows 10 系统下,鼠标光标不可见。

尝试在远程计算机上插入一个鼠标。



如何诊断流式传输性能问题?

在游戏结束后,您可在远程计算机的 Steam logs 文件夹中查看 streaming_log.txt 来了解流式传输系统各部分所耗时间的细目。

在游戏运行时,您可以敲击 F6 键或者在游戏控制器上同时按住导航键和 Y 键来开启会话的实时统计数据。 当统计数据可见时,游戏会收集更多的详细信息并在游戏结束后将其保存在 logs\SteamVideoTrace.txt 和 logs\SteamAudioTrace.txt 中。

当统计数据显示时,您可以敲击 F8 键或者同时按住游戏控制器的导航键和 X 键,将截图和 10 秒的统计数据保存在位于远程计算机 Steam 文件夹下流式传输目录中的一个 zip 文件里。

此处有一篇很好的文章,介绍如何解读日志信息:http://steamcommunity.com/groups/homestream/discussions/0/540733523404402134/


需要 Steam 方面的帮助吗?
使用 Steam 帮助向导缩小提问范围并获取所需帮助。
社区帮助
在 Steam 讨论区发布问题,或搜索问题的答案。