Screen sharing and control desktop through browser, powered by Python
- Flask (Main Server)
- Flask-SocketIO (Transfer data using websocket)
- pywin32 (Screenshot and communicate with windows)
- numpy (Image manipulation)
- opencv-python (Image processing)
- Share Screen
- Process Mouse Move and Click
- Process Keyboard input
- Display pointer
- Mouse Scroll
- Show keyboard on mobile
- Sharing Clipboard
- Multiple mouse input
- Optimize data send for faster performance (consider using FFMPEG)
- Share Audio
- Authentication / Login info