PSCapture

PSCapture

The PlayStation 5 screen, live on your PC β€” as a real capture card.
PS5 jailbroken Windows 10 / 11 No capture card No Remote Play 1080p · ~30 fps

What it is

πŸŽ₯ Virtual capture card

PSCapture registers a DirectShow device named PS5 Capture. Discord, OBS and ffmpeg see it like an Elgato β€” pick it and go live.

⚑ Straight from the GPU

The console payload reads the display engine's scan-out buffer directly and streams NV12 frames over your LAN. No re-encode delay, no cloud.

πŸ–±οΈ One executable

PSCapture.exe carries the console payload inside itself: install the driver, push the payload, start streaming β€” one window, one click.

How it works

PS5 · payload
reads the DCE scan-out ring, builds NV12 frames, serves them on a TCP port, pops a toast: β€œPSCapture is streaming on:PORT”.
β†’
PC · feeder
receives frames and publishes them into a shared-memory ring.
β†’
PC · driver
DirectShow filter exposes the ring as a camera every app can use.

Quick start

  1. Jailbreak your PS5
    Any kernel-capable jailbreak that gives you payloads (elfldr on port 9021, anonymous FTP on 2121 and the pldmgr autoloader).
  2. Run PSCapture.exe
    Windows asks for administrator once. Type the PS5 IP address if it is not the default 192.168.0.36.
  3. Press Start
    The app installs the virtual capture driver (first run), sends the payload to the console, registers it in the autoloader and starts the stream. The PS5 shows the streaming notification.
  4. Discord / OBS / anything
    Choose the camera PS5 Capture. Done β€” that is your PS5 on the other side.
Tuning: the gain field adjusts chroma intensity and shift px fine-aligns the image horizontally (both live, saved in pscapture.ini next to the exe).

Requirements

WhereWhat
PS5Jailbroken (payload loader + FTP + pldmgr autoloader)
PS5Latest tested firmware: 13.60 β€” see the FAQ for other versions
PCWindows 10/11 64-bit, wired network recommended
NetworkBoth on the same LAN (gigabit is plenty for 1080p30)

FAQ

Does it work on firmware versions older than 13.60?

The PC side works on every firmware: the app and the driver only speak TCP/FTP and shared memory. The console payload is the version-specific part β€” it was built and tuned on 13.60, using display-engine anchors found on that firmware. On other firmwares it may need a small porting pass (the fix is finding the same anchors on that system). If you have another firmware, open an issue with your version and we can add a profile.

Why is the call camera 720p and not 1080p?

That cap is Discord's voice engine, not PSCapture: it requests 1280x720 from every camera. For full-quality capture use OBS (where PS5 Capture runs at 1920x1080) or Discord's screen-share, which goes up to 1080p60 with Nitro.

Is a capture card or Remote Play needed?

No. PSCapture never touches Remote Play: the payload reads the display engine on the console itself and streams raw frames over your LAN.

The camera lists but stays black / spinner

Open the app: the status line shows what is happening β€” not reachable IP, payload not running, or feeder reconnecting. Everything is logged in the window; the console side logs to /data/pscapture.log over FTP.