Star on GitHubStar2.4k stars

Case study

Chiaki: PlayStation Remote Play client informed by protocol analysis

Chiaki implements a PlayStation 4 and 5 Remote Play client for desktop, mobile, and Nintendo Switch platforms. The project credits analysis of the registration and wakeup protocols and documents console discovery, account identification, PIN registration, and source builds.

Targets
Protocol
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Copy as MarkdownView JSONCite

Requirements & limits

  • Prerequisites: A PlayStation 4 or PlayStation 5 console is needed for Remote Play.
  • Prerequisites: Registration requires a console PIN; from PS4 version 7.0, it also requires a PSN AccountID instead of an Online-ID.
  • Prerequisites: Building from source requires CMake, Qt 5 modules, FFMPEG with H264 decoding, libopus, OpenSSL 1.1, SDL 2, protoc, and the protobuf Python library.
  • Limits: The project is in maintenance mode, with no major updates planned.
  • License: GNU Affero General Public License version 3, with an additional OpenSSL linking permission.

Cite

BibTeX

@misc{chiaki-remote-play-case,
  title = {{Chiaki: PlayStation Remote Play client informed by protocol analysis}},
  howpublished = {\url{https://git.sr.ht/~thestr4ng3r/chiaki}},
  url = {https://git.sr.ht/~thestr4ng3r/chiaki},
  urldate = {2026-11-09},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/chiaki-remote-play-case/}}
}

Plain text

Chiaki: PlayStation Remote Play client informed by protocol analysis. https://git.sr.ht/~thestr4ng3r/chiaki (accessed 2026-11-09). Awesome REA entry: https://awesomerea.org/resources/chiaki-remote-play-case/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. https://git.sr.ht/~thestr4ng3r/chiaki

More in Protocols

All 720 entries in ProtocolsProtocols case studies (645)

↑↓ move↵ open⌘↵ new tab