Mirror and Control Android Phone With Zephyr on I.MX RT1170
summary
A working prototype runs Zephyr on the i.MX RT1170 as a Wi Fi access point, receives MJPEG from an Android phone via the scrcpy architecture, decodes with an integrated ffmpeg MJPEG decoder, converts YUV420 to RGB565 and displays frames at about 11 fps with 100–200 ms latency at 720p (up to 15 fps at lower resolutions). Touches go back over a TCP control socket using ADB shell input and porting ADB to Zephyr is planned.
AI-written summary · about
chapters (7)
- 0:00Android phone mirroring project
- 1:29Motivation for open-source solution
- 3:14Existing screen mirroring approaches
- 6:46Zephyr RTOS on i.MX RT1170
- 13:53Live demo and performance
- 16:26Future improvements and acceleration
- 17:10Q&A
related talks
27mMirror and Control Android Phone With Zephyr on I.MX RT1170
44mLinux and Zephyr “Talking” to Each Other in the Same SoC
39mAsymmetric/Heterogeneous MultiProcessing (AMP/HMP): Mainline Linux and Zephyr in Unison
22mAndroid Built for Radio over IP
34mZephyr and OpenAMP
01h 03mZephyr RTOS: Software power tools for constrained devices
38mRemote Processor Framework in Zephyr RTOS
37mZephyr: A Game Changer for the Automotive Industry
