https://github.com/dosgo/castx
https://github.com/dosgo/castx
android scrcpy screencast webrtc
Last synced: 12 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/dosgo/castx
- Owner: dosgo
- Created: 2025-06-06T16:15:22.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-24T15:39:50.000Z (12 months ago)
- Last Synced: 2025-06-24T16:43:27.297Z (12 months ago)
- Topics: android, scrcpy, screencast, webrtc
- Language: JavaScript
- Homepage:
- Size: 724 KB
- Stars: 3
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CastX - Android Screen Mirroring & Control
[View in Chinese](README_zh.md)|[中文文档](README_zh.md)
CastX is an open-source Android screen mirroring solution with two operating modes:
1. **Device Mode**: Run on an Android device to enable browser-based control via HTTP/WebRTC in your local network
2. **Desktop Mode**: Install on computers to control other Android devices via scrcpy
---
## ✨ Features
- **Cross-platform support** (Android, Windows, macOS, Linux)
- Browser-based device control (no client installation required)
- Low-latency screen mirroring via WebRTC
- Secure local network operation
- Intuitive web interface with virtual control buttons
- scrcpy integration for advanced control
## 🚀 Device Mode - Android Installation
1. Install the APK on your Android device
2. Launch CastX and grant necessary permissions
3. Tap "Start Server"
4. Access the control panel from any browser at:http://:8080
5. Use the web interface to:
- View device screen in real-time
- Send touch events and gestures
- Control volume and power states
## 💻 Desktop Mode - Computer Installation
1. Install the CastX desktop application
2. Connect target Android device via USB or Wi-Fi
3. Enable USB debugging on the Android device
4. Launch CastX Desktop
5. Select device from detected list
6. Control device with keyboard/mouse