এক ফোনের Screen অন্য ফোনে Live দেখুন!
Looking for an easy way to stream your Android phone screen live to another device? ScreenStream is an open-source Android application that can turn your smartphone into a live screen and audio streaming device.
With ScreenStream, you can share your Android screen through a modern web browser without requiring cables, browser extensions, or complicated setup.
It can be useful for remote assistance, presentations, teaching, troubleshooting, demonstrations, and casual game sharing.
What is ScreenStream?
ScreenStream is an open-source Android screen and audio streaming application. It uses different streaming technologies to allow you to view your phone's screen from another device.
Depending on the selected mode, you can stream your screen over the internet, through the same local network, or using RTSP-compatible software.
The application supports Android 7.0 and newer because it uses Android's standard MediaProjection API.
Key Features of ScreenStream
Global WebRTC Mode
The Global mode uses WebRTC technology for internet-based streaming.
Features include:
- End-to-end encrypted peer-to-peer streaming
- Password protection
- Screen sharing
- Microphone sharing
- Device audio sharing where supported
- Stream ID and password-based joining
- Works with WebRTC-compatible browsers
- No cables or browser extensions required
The Global mode requires an internet connection. Signaling is handled through a public open-source server, while the actual audio and video can flow directly between the devices.
Local MJPEG Mode
The Local mode is useful when your devices are connected to the same Wi-Fi network or hotspot.
It provides an embedded HTTP server and can work without an internet connection.
Features include:
- Works over Wi-Fi
- Supports mobile hotspot
- Can work through USB tethering
- Optional 4–6 digit PIN
- IPv4 and IPv6 support
- Crop, resize, rotate, and other options
- No internet connection required for local streaming
Keep in mind that Local MJPEG mode provides video as individual JPEG images rather than a normal audio/video stream.
RTSP Mode
ScreenStream also supports RTSP streaming for users who want to work with professional streaming software and media players.
It supports:
- H.265 video
- H.264 video
- OPUS audio
- AAC audio
- G.711 audio
- RTSP server mode
- RTSP client mode
- IPv4 and IPv6
- Wi-Fi and cellular networks
- ONVIF discovery for H.264 server streams
RTSP streams can be used with applications such as VLC, FFmpeg, mpv, GStreamer, OBS, MediaMTX, and other compatible software.
📱 Download Link
Download Button-এ ক্লিক করে ১০ সেকেন্ড অপেক্ষা করুন।
How to Stream Your Android Screen
The basic process is simple.
Step 1: Install ScreenStream
First, install the ScreenStream application on your Android device. The app requires Android 7.0 or later.
Step 2: Choose a Streaming Mode
Open the application and choose the mode according to your requirements.
For internet-based streaming, you can use Global WebRTC.
For streaming over the same Wi-Fi or hotspot network, you can use Local MJPEG.
For professional streaming software and compatible media players, you can choose RTSP.
Step 3: Start Screen Sharing
Depending on the selected mode, configure the available settings and start the stream.
Android may display a system permission dialog asking you to allow screen capture. Grant the required permission if you want to share your screen.
Step 4: Connect From Another Device
For Global WebRTC, viewers can join using the provided Stream ID and password through a compatible browser.
For Local mode, open the provided local stream address from another device connected to the same network.
For RTSP, use a compatible RTSP player or streaming application.
Popular Uses of ScreenStream
ScreenStream can be useful in many situations.
Remote Support
You can share your screen during technical support sessions so another person can see what is happening on your Android device.
Presentations and Demonstrations
The application can be useful for demonstrating an Android application, website, game, or mobile feature to other people.
Online Teaching
Teachers and tutors can use screen streaming to demonstrate mobile applications and explain different processes.
Game Sharing
You can also use ScreenStream for casual Android gameplay sharing.
Is ScreenStream Free?
ScreenStream is open-source software released under the MIT License.
Because it is open source, its source code is publicly available and the application can be used for various screen-streaming purposes.
Things to Keep in Mind
Screen streaming can consume a significant amount of data, especially when using mobile data.
For longer streaming sessions, using a Wi-Fi connection is recommended whenever possible.
The number of viewers can also affect bandwidth usage. In Global WebRTC mode, bandwidth can increase as more viewers connect.
Local MJPEG mode also creates a separate image stream for each viewer, so multiple viewers can require additional bandwidth.
ScreenStream Requirements
| Feature | Details |
|---|---|
| Android Version | Android 7.0+ |
| License | MIT License |
| Global Streaming | WebRTC |
| Local Streaming | MJPEG |
| Professional Streaming | RTSP |
| Audio | Supported depending on mode/device |
| Internet | Required for Global mode |
| Local Network | Required for Local mode |
| Browser | Modern browser for WebRTC/HTTP viewing |
Final Thoughts
ScreenStream is a useful option for anyone who wants to share an Android phone screen without cables or browser extensions.
Its support for WebRTC, local MJPEG streaming, and RTSP makes it suitable for everything from simple screen sharing to more advanced streaming setups.
If you only need to share your phone screen with someone nearby, Local mode can be useful. For internet-based sharing, Global WebRTC provides a convenient option, while RTSP is more suitable for users working with compatible streaming tools such as OBS, VLC, or FFmpeg. CPT