Screen2ipcam publishes a Windows PC screen as a standard IP camera. Your NVR or VMS discovers and records it like any other camera — no capture card, no hardware encoder.

Software only. It drops into your existing surveillance system like any IP camera.
Run the installer on the Windows PC. It starts as a tray app or an always-on Windows service.
The PC now publishes its screen as an ONVIF Profile S camera with an H.264 RTSP stream.
On your NVR: Add Camera → ONVIF (auto-discover, or enter the PC's IP). Record it like any camera.
Auto-discovered by NVRs over WS-Discovery, or add by IP. Standard, not proprietary.
Dual streams plus JPEG snapshot (GetSnapshotUri) for full NVR compatibility.
~0% CPU idle, ~2% while streaming, ~70 MB RAM. Native C++ with a static runtime.
Runs on Windows IoT / Embedded / POSReady too. No .NET, no redistributables.
Install as an always-on Windows service (starts before sign-in) or a simple tray app.
Configure from a native GUI, a browser panel, or a config file. Bilingual UI — Arabic / English.

Ports & optional stream authentication

Resolution, FPS and bitrate for main / sub

Native desktop app with system tray

Desktop shortcut, run at startup, Windows service



One license activates one PC. Pay once — no subscription.
Install the free trial and confirm it works with your NVR.
Choose a plan above and pay through paypal.me/themagicabc.
In the app: Control panel → License → copy your Device ID (HWID) and send it with your receipt.
We send your license file. Paste it in the License tab → Activate. Done — no watermark.
Same installer for trial and full — a license just unlocks it. Choose your Windows build.
Everything from the Quick-Start, right here. Same steps work for the trial and the full version.
admin / admin (change it after first login).| Port | Proto | Purpose |
|---|---|---|
| 554 | TCP | RTSP stream (needed by the NVR) |
| 8000 | TCP | ONVIF service (needed by the NVR) |
| 8080 | TCP | Web admin panel (admin only — not needed by the NVR) |
| 3702 | UDP | WS-Discovery (optional — you can add by IP instead) |
On a segmented camera VLAN, allow only NVR → PC on 554 + 8000.
admin / admin.admin / admin.Tested with Dahua · Hikvision · Blue Iris · Agent DVR, and any ONVIF Profile S NVR / VMS. Stream is standard H.264 RTSP (Main + Sub) with JPEG snapshot.
To uninstall: Settings → Apps (or the “Uninstall Screen2ipcam” shortcut). It asks for the program password (default admin / admin). Forgot it? On the web-panel login click Forgot password?, email the shown Device ID to support@magicweb.win for a reset code, then uninstall.
Paid already? Send the details for your license and your Device ID and we’ll send your license file. Have a question? We’re happy to help.