ScreenStream

Contains ads
4.3
16.2K reviews
Content rating
Everyone
5M+
Downloads
Content rating
Everyone
Learn more
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; optional PIN; works offline or online.
• RTSP - Server or client mode with H.265/H.264 video + OPUS/AAC/G.711 audio.

Global (WebRTC)
• End-to-end encrypted, password-protected peer-to-peer stream
• Shares screen, microphone, and device audio where supported
• 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 tethering
• Sends screen as independent JPEG images (video only)
• Optional 4–6-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 video + OPUS/AAC/G.711 audio in server or client mode
• Server mode has protocol, interface/address filters, IPv4/IPv6, and port settings
• Works over Wi-Fi or cellular, IPv4 & IPv6
• ONVIF discovery for server streams (H.264)
• 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 7.0+ (uses the standard MediaProjection API)
• High data usage on mobile - prefer Wi-Fi
• 100% open source under the MIT License
Updated on
Jul 13, 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
15.5K reviews
VULTURE CURT
March 3, 2026
great free program, and much respect to the makers of this.. But make the control using the computer/mouse for cell phone control possible with paying please.. People that can afford to, will pay for it., sponsors also.. No need to milk the unemployed and low income.. There should be a built-in program for windows, and/or any other operating system for this in the first place, since when you break cell screen, this becomes almost mandatory and essential temporarily..
13 people found this review helpful
Did you find this helpful?
Dmytro Kryvoruchko
March 4, 2026
Thank you. I will think about it.
Ipshita Nareda
June 26, 2026
the app when we start gobal stream or whatever the stream start laging small small not to much but this laging is start when i play game or start yt video fix this thing
Did you find this helpful?
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....
19 people found this review helpful
Did you find this helpful?

What’s new

- WebRTC update to 150.0.7871.63
- Localization fixes
- Bug fixes