Play PlayStation 4 games remotely on Linux desktop with Chiaki

PlayStation 4 has an item called Remote playback Allow remote control (and play games). Formally, this feature is only available on Windows or macOS, but thanks to Chiaki, you can use Linux (and other) desktops to play games remotely on PlayStation 4. Because the game is streamed to the computer, there is no need for a performance graphics card, but there is some lag.Chiaki Is an unofficial, free and open source PlayStation 4 remote playback client for Linux, macOS and Windows, but it can also be made to run on Android. Although not the official Sony software, Chiaki doesn’t need a jailbroken PS4.

Fifa 20 playing on Linux desktop when running games on PS4 (demo)

Chiaki released its first version only a month ago, and although there are still some things to be achieved, Chiaki is already working well. You can already use it to play games on PS4 on a remote Linux, Windows or macOS desktop, and also include features such as PIN login, full screen mode (press F11), and can wake up the console.

For PS4 Pro users, this application can be used to play games with 1080p resolution, and for non-PS4 Pro users, it can be used to play games with 720p resolution. The bit rate can be changed to any value, and the FPS can be set to 60 or 30. Chiaki is missing, but planned features include congestion control, touchpad support (currently T must be triggered on the PS4 DualShock controller’s touchpad button keyboard), rumble (vibration feedback), and configurable key bindings. Currently, it lacks hardware-accelerated video decoding. Before Chiaki implemented configurable key bindings, you had to connect the controller to a desktop computer via USB to play games. But this is not a problem, because if you own a PS4, you should already have a DualShock controller. However, even if you don’t, Chiaki uses SDL Gamecontroller by default, which supports most game controllers.
It is worth noting that although Chiaki should work over the Internet and not only on the same local network, Chiaki developers mentioned in the comments that you should register Chiaki with PS4 at the same time on the same local network (this only needs to be done once), Then play it over the Internet:

Yes, if you forward ports 9295 (TCP), 9296 (UDP) and 9297 (UDP), you can connect through the Internet. However, for registration, I recommend registering through the local network because it only needs to be performed once.
If you forward 987 (UDP), you can theoretically “discover and wake up” through the Internet, but I strongly recommend that you don’t do this for now, because Sony designed it to perform small replay attacks.

I also recommend checking out Moonlight, which is similar software to Nvidia’s GameStream feature. With it, you can play games from a GameStream compatible PC (running Windows and with Nvidia GeForce GTX 600 series or newer GPU) on another computer.

Download from a desktop (Linux, Windows or Mac) and use Chiaki to play games on PlayStation 4

To run the Chiaki AppImage binary on Linux, you need to make it executable: right click -> Properties -> Permissions -> Allow executing file as program (Or similar; it depends on your file manager). Now, double-click AppImage to run it. In some desktop environments, although you cannot double-click to run it, in which case you need to run it from a terminal, or see: Easily run and integrate AppImage files with AppImageLauncher.
You need the following features to play and play games on your desktop with PS4:

  • PlayStation 4 system
  • Game controller connected to computer via USB
  • PlayStation Network Account

Play PlayStation 4 games remotely on Linux desktop with ChiakiBefore you start playing games on your PlayStation 4 from your desktop, you need to register your PS4 with Chiaki (see below). You only need to do this once!
When you launch Chiaki on the same LAN as PlayStation 4, the app should show the PS4 discovered (but not registered):Chiaki PS4 games on Linux[Update] With PS4 updated to version 7.0, you will need your PSN account ID, not the online ID you used previously. See “Get PSN Account ID” section For more information, see the Chiaki GitHub page. Basically, you need Save this script Go to your computer’s home directory. Next, open a terminal and run python3 psn-account-id.py (If the Linux distribution you are using defaults to “python3”, use “python” instead of “python3”) and follow the on-screen instructions-the script will open a new tab in your web browser and you must Which after logging in and copying the tag URL, paste it into the terminal, and then the script will list your PSN account ID.
Once you know your PSN account ID, double-click on the PS4 entry in Chiaki and a “Registration Console” dialog will pop up asking you to enter your PSN account ID. You will also need to enter your PIN here-you can get this PIN by going to PlayStation 4 Settings -> Remote Play Connection Settings -> Add Device.
After entering the PSN account ID and PIN, click Register Complete the initial setup in Chiaki.
You can also click + The button in the upper right corner of the Chiaki window, if Chiaki does not automatically detect the console IP address, or if you want to stream from PS4 over the Internet, you can enter the console IP address in it. Now, to start streaming your PlayStation 4 screen to your desktop computer, double-click the PS4 console listed by Chiaki. If the console is dormant, you can right-click it and then click Send Wake Packet to wake the console.
Pass r / Linux (U / tausciam)

Source

Sidebar