~/talk

Mirror and Control Android Phone With Zephyr on I.MX RT1170

Talkat Zephyr Developer Summit 2025 · on Tuesday, 2025-08-26· at 11:00· G106 (Level 1)· [embedded-and-hardware]
links:none on file
links:none on file
slides:none on file

Zephyr runs on an i.MX RT1170 MCU that decodes MJPEG with ffmpeg integrated to display a mirrored Android screen and inject touch events via an ADB-launched Android side app; the demo achieves 11 fps, 100–200 ms latency at ~720p without a hardware decoder, uses a TCP video socket plus control socket and a buffer-pool JPEG pipeline, prefers MJPEG over H.264 for CPU reasons, and is actively porting ADB to Zephyr and moving to Wi‑Fi and hardware-decoder/multi‑core offload.

AI-written summary · about

  1. 0:00Android phone mirroring project
  2. 1:29Motivation for open-source solution
  3. 3:14Existing screen mirroring approaches
  4. 6:46Zephyr RTOS on i.MX RT1170
  5. 13:53Live demo and performance
  6. 16:26Future improvements and acceleration
  7. 17:10Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.