
ScreenStream
Secure one‑tap screen & audio share via WebRTC/MJPEG/RTSP to browsers/players.
App info
Advertisement
App description
Android App Analysis and Review: ScreenStream, Developed by Dmytro Kryvoruchko. Listed in Tools Category. Current Version Is 4.2.1, Updated On 21/04/2025 . According to users reviews on Google Play: ScreenStream. Achieved Over 7 million Installs. ScreenStream Currently Has 13 thousand Reviews, Average Rating 4.1 Stars
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
We are currently offering version 4.2.1. This is our latest, most optimized version. It is suitable for many different devices. Free download directly apk from the Google Play Store or other versions we're hosting. Moreover, you can download without registration and no login required.
We have more than 2000+ available devices for Samsung, Xiaomi, Huawei, Oppo, Vivo, Motorola, LG, Google, OnePlus, Sony, Tablet ... with so many options, it’s easy for you to choose games or software that fit your device.
It can come in handy if there are any country restrictions or any restrictions from the side of your device on the Google App Store.
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
RTSP: Audio controls: Mic and Device Mute/Volume
WebRTC update to m135.0.7049.41
Android 16 support
Bug fixes
Recent Comments
Rafael Johansen
This is a great app! However, can you make it possible to stream to HTTP like to a secondary screen, (maybe by using the presentation class)? Some apps support casting it's content to a secondary screen by "extending" (not "mirroring"). If you could add the option to "extend cast screen" to HTTP, I'm sure that would be very useful for a lot of people including me. This way I could host a presentation and search for pages while the clients only see the live presentation.
Joe Brown
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.
Harsh Choksi
This application is good. Since, long I was searching an application to mirror my screen in the PC without USB debugging on & this app works like charm. There is only one problem during idle screen it starts showing trying to connect message. When I do some activity on screen it starts displaying again. Request you to increase idle screen to 10 minutes and find some solution related to idle screen.
Shivam Dhatrak
Such a wonderful app just work wondrous ! with minimal lag compared to other apps and services and without a LAN but with mobile hotspot(with the reciever) and yes all that for free no cost at all. this app has simple ui which is easy to operate and works awesome, just loved the experience to cast my phone screen to monitor without needing a full pc setup( i used a android box and opened the web). Thank you dev team for this wonderful app and making it free for us.
A Google user
Sometimes this is all you need. Edit: I went looking at others and this is still my favourite. Good simple interface and features no others have. It duplicates your phone screen to your PC very quickly. I use it for making videos officially, but it's just nice to have my phone screen mirrored on my TV while I watch stuff.
Muhammad Rahman
The worst thing with this app is, connection disconnect if wifi turned off and do not resume automatically. Always requires new stream ID. What if someone is not near you. And he/she turned off wifi. You can see anything. Then this app is totally useless.
A Google user
I have been using this application for last few months, and it works great. This is the best app to cast Android screen on laptop using WiFi. No need to use any data cable and the best thing is that you don't need to install any application on Windows, Mac or Linux. Just stay this app, and open given address in the browser tab to view Android screen on laptop.
I. Lee Tudela Williamson
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.