ScreenStream

Contains ads
4.4
15.5K reviews
5M+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

ScreenStream turns any Android device into a live, open source screen & audio streamer that plays in any modern browser - no cables, no extensions. Perfect for presentations, remote assistance, teaching, or casual sharing.

Modes:
• Global (WebRTC) - worldwide, end-to-end encrypted WebRTC with password (video + audio).
• Local (MJPEG) - zero setup HTTP stream on your Wi-Fi/hotspot; PIN locked; works offline or online.
• RTSP - Server or client mode with H.265/H.264/AV1 video + OPUS/AAC/G.711 audio.

Global (WebRTC)
• End-to-end encrypted, password-protected peer-to-peer stream
• Shares screen, microphone, and device audio
• Viewers join with Stream ID + password in any WebRTC-enabled browser
• Requires Internet; signaling handled by public open source server
• Audio/video flows directly between devices - Bandwidth grows per viewer

Local (MJPEG)
• Embedded HTTP server; works offline or online over Wi-Fi, hotspot, or USB‑tether
• Sends screen as independent JPEG images (video only)
• Optional 4‑digit PIN; no encryption
• IPv4 / IPv6 support; crop, resize, rotate, & more
• Each viewer gets a separate image stream - more viewers require more bandwidth

RTSP
• Streams H.265/H.264/AV1 video + OPUS/AAC/G.711 audio with embedded or external RTSP server
• Server mode has protocol, interface/address filters, IPv4/IPv6, and port settings
• Works over Wi-Fi or cellular, IPv4 & IPv6
• Compatible with VLC, FFmpeg, mpv, GStreamer, OBS, MediaMTX, and others
• Requires an RTSP client or player for viewing

Popular use cases
• Remote support & troubleshooting
• Live presentations or demos
• Distance learning & tutoring
• Casual game sharing

Good to know
• Requires Android 6.0+ (uses the standard MediaProjection API)
• High data usage on mobile - prefer Wi‑Fi
• 100 % open source under the MIT License
Updated on
Jan 25, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
This app may share these data types with third parties
App activity, App info and performance, and Device or other IDs
This app may collect these data types
App activity, App info and performance, and Device or other IDs
Data is encrypted in transit
Data can’t be deleted

Ratings and reviews

4.5
14.9K reviews
Mikhail Hudon (ZerithFarron)
May 27, 2025
Been hunting for a new phone streaming app after Screen Stream Mirroring Pro shut down. I see a lot of ratings calling it free and not having adds but they're all over the app. Not only that you can't stream audio. Been trying to get this to connect to OBS or VLC and neither are connecting. Not worth it. I guess you never know how good you had it until it's gone....
15 people found this review helpful
Did you find this helpful?
Collezinha
November 22, 2025
So far the only app that actually works, I mirror my screen to the TV, its amazing. But only local mode works, so i dont have audio. Global Mode lag really bad and i dont know how to fix it, but the audio works in this mode, due the lag i cant use it. Im satisfied with the local mode, but id be really happy if i could use Global Mode, since screen size is bigger and its possible to have audio. 💓
26 people found this review helpful
Did you find this helpful?
Justin Freed
October 22, 2021
I used this app to be able to stream a live feed from my drone into a video switcher for a live cross country track and field race and it was relatively simple to setup. I tried using a different app but i couldnt figure it out and it had to have the stream go to YouTube. This app solved my problem of being able to stream my drones feed live and I'm very satisfied with it. Although the video was a little choppy, it wasn't too horrible since we had a live drone shot.
20 people found this review helpful
Did you find this helpful?

What’s new

RTSP: Server mode
MJPEG: Keep image on reconnect
MJPEG: Flip image option
WebRTC update m144.0.7559.59
Bug fixes