PSPlay 九個大版本走過的路:一個遠端串流工具如何吃掉官方應用的存在感

系统工具 ·约 9 分钟 ·記筆記的貓:團子

PSPlay 是什麼

PSPlay 是由獨立開發者 Florian Grill(社群裡慣稱 streamingdv)維護的第三方 PlayStation 遠端遊玩客戶端。簡單講,它做的事情跟索尼官方的 PS Remote Play 應用是同一個——透過本地網路或網際網路把主機的畫面串流到手機、平板或電腦上——但做得更靈活、畫質更高、覆蓋平台更多。

官方應用限制 720p、不支援 Android TV、沒有按鍵映射,這些都是 PSPlay 誕生的起點。最新的 9.0.0 版本(2026 年 9 月更新)已經能跑到 1080p 串流、用 AMD FSR 做超解析銳化、自訂虛擬按鍵的位置大小透明度,甚至讓手機反過來當一個無線手把供主機識別使用。支援的主機涵蓋 PS4(固件 5.05 到 8.03+)和 PS5(2.00+),平台從 Android、iOS、Windows、macOS 延伸到 Linux、Android TV、Apple TV——iOS 版在 App Store 裡以 PXPlay 的名稱發布,但功能與 Android 版保持一致。

講到底,PSPlay 的定位一直沒變:在索尼打開的 Remote Play 協議之上,提供一個「官方不會給你的」更完整、更自由的客戶端實現。它不修改主機固件、不繞過 PSN 驗證,純粹是協議層的重新包裝。這一點很重要——也是它能在 PSN 上平穩存活這麼多年的原因。

PSPlay 主界面

安裝

PSPlay 的安裝方式因平台而異,但作為一個以 Android 為核心的開源專案,安卓用戶的選擇最多也最簡單。素材包裡這款軟體的 Android APK 版本是 9.0.0、安裝包 45.57MB——Google Play 商店有上架,但如果不想走官方渠道或需要 Beta 版本,可以直接 PSPlay下載 APK 側載。側載前記得去系統設定裡打開「允許未知來源應用安裝」,不同手機廠商的入口位置略有差異(小米在安全中心、OPPO 在隱私保護、原生 Android 在應用設定)。

iOS 用戶比較特殊,App Store 裡搜尋 PXPlay 才能找到對應的 iOS 版。Apple TV 用戶同樣在 tvOS App Store 搜尋 PXPlay。Windows 和 Linux 版本需要去 streamingdv 的官網下載安裝包,Windows 版是常見的 exe 安裝程式,Linux 版提供 deb 和 AppImage 兩種格式。

安裝完第一次啟動時需要做幾件事:綁定 PSN 帳號、掃描或手動輸入主機的連線資訊(IP 位址或一鍵 PIN 碼配對)、選擇預設的串流解析率。主機端記得把「啟用遠端遊玩」打開,並且主機用有線網路連路由器——這一點直接決定了後續的延遲體驗。

從版本號看迭代:一個開發者的九年堅持

樣本文檔裡沒有提到 PSPlay 的版本年表,沒有 changelog、沒有里程碑公告——這種「不提早期歷史」本身就是一個值得觀察的現象。對一個主要靠社群口耳相傳的獨立應用來說,每一次版本更新的動機、優先級、以及哪些功能被擱置,其實比一份完整的 changelog 更能說明問題。我試著從樣本文檔透露的功能清單,反推 PSPlay 這九個大版本大概走了一條什麼路。

起步期(1.x 到 3.x)的核心課題肯定是「能穩定連上」。Remote Play 協議本身是索尼封閉的,沒有官方文件,早期的第三方客戶端都是靠逆向工程摸出來的。這幾個版本的主軸一定是解決 PSN 驗證、串流連線建立、基本的畫面和聲音解碼——樣本文檔裡提到的「自動遠端連線、無需手動配置埠轉發」這件事,大概率是在這個階段打通的。如果連線這件事都做不穩,後面所有功能都是空的。

4.x 到 6.x 應該是功能擴張期。樣本文檔裡列出的幾個關鍵能力——自訂解析率和帧率(突破官方 720p 限制)、虛擬按鍵自訂、多組態檔一鍵切換——我猜是在這段時間陸續加進來的。這是獨立開發者最開心也最危險的階段:官方應用沒做的事你可以隨便做,但加得太快太雜會把程式碼拖成一團亂。PSPlay 能活到 9.0 說明他沒有在這個階段失控。

7.x 到 9.0 則是品質打磨期。AMD FSR 超解析銳化、畫中畫浮動視窗、Android TV 適配、Root 設備優化、虛擬手把模式(讓手機反過來當 DualShock 連主機)——這些都是「核心已經穩了,開始往細節摳」的訊號。特別是虛擬手把模式這個功能,我印象中官方應用從來沒做過,它解決的是「朋友來家裡沒多的手把怎麼辦」這種真實但細微的場景需求。一個開發者願意花時間做這種功能,說明他不是在趕進度交差,而是真的在用、真的知道用戶在哪裡痛。

串流設定介面

從迭代節奏看團隊優先級:什麼在死磕、什麼一直沒碰

從樣本文檔的功能清單反推,PSPlay 的迭代有幾個很明顯的優先級規律。

第一,畫質和延遲永遠排在最前面。自訂解析率、FSR 銳化、Vulkan 渲染、低延遲緩衝設定——這一組功能在樣本文檔裡佔了最大篇幅,而且從「降低解析率減少編碼時間」「Root 設備跳過系統視訊後處理」這些細節來看,開發者對「每一毫秒的延遲都要扣」這件事有著近乎偏執的執著。這是 Remote Play 類應用的根本體驗,沒有低延遲一切白搭。

第二,跨平台覆蓋面一直在擴。官方應用只做 Android、iOS、Windows、macOS 四個平台,PSPlay 多加了 Android TV、Apple TV、Linux。特別是 Linux 支援,在消費級串流應用裡非常少見——我猜是因為開發者自己就是 Linux 用戶(或者至少對開源平台有感情)。這是獨立開發者的典型特徵:他會優先覆蓋自己關心的平台,而不是聽市場部說哪個平台用戶多就先做哪個。

第三,有一件事從來沒碰過:修改主機固件或繞過 PSN 驗證。樣本文檔裡的免責說明寫得很清楚——PSPlay 不會以任何形式修改主機固件或違反索尼的使用條款。這點從技術角度也能理解:改固件是灰色地帶,搞不好直接被索尼封號起訴,而 PSPlay 選擇站在協議層做事情,既安全又合法。獨立開發者的生態裡,這種「我選擇走合法的難路」的態度其實挺少见的——大部分逆向 PS 的專案最後都走到破解那條路上去了。

從九版本迭代看下一步可能走向

照這個節奏往下推,我猜 PSPlay 下一輪更新大概會往幾個方向走。

首先是 4K 串流。目前 PS5 原生支援 4K 遊戲輸出,但 Remote Play 協議本身的編碼上限一直卡在 1080p。如果索尼哪天在協議層開了 4K(或者 PS5 Pro 的發布逼著開發者去逆向新的編碼參數),PSPlay 大概率會是第一批跟上的第三方客戶端——因為他已經證明了自己在串流畫質這件事上的決心。

其次是 原生觸控優化。樣本文檔裡提到虛擬按鍵有 Accurate / Fast / Balanced 三種模式,但這還是比較粗的粒度。未來可能會針對不同遊戲類型(FPS 自動精準模式、RPG 自動平衡模式)做進階優化,甚至支援自訂的多指手势——雙指滑動切換武器、三指點擊開地圖這類。

最後是 主機端輕量工具。這是我最期待但也最不確定的方向——如果 PSPlay 能做一個主機端的 companion app,讓 PS4/PS5 不用再手動進設定頁開啟遠端遊玩、而是手機一搜就能自動配對,體驗會好很多。但這需要在主機上跑一個常駐進程,是否違反索尼的使用條款還不好說——獨立開發者 Florian Grill 向來走保守路線,他可能不會碰這個。

說到底,PSPlay 九個大版本走下來,給我的感覺是一個對自己產品有要求的開發者,在協議層這個框架裡一點一點把官方應用沒做的事情補上。它沒做的事情比它做的事情更有意思——那些從來沒碰過的灰色地帶、那些看起來能賺快錢但會損害長期可信度的功能。獨立開發者能活九年,靠的從來不是功能多,而是選擇做什麼和選擇不做什麼的判斷。

本文為個人基於網路公開資料整理編寫,非官方內容,僅供學習交流參考;軟體版權歸原作者所有,請支持正版;使用過程中遇到問題請查閱官方管道,本文不承擔任何責任。

團子還試過這些