Screen Stream over HTTP
The application allows you to view the device’s screen in your web browser.
No additional software is needed except this app and web browser.
No annoying ads or pop-ups.
This application works via WiFi and / or 3G / LTE networks.
App source code: https://github.com/dkrivoruchko/screen stream
The main idea is to show your device’s screen during the preview and demo.
It uses MGGG to edit the screen images and send them through the network. So it works with any desktop or mobile browser that supports MPGG (Chrome, Safari, Edge, Firefox).
High traffic and low network delay are required due to high speed and stable WiFi recommendations. No internet is needed, however, there must be a network connection between the client and the device.
The number of client connections is unlimited, but it is aware that some CPU resources and bandwidth are required to send data to each of them.
The application uses the Android Cast feature and requires at least the Android 5.0 to run.
Warning: It’s not a real-time app running. Expected delay is on a low CPU load by less than 0.5-1 seconds or slow devices, bad WiFi or other apps.
Warning: This app is not designed to depersonate the video, especially the HD video. Use Chromecast instead.
Alert: This app does not support voice streaming, because MJPEG does not support sound.
Warning: Some cell operators can block your device for security reasons, so, if you have an IP address from the device operator, you can not connect the device using this IP address.
Alert: Some WiFi networks (most public / guest) block connections between your customers for security reasons, so you can not connect to the device via WiFi. For example, a laptop and a phone in such WiFi networks may not be connected to each other.
1. On some devices, an unknown form returns the system’s image. On devices with unofficial Android 5.0 or higher. Potential Android Bug. The app will show a mistake message. No solution available.
2. No notification icon is showing on some devices but there is no notification. Android Bug: 213309.
3. Browser MJPEG support test is incorrect. You can disable it in the application settings.