Lightweight desktop application designed for low-latency Android screen mirroring.
- Ultra-low latency: H.264 sent straight to the UI and decoded with WebCodecs
- Live mirror: H.264 stream over USB (ADB), no app to install on the phone
- Navigation: back, home, recents, power, Volume up/down
- Two-pane layout: mirror on the left, controls on the right
- Screenshot: full-resolution PNG saved via file dialog
- Input: control the phone with mouse and keyboard
- Phone audio on the PC
- Copy from phone to PC
- Mouse scroll wheel
- Wi-Fi pairing
- Video record
- File transfer
| Layer | Technologies |
|---|---|
| Shell | Tauri 2, Rust, Tokio |
| UI | Svelte 5, TypeScript, Vite |
| WebView | WebView2 |
| Video | WebCodecs |
| Capture | scrcpy-server 4.1 |
Get the latest Windows installer from Releases (HyperCast_*_x64-setup.exe).
Note: Windows may block the installer because the app is not signed. Change the install location to prevent issues.
- Phone: Settings → About phone → tap Build number 7 times → enable USB debugging in Developer options.
- Connect USB → unlock the phone → tap Allow on the USB debugging prompt.
- Install and open HyperCast → Refresh → select your device → Connect.
Ville Pakarinen (@vpakarinen2)
