Disponibile l’ultimo aggiornamento di Chiaki pubblicato dal developer Florian Märkl, il client gratuito ci permette di riprodurre in remoto i giochi della console PlayStation 4, PlayStation 4 Pro e PlayStation 5 su PC Windows, Linux, MacOS, dispositivi Android e console Nintendo Switch.
Quest’ultima versione oltre al supporto Motion (disponibile solo su Linux, Android e Switch) e Rumble, include anche alcuni piccoli miglioramenti. Lo sviluppatore ha cosi deciso di portare a termine lo sviluppo del client, da questo momento in poi verranno pubblicati solo aggiornamenti di manutenzione.
Chiaki 2.1 is out with Motion and Rumble support among many other small improvements. 🎮
With this release, the project is considered to be finished and in maintenance mode. No major updates are planned beyond this as I will be moving on to other projects.https://t.co/oIHROr5cej pic.twitter.com/fJngGCnAzo— Florian Märkl (@thestr4ng3r) January 15, 2021
Chiaki supporta tutto il necessario per una sessione di streaming completa, inclusa la registrazione iniziale e la riattivazione della console. Tuttavia, lo strumento lamenta ancora la mancanza di alcune caratteristiche peculiari, come:
- Controllo della congestione.
- Occultamento dell’errore H264 (tuttavia sono implementati FEC e recupero dell’errore attivo).
- Supporto per touchpad (l’attivazione del pulsante touchpad è attualmente possibile premendo [T] sulla tastiera).
- Supporto rumble (vibrazione).
- Associazioni di chiavi configurabili.
Build disponibili
Le build sono attualmente disponibili per Linux, macOS, PC Windows e dispositi Android
- Linux: Il file che viene fornito è AppImage. Basta renderlo eseguibile con il comando (
chmod +x <file>.AppImage
) e lanciarlo. - Android: Installare il client da Google Play o scaricare il file APK su Github.
- macOS: Trascinare l’applicazione nel formato
.dmg
all’interno della cartella Applicazioni. - Windows: Estrarre l’archivio
.zip
ed eseguire il filechiaki.exe
.
Guida
Se la console PlayStation 4 si trova sulla stessa rete locale, è accesa o in modalità standby e non ha il rilevamento esplicitamente disabilitato, Chiaki dovrebbe essere in grado di trovarlo.
In caso contrario è possibile aggiungerlo manualmente. Per fare ciò, non dovrete fare altro che cliccare sull’icona “+” in alto a destra e inserire l’indirizzo IP della PlayStation 4.
Dovrete quindi registrare la console con Chiaki. Per fare questo avrete bisogno di altre due informazioni.
Ottenere il proprio AccountID PSN
A partire dal firmware 7.0 della PlayStation 4, è necessario utilizzare un cosiddetto “AccountID” anziché un “Online-ID” per la registrazione (lo streaming stesso non è cambiato).
Questo ID sembra essere un identificatore univoco per un account PSN e può essere ottenuto dal PlayStation Network dopo aver effettuato l’accesso utilizzando OAuth.
Per ottenere l’ID scaricare lo script python psn-account-id.py, eseguitelo in un terminale e seguite le istruzioni. Una volta riconosciuto il proprio ID, scrivetelo. Probabilmente non dovrete ripetere mai più questo processo.
Ottenere un PIN di registrazione
Per registrare una PlayStation 4 con un PIN, deve essere messo in modalità di registrazione. Per fare ciò, sulla console, spostarsi semplicemente su: Impostazioni -> Riproduzione remota (assicurati che sia selezionata) -> Aggiungi dispositivo.
Ora è possibile fare doppio clic su PS4 nella finestra principale di Chiaki per avviare la riproduzione remota.
Ringraziamenti
- Questo programma è stato reso possibile solo grazie ai seguenti progetti Open Source: radare2, Cutter, Frida e x64dbg.
Grazie anche a Delroth per aver analizzato il protocollo di registrazione e di riattivazione, nonché un enorme ringraziamento a FioraAeterna per avermi fornito alcune informazioni estremamente utili su FEC e la correzione degli errori.
About
Creato da Florian Märkl.
Questo programma è un software gratuito: Puoi ridistribuirlo e/o modificarlo secondo i termini della GNU General Public License come pubblicato dalla Free Software Foundation, sia la versione 3 della Licenza, sia (a tua scelta) qualsiasi versione successiva.
Questo programma è distribuito nella speranza che possa essere utile, ma SENZA ALCUNA GARANZIA; Senza nemmeno la garanzia implicita di COMMERCIABILITÀ o IDONEITÀ A UN PARTICOLARE SCOPO. Vedi la GNU General Public License per maggiori dettagli.
Dovresti aver ricevuto una copia della GNU General Public License insieme a questo programma. In caso contrario, consultare https://www.gnu.org/licenses/.
Changelog
- Aggiunto supporto Motion (solo Linux, Android e Switch).
- Aggiunto Rumble.
- Android: Aggiunto il supporto per il touchpad.
- Android: Nuovi pulsanti L1/L2/R1/R2 e aggiunti pulsanti L3/R3.
- Android: Aggiunto feedback tattile del pulsante a sfioramento.
- Android: Aree di tocco estese per i pulsanti.
- Android: Corrette Micro-balbuzie.
- Preferisce la porta locale corretta per Discovery.
- Switch: Corretto il ritardo audio.
- Aggiunto DualSense a Setsu (richiede driver Linux hid-playstation).
Download: Chiaki v2.1.0 (Android)
Download: Chiaki v2.1.0 (Linux)
Download: Chiaki v2.1.0 (MacOS)
Download: Chiaki v2.1.0 (Windows)
Download: Chiaki v2.1.0 (Switch)
Download: Source code Chiaki v2.1.0
Fonte: git.sr.ht