Homebrew RELEASE Chiaki (PS5 & PS4 remote play) homebrew

  • Thread starter Thread starter H0neyBadger
  • Start date Start date
  • Views Views 665,861
  • Replies Replies 1,173
  • Likes Likes 53

User experience

  • good

    Votes: 21 65.6%
  • decent

    Votes: 8 25.0%
  • terrible

    Votes: 3 9.4%

  • Total voters
    32
  • Poll closed .
I guess the display name can be anything we want to differenciate from local PS consoles, remote, etc. which will be displayed in chiaki for quick connect?


Register is the action you need to do while being on PS4. The PS4/5 provides you a code to enter in Chiaki to link the device. (don't put the space : xxxx xxxx -> enter xxxxxxxx)
Next time, you'll have "connect" instead of "Register".

Remote IP/name is probably your public router's IP (or dns name?), where you have your PS4 connected to.
based on posts on previous page, I suppose you'll have to open ports, and route them to PS4 IP.
 
Last edited by Cyan,
Damn, I didn't even realize there was a switch version of it. Been using switchroot and the android version.

Downloading now and gonna give it a try. Thanks!
 
  • Like
Reactions: H0neyBadger
I keep getting unknown session request error when trying to connect to PS5. Also when I try to add host to play over the internet the app crashes. I am confident I have everything setup correctly. Any ideas?

--------------------- MERGED ---------------------------

@Keriam

--------------------- MERGED ---------------------------

@Keriam can you share your chiaki conf file?
 
I keep getting unknown session request error when trying to connect to PS5. Also when I try to add host to play over the internet the app crashes. I am confident I have everything setup correctly. Any ideas?

Hello,
the unknown session request might come from several problem.
usually it comes from an incorrect account id.
also the pin code must not have any space in it.
the remote play is disabled/misconfigured on the PS side.
On PS side you should have the registration pin code displayed ( with the exact same account on both side )

regarding the crash... I don't know
if you manage to get the logs from nxlink I can have a look.

PS: chiaki.conf files are private. it contains a secret key for the RP connection.
 
Always says for Add host, registion failed.

I put to play over internet

Display name: PS4-797
Remote IP/Name: External ip of my router (example: 89.185.125.90)
Playsation version: PS4>8

-----

In local mode works perfect!
 
Last edited by pollo666,
Hello,
the unknown session request might come from several problem.
usually it comes from an incorrect account id.
also the pin code must not have any space in it.
the remote play is disabled/misconfigured on the PS side.
On PS side you should have the registration pin code displayed ( with the exact same account on both side )

regarding the crash... I don't know
if you manage to get the logs from nxlink I can have a look.

PS: chiaki.conf files are private. it contains a secret key for the RP connection.

@H0neyBadger thank you but I managed to get it working:) I have 1080p configured in the config file however the cap is 720p. How can I get 1080p set?

--------------------- MERGED ---------------------------

Sorry for the numerous posts just trying to figure this all out.. I'm getting quite a bit of lag when streaming the PS5 locally. However Chiaki Android app on my phone runs great. I noticed that there are additional settings on the Android app that are not available for the switch version (bitrate, 1080p, codec etc). Are these available on the switch version?
 
Always says, registion failed.

I put...

Display name: PS4-797
Remote IP/Name: External ip of my router
Playsation version: PS4>8

it looks good so far.
did you opened/redirected ports in your router?
the following ports should do the trick

Code:
9295 - UDP/TCP
9296 - UDP
9297 - UDP


@H0neyBadger thank you but I managed to get it working:) I have 1080p configured in the config file however the cap is 720p. How can I get 1080p set?

currently the chiaki switch version is designed for the switch in handled mode.
and the switch screen is 720p (as far as i know)
 
it looks good so far.
did you opened/redirected ports in your router?
the following ports should do the trick

Code:
9295 - UDP/TCP
9296 - UDP
9297 - UDP




currently the chiaki switch version is designed for the switch in handled mode.
and the switch screen is 720p (as far as i know)

@H0neyBadger that makes sense. Sorry I did not think of the screen limitation. Do you happen to know of any additional settings to improve stream quality? I made sure all the suggested ports were opened, set device priority on network etc. I see in the Chiaki android version there is a bitrate setting. Is that possible to add to the switch version or in the .conf file? Thanks for all your help!
 
Hi there. I wanted to try forking the repo and testing some modifications but I can't get this to build in WSL.

The build instructions for the Switch (https://git.sr.ht/~thestr4ng3r/chiaki/tree/refs/heads/master/switch/README.md) seem to be incorrect or I'm missing something.
  • bash scripts/switch/build-docker-image.sh - doesn't exist or is missing when I clone the repo
  • if I attempt to just use cmake on the switch project by itself it states BOREALIS variables aren't set. It seems it can't resolve or find the libraries in the CMAKE file at line 117.
Code:
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
DRM_NOUVEAU
    linked by target "borealis" in directory /mnt/i/Projects/cpp/chiaki/switch
EGL
    linked by target "borealis" in directory /mnt/i/Projects/cpp/chiaki/switch
GLAPI
    linked by target "borealis" in directory /mnt/i/Projects/cpp/chiaki/switch

Appreciate any help or guidance you can offer me.

Happy holidays! :)
 
Last edited by Moehammered,
Just a quick message to let everybody know that I’ve tested the new Chiaki 2.0.1 with my PS5, and it works a wonder.

I’d love to be able to set 1080p, not much for the resolution, but rather for the higher bitrate it provides (I used to play on my phone in 1080p, and the bitrate there is so good you can’t tell at all it’s a stream).

Maybe anyone knows if there’s a way to force that?

for the time being, massive thumbs up for OP, amazing job man, merci beaucoup, travaille tres bien fait! (I apologise in advance for my atrocious French)
 
Anybody here can say if the bitrate can be set higher on PS5 compared to PS4 Pro? Was curious if the amount of additional horsepower is being used to improve the steam quality of remote play even further.
 
I'm trying Chiaki 2.0.1 with latest SX OS but I can't put my settings, for example if I press A on PSN online ID, Remote IP or display name the keyboard does not popup. Is there a way to manually upload a custom config file?
 
Just a quick message to let everybody know that I’ve tested the new Chiaki 2.0.1 with my PS5, and it works a wonder.

I’d love to be able to set 1080p, not much for the resolution, but rather for the higher bitrate it provides (I used to play on my phone in 1080p, and the bitrate there is so good you can’t tell at all it’s a stream).

Maybe anyone knows if there’s a way to force that?

for the time being, massive thumbs up for OP, amazing job man, merci beaucoup, travaille tres bien fait! (I apologise in advance for my atrocious French)
Can you upload a video please?:wub:
 
I'm trying Chiaki 2.0.1 with latest SX OS but I can't put my settings, for example if I press A on PSN online ID, Remote IP or display name the keyboard does not popup. Is there a way to manually upload a custom config file?
I see that chiaki is uncompatible with SX OS so I booted my switch with latest Atmosphere (on firmware 10.2.0) but when I enter the pin of my ps4 I get an error and I must restart Atmosphere.
I'm using the latest chiaki 2.0.1, do you have any suggestion?
 
  • Like
Reactions: zargon
Local works great! Awesome to have this workin for ps5. Thanks!

Still having troubles with over the internet. Ports are open. And when I try to connect, it just freezes for a while and eventually crashes the system for a reboot. Odd. Any insight would be appreciated!
 

Site & Scene News

Popular threads in this forum