Home
Softono
App-Scrcpy

App-Scrcpy

Open source HTML
85
Stars
3
Forks
0
Issues
1
Watchers
3 months
Last Commit

About App-Scrcpy

A scrcpy-inspired Android screen, audio, and control streaming client for Windows β€” built without ADB, using pure WebSocket communication.

Platforms

Web Self-hosted Windows Android

Languages

HTML

πŸš€ App-Scrcpy

Wireless Android Screen & Audio Streaming to Windows

Mirror your Android screen to your Windows PC β€” with real-time audio, low latency, and full remote control. No USB. No ADB. No root. No drivers. Just Wi-Fi.


⚑ Quick Start

Platform Download
Android APK Download APK
Windows GUI Download GUI
Windows CMD Download CMD
Linux / Mac Coming Soon βŒ›
Setup Guide View Guide
Website Visit Website
How use CMD How use CMD


⚠️ Important

App-Scrcpy is part of Adb-Device-Manager-2.
From v1.5, it's also available as a standalone lightweight app . Full Project - Adb-Device-Manager-2


πŸ“Š Feature Overview

Feature Android App ADB Required Works on Lock Screen
Screen Streaming βœ… Yes ❌ No ❌ No
Internal Audio βœ… Yes ❌ No βœ… Yes
Full Control βœ… Yes ❌ No ❌ No
App Access βœ… Yes βœ… Yes βœ… Yes

✨ What Makes It Special?

App-Scrcpy is built for performance, stability, and real control.

You get:

βœ” Real-time screen streaming (H.264 hardware encoded) βœ” Internal system audio streaming (48kHz stereo) βœ” Full touch control βœ” Adaptive bitrate for smooth performance βœ” Audio-only mode

All over your local Wi-Fi network.


🧠 How It Works (Simple Version)

The Android app:

  • Captures your screen using MediaProjection
  • Captures internal audio (Android 10+)
  • Encodes video using hardware H.264
  • Hosts a lightweight WebSocket server

The Windows app:

  • Connects using your phone’s IP
  • Decodes video with FFmpeg
  • Plays audio using PortAudio
  • Renders video with SDL2
  • Sends mouse & keyboard input back to your phone

Everything runs in real time.(*Depend on your wifi speed & Device performance)


⌨ Windows Hotkeys

Shortcut Action
Ctrl + F Toggle Fullscreen
Ctrl + W Toggle Border
Ctrl + A ALL Apps
Ctrl + S Open Settings
Ctrl + B Go Back
Ctrl + R Open Recent Apps
Ctrl + H Go to Home Screen

Lock-Free Audio Engine

Audio uses a real-time ring buffer to prevent glitches and robotic sound.

Adaptive Bitrate

If Wi-Fi slows down, quality adjusts automatically to keep the stream smooth.


Android Requirements

  • Android 10+ (for audio capture)
  • Accessibility permission (for remote control)
  • Screen capture permission

Windows Requirements

  • Windows 10 or newer
  • Same local network as your phone
  • No installation required (portable app)

πŸš€ How To Use

  1. Install Android APK
  2. Grant required permissions
  3. Note your phone’s local IP
  4. Open Windows app
  5. Enter IP β†’ Click Connect

That’s it.

Your screen appears in seconds.


πŸ’‘ Why App-Scrcpy?

Because it’s:

  • Lightweight
  • Fast
  • Clean architecture
  • Built from scratch
  • Designed for stability
  • Made for real usage

Sample Images

win_android

Built by Shrey GitHub: https://github.com/Shrey113/App-Scrcpy Website: https://shrey113.github.io/App-Scrcpy/