ScreenStream

Contains ads
4.1
13.4K 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 - push H.265/H.264/AV1 video + OPUS/AAC/G.711 audio to your own media server.

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 to an external RTSP server
• Optional Basic Auth & TLS (RTSPS)
• Works over Wi-Fi or cellular, IPv4 & IPv6
• Compatible with VLC, FFmpeg, OBS, MediaMTX, and other RTSP clients
• You provide the RTSP‑capable server for distribution

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
Apr 21, 2025

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.1
12.9K reviews
Joe Brown
July 14, 2020
Works very well has the ability to Crop before the image is streamed which is a big plus this helps with screen formats that are too long like the stylo 6. The format does not support streaming of audios only video. if you need audio it will require something a little more complicated to setup. This is simple, pretty much starts working 10 seconds after installing.
120 people found this review helpful
Did you find this helpful?
I. Lee Tudela Williamson
December 29, 2021
When I use this while my phone is connected to my WiFi, it works fine. I have no trouble connecting to the stream from another device using one of the IP addresses in the app's list. But it refuses to work if I'm not connected to WiFi and am using my carrier's wireless mobile data instead. Which is what I needed it for. I've tried tweaking various settings in both my phone's mobile hotspot/tethering settings, and in the app itself. Nothing has worked.
49 people found this review helpful
Did you find this helpful?
Nox
May 8, 2025
I can't believe this is free.. I never rate apps but I see no ads and this app works perfectly. Honestly this is really worth installing, simple, free, works. Thank you developer, maybe add a donate function in next update?
50 people found this review helpful
Did you find this helpful?

What’s new

RTSP mode
RTSP: Audio controls: Mic and Device Mute/Volume
WebRTC update to m135.0.7049.41
Android 16 support
Bug fixes