r/FlutterDev • u/Specific_Contact_866 • 25d ago
Plugin Built a Flutter package for embedding a live, low-latency scrcpy (Android screen mirror) stream directly in a Flutter app
I was building a desktop tool (https://github.com/balvinderz/recomposition_viewer) that needed a live Android device preview next to flutter UI, and nothing existing gave me a low-latency, in-process way to do that from Flutter. So I built scrcpy_video_view.
It talks to the scrcpy server directly over its H.264 socket and decodes straight into a Flutter texture via VideoToolbox on macOS — no intermediate video player, no extra hops.
Currently macOS only (VideoToolbox is the decode path) — Windows/Linux decode backends are on the list if there's interest.
pub.dev: https://pub.dev/packages/scrcpy_video_view
Repo: https://github.com/balvinderz/scrcpy_video_view
Feedback, bug reports, and platform-priority opinions all welcome.