如何把 PS5 远程串流装进 Steam Deck:chiaki-ng 一站式集成完整指南
【免费下载链接】chiaki-ngNext-Generation of Chiaki (the open-source remote play client for PlayStation)项目地址: https://gitcode.com/gh_mirrors/ch/chiaki-ng
chiaki-ng 是一款开源的 PlayStation 远程串流客户端,也是老牌项目 Chiaki 的下一代版本。它最大的价值在于:让你不必购买第二台 PS5,就能在 Steam Deck 这类掌机上流畅游玩 PS4/PS5 大作,并且能与 Steam 生态无缝融合——从游戏库图标、控制器布局到一键唤醒主机,体验几乎和原生游戏一样。这篇指南会以"陪着你一步步走完"的方式,带你从零完成 chiaki-ng 与 Steam 的集成,全程不需要写复杂代码,绝大多数操作只需点几下鼠标。
为什么我最终选择在 Steam Deck 上串流 PS5 游戏
一个"电视被抢"的真实场景
想象一下:周末晚上你正想打开《战神》继续推进度,客厅电视却被家人占着看综艺;或者你想躺床上玩,但又不想把 PS5 主机搬来搬去。这时候如果有一台 Steam Deck,能直接串流主机画面到掌机上,问题就迎刃而解了。Sony 官方的 PS Remote Play 虽然也能用,但连接限制多、设置繁琐,在第三方设备上体验并不理想。chiaki-ng 正是为了解决这些痛点而生的。
chiaki-ng 到底是什么
简单来说,chiaki-ng 是一个完全开源的 PS4/PS5 远程串流客户端,比官方工具更灵活:它支持 HDR、多种画面模式、自定义控制器映射,还专门为 Steam Deck 做了大量优化。最重要的是,它内置了与 Steam 集成的能力,可以直接把快捷方式"种"进 Steam 游戏库,让你在 Steam Deck 的游戏模式下像启动普通游戏一样启动串流。
动手前,先备齐这三样东西
开始之前,请确认你已经准备好:一台开启了远程串流功能的 PS4 或 PS5 主机、一台安装好 chiaki-ng 的客户端设备(本文以 Steam Deck 为例)、以及一个稳定可靠的无线网络。注意,chiaki-ng 通常通过 Flatpak 安装,安装完成后在桌面模式的应用程序菜单里就能找到它。如果你需要从源码自行构建,也可以拉取官方仓库:https://gitcode.com/gh_mirrors/ch/chiaki-ng。
最快路径:3 分钟创建 chiaki-ng 的 Steam 快捷方式
这一节的目标很单纯:让你在 3 分钟内看到成果——Steam 库里出现一个 chiaki-ng,点一下就能串流到你的 PS5。全程不需要打开终端。
让 PS5 进入可被唤醒的待机状态
先在 PS5 上做两件事。第一,进入设置 → 系统 → 远程播放,打开"启用远程播放";第二,进入设置 → 系统 → 电源节省 → 待机模式中可使用的功能,打开"保持与互联网的连接"和"允许通过网络开启 PS5"。这两项设置是后面"一键唤醒主机"功能的前提,务必确认开启。
注册主机:自动注册最省心
打开 chiaki-ng,主界面会自动发现同一网络下的 PS5。首次使用时按照弹窗提示完成 PSN 登录授权(用于后续的在线连接),然后点击主界面上的主机卡片,选择"自动注册"即可完成配对,全程无需手动输入 PIN 码。注册成功后,这台主机会出现在主界面列表里。
一键创建 Steam 快捷方式
这一步是 chiaki-ng 最有诚意的地方。在主菜单里选择Create Steam Shortcut(创建 Steam 快捷方式),会弹出一个命名对话框。大多数情况下名称保持默认就好,启动参数留空即可。
点击Create按钮,chiaki-ng 会自动在 Steam 中生成一条带图标的快捷方式,整个过程不需要你碰任何配置文件。
回到游戏模式,开始串流
创建完成后,关闭所有打开的窗口,点击桌面上的Return to Gaming Mode(返回游戏模式)图标。回到 Steam 游戏库,你就能看到 chiaki-ng 了,点下 Play 按钮即可开始串流。第一次启动时如果主机处于待机状态,chiaki-ng 会自动把它唤醒,稍等十几秒画面就出来了。
自动添加与手动添加,怎么选
为了让你对全貌有个概念,这里把两种接入方式放在一起对比:
| 对比维度 | 自动创建快捷方式 | 手动添加非 Steam 游戏 |
|---|---|---|
| 操作难度 | 一键完成,几乎零门槛 | 需要定位脚本文件,步骤较多 |
| 适用场景 | 大多数用户的首选 | 需要配合自动化启动脚本的进阶用户 |
| 是否依赖脚本 | 否 | 依赖 Chiaki-launcher.sh 脚本 |
| 自定义程度 | 中等 | 高,可完全掌控启动方式 |
简单结论:如果你是新手,直接走自动流程;如果你想要"点一下 Steam 图标就自动唤醒主机并连入"的完整体验,请继续看下一节。
进阶定制:把体验从"能玩"升级到"玩得舒服"
3 分钟跑通之后,你可能会发现默认行为还不够理想:每次都要手动唤醒主机?串流画面比例不对?Steam 库里的页面太朴素?这一节就来解决这些"体验细节"。
用启动脚本实现"唤醒主机 + 自动连入"
chiaki-ng 提供了一个自动化启动脚本的生成工具gen-launcher.sh,它位于仓库的scripts/目录。运行脚本后,它会以问答形式引导你填写:主机类型(PS4 还是 PS5)、主机 IP 地址(以及可选的外网地址)、默认画面模式、登录密码等。生成完毕的脚本会保存在配置目录下,文件名是Chiaki-launcher.sh。
小技巧:这个脚本还支持"内外网自动切换"。它会根据当前连接的 Wi-Fi 名称(SSID)判断你在家还是在外,自动选用本地 IP 或外网地址来连接,出差时也能用同一套配置直接串流。
生成脚本后建议先手动运行一次确认没问题,再把它交给 Steam。这样每次启动 Steam 里的 chiaki-ng,脚本都会自动完成"探测主机状态 → 唤醒待机中的主机 → 等待就绪 → 以指定画面模式连接"整条链路。
三种画面模式:全屏、缩放与拉伸
Steam Deck 的屏幕是 800p 竖屏比例,而 PS5 输出的是 16:9 画面,直接全屏会出现黑边。chiaki-ng 提供了三种显示模式来应对:
- 全屏(fullscreen):保持原始比例,上下留黑边,画面完整不裁剪。
- 缩放(zoom):填满整个屏幕、保持比例,但画面边缘会被裁掉一部分。
- 拉伸(stretch):填满屏幕、无黑边,画面会被轻微拉长变形。
三种模式在串流过程中随时可以切换:按Ctrl+S在"拉伸/正常"之间切换,按Ctrl+Z在"缩放/正常"之间切换。建议在 Steam 控制器配置里给这两个快捷键绑定到手柄按键上,这样在游戏模式里也能随手切换。
手动把 Chiaki-launcher.sh 加进 Steam
如果你在自动流程之外又生成了启动脚本,想单独把它也加进 Steam,方法也很标准:在 Steam 客户端里选择"游戏 → 添加非 Steam 游戏",或者直接在终端执行一行命令调出添加窗口:
steam steam://AddNonSteamGame在弹出的文件选择器中按Ctrl+H显示隐藏文件,导航到 chiaki-ng 的配置目录(位于~/.var/app/io.github.streetpea.Chiaki4deck/config/Chiaki),选中Chiaki-launcher.sh,点击添加即可。
给 chiaki-ng 换上专属头像与背景
默认添加的非 Steam 游戏在库里只有个通用图标,看起来毫无辨识度。chiaki-ng 官方提供了一套现成的 Steam 素材包(项目assets/目录下的chiaki-ngImages.tar.xz),解压后会得到一个包含多张图片的文件夹,里面有针对 Steam 库各位置的专用图:
| 图片文件 | 用途 | 参考尺寸 |
|---|---|---|
| steam_icon.png | 游戏列表图标 | 460×460 左右 |
| steam_hero.png | 游戏详情页背景 | 1920×620 左右 |
| steam_logo.png | 详情页顶部 Logo | 透明背景 |
| steam_landscape.png | 最近游玩横向封面 | 920×430 左右 |
| steam_portrait.png | 最近游玩竖向封面 | 600×900 左右 |
拿到素材后,右键 Steam 库中的 chiaki-ng 条目选择属性,在弹窗里修改名称并点击图标区域上传steam_icon.png;然后进入游戏详情页,右键空白处分别选择Set Custom Background和Set Custom Logo上传背景与 Logo。
至于最近游玩区域的横向/竖向封面,需要先启动一次 chiaki-ng 让它出现在"最近游戏"里,再右键封面选择管理 → 设置自定义艺术作品分别上传对应的两张图片。全部设置完后,你的 Steam 库里就多了一个"看起来完全是原生游戏"的 chiaki-ng。
多账号与多主机:用 --profile 区分
如果一台 Steam Deck 上有多个用户,各自有独立的 PSN 账号或控制偏好,你可以在创建 Steam 快捷方式时,在启动参数里加上--profile参数来区分,比如一个快捷方式填--profile user1,另一个填--profile user2。这样每个用户都能保留自己独立的主机列表、画面设置和按键配置,互不干扰。
如果你只有一台主机、不想要启动脚本那么复杂的链路,也可以直接在 chiaki-ng 的设置里启用Auto Connect(自动连接)功能,应用启动后会自动连接到你指定的那台主机,省去手动选择主机的步骤。
避坑与排错:常见问题的现象、原因与对策
集成过程本身不复杂,但总有几处容易让人卡住。这里把高频问题整理成"现象 → 原因 → 解决"三段式清单,遇到问题直接对照排查。
找不到 Chiaki-launcher.sh 脚本
- 现象:手动添加非 Steam 游戏时,在配置目录里找不到这个脚本文件。
- 原因:几乎可以肯定是跳过了自动化脚本生成这一步,脚本并不会随应用自动创建。
- 解决:回到上一节,先运行
gen-launcher.sh完成生成,再回来继续添加。整个流程大约几分钟,值得花。
社区控制器布局搜不到
- 现象:在 Steam 的社区布局里搜不到为 chiaki-ng 准备的控制器方案。
- 原因:Steam 的社区布局是根据游戏名称匹配的,而你的快捷方式名称大概率被改成了别的名字。
- 解决:把游戏名称改回
chiaki-ng即可。如果想用自定义名称,可以先用chiaki-ng名称把需要的布局保存为个人布局,再把游戏改回自己喜欢的名字。
主机唤不醒,一直显示连接失败
- 现象:启动串流后提示无法连接或无法唤醒主机。
- 原因:最常见的原因是 PS5 被彻底关机了,而不是处于待机(休眠)模式;也可能是主机的 IP 地址发生变化,导致脚本里记录的 IP 失效。
- 解决:确认 PS5 保持待机状态(电源灯呈橙色);同时在路由器设置里为主机做 DHCP 地址预留,把 IP 固定下来,避免 IP 漂移让自动化脚本失效。
画面卡顿、声音断续
- 现象:串流时画面掉帧、出现闪烁或音频断断续续。
- 原因:多数情况下是无线网络质量或带宽不足,尤其当串流分辨率被设置为 1080p 时。
- 解决:先把串流分辨率降到 720p 试试,如果问题消失,说明是网络瓶颈;也可以检查路由器位置、减少同频段干扰。另外,在游戏模式下串流的整体流畅度通常优于桌面模式,建议优先在游戏模式里游玩。
收尾:去 Steam 库点下 Play,剩下的交给时间
到这里,你手头已经拥有了一套完整的 chiaki-ng 集成方案:从 3 分钟跑通的快捷方式,到唤醒主机的自动化脚本,再到赏心悦目的 Steam 库页面。这套组合的妙处在于,它把"串流"这种听起来很折腾的事情,简化成了 Steam 里一个普通的 Play 按钮——你不需要再关心后台发生了什么。
想深入探索的话,项目文档(docs/setup/目录)里还有控制器配置、HDR 调校、远程连接(外网串流)等更细的内容;自动化脚本的源码在scripts/gen-launcher.sh,素材包在assets/目录下,都可以按需取用。如果你是动手派,也可以直接拉取源码:git clone https://gitcode.com/gh_mirrors/ch/chiaki-ng。
现在就去 Steam 库里找到 chiaki-ng,按下 Play,让 PS5 在客厅为你亮起橙色呼吸灯吧。等你真的在被窝里用掌机打通一个 Boss,就会明白这套集成的意义。如果过程中遇到文档里没覆盖的问题,欢迎到社区反馈,让这份指南和这个项目一起变得更好。
【免费下载链接】chiaki-ngNext-Generation of Chiaki (the open-source remote play client for PlayStation)项目地址: https://gitcode.com/gh_mirrors/ch/chiaki-ng
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考