Open source · Your Wi-Fi · Ultra-low latency

Low-latency screen mirroring for cheap projectors.

Stream your Android phone to an HY300-class projector over your own Wi-Fi. A custom pipeline with error correction and congestion control keeps the picture smooth where Miracast stutters, freezes, and drops.

Two free APKs · Apache-2.0 · No account, no cloud

Miracast assumes a perfect link. Real Wi-Fi isn't — so UltraCast measures the connection and adapts, packet by packet.

Under the hood

What makes it hold up

UDP, not TCP

A lost packet never stalls the stream. No buffering spiral, no frozen frame waiting on a retransmit.

Error correction

Reed–Solomon parity rebuilds lost packets on the fly — no round-trip. NEON-accelerated on 64-bit ARM.

Congestion control

Tells real congestion from radio interference, and only drops quality when the link is actually full — the same idea WebRTC uses.

Adaptive bitrate

Quality rises and falls with the network, live — without ever restarting the stream.

Content-adaptive frame rate

Full motion when it counts, near-silent on a still slide. Your battery and your Wi-Fi both notice.

Live diagnostics

An on-screen HUD shows fps, loss, jitter, and recovery in real time. You can watch it working.

Three steps

How it works

01

Install on the projector

Sideload the receiver APK once. Leave it running — it waits fullscreen for your phone.

02

Install on the phone

Install the sender APK and grant screen capture when Android asks.

03

Cast

It finds the projector on your network and mirrors your screen. That's it.

Both devices on the same Wi-Fi. The projector sideload steps are in the README.

See for yourself

UltraCast next to Miracast

Free & open source

Get UltraCast

For your phone

Sender

ultracast-sender.apk

Install it like a normal app. This is the device whose screen you want to mirror.

Download APK
For your projector

Receiver

ultracast-receiver.apk

Sideload it via a USB drive — most cheap projectors need this once. Then leave it running.

Download APK

v0.1.0 · experimental · all releases · install guide

● Early days

Honest status

UltraCast is v0.1.0 and experimental, tested so far on a single phone-and-projector pair. It's H.264 and local-network only, with no audio yet. It's built in the open — if you try it on different hardware, a quick report genuinely helps it get better.