
StreamShow - ONVIF RTSP viewer
Video monitoring software for Mobile and TV
App info
Mature 17+
App description
Android App Analysis and Review: StreamShow - ONVIF RTSP viewer, Developed by devinterestdev. Listed in Tools Category. Current Version Is v6q, Updated On 15/04/2025 . According to users reviews on Google Play: StreamShow - ONVIF RTSP viewer. Achieved Over 84 thousand Installs. StreamShow - ONVIF RTSP viewer Currently Has 307 Reviews, Average Rating 4.1 Stars
Handy VLC based software to easily add, reorder and view single or multiple video streams. It supports RTSP, HTTP, ONVIF protocols as well as native access protocols for most popular camera brands. From 1 to 16 cameras can be displayed simultaneously on one screen using different layouts (depends on device performance). Streams can be added manually (see examples below), via network discovery or by importing stream configuration from another device or backup file. Also it is possible to record a video or make a photo while viewing a stream. Streams can be grouped. Application can be used as a VLC proxy for remote RTSP stream access (does not apply to the TV version). User can choose between VLC and ExoPlayer for playing RTSP streams.You can configure low and high video quality URLs. Audio can be enabled or disabled on a per-stream basis. The low quality video URL is used by default.
In single stream mode it is possible to switch between low and high quality URLs, turn stream audio Off/On/alwaysOn, make photo and record video, zoom video stream, perform PTZ operations (if available), switch to Picture in Picture mode (if supported).
In multi-stream mode a maximum of 16 (parameter is changed in settings) streams can be viewed simultaneously at one screen (depends on device performance). Audio can be turned Off/On/alwaysOn for all streams at once.
Manage video and photo files from within the app. Review you archive, delete unnecessary files, view videos and photoes with zooming capabilities, make photo while viewing a videos from archive. Share files with others or backup to Drive (does not apply to the TV version).
For setting up and using proxy please read "How it works" in "Proxy" section of the Mobile version of the application.
On Mobile version of the app no ads are shown if you have up to 3 streams and don't use Proxy feature. On TV version no ads are shown at all but free version has a view limit of 3 streams.
Application also supports Pinned Shortcuts and Deep Links.
DeepLink parameters:
monitor=true|false - open multiple view
buttons=true|false - show buttons or not
group=GroupName - open monitor for specific group or open single stream with ability to navigate through all streams within this group
item=StreamName - open single stream
all=true|false - open single stream with ability to navigate through all streams
Mobile version Deep Link example URL:
app://com.devinterestdev.streamshow/?monitor=true&buttons=true
app://com.devinterestdev.streamshow/?monitor=true&group=Group1&buttons=true
app://com.devinterestdev.streamshow/?item=Cam1&group=Group1
app://com.devinterestdev.streamshow/?item=Cam1&all=true
TV version Deep Link example URL:
tv://com.devinterestdev.streamshow/?monitor=true&buttons=true
URLs for testing:
With audio
rtsp://rtsp.stream/pattern (use RTSP over TCP option)
rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mp4
Without audio
http://88.131.30.164/mjpg/video.mjpg
http://212.170.100.189/mjpg/video.mjpg
URL examples (user, password, XXX and IP address need to be replaced with your values):
Hikvision camera
high quality: rtsp://user:[email protected]/Streaming/channels/0101
low quality: rtsp://user:[email protected]/Streaming/channels/0102
Dahua camera
high quality: rtsp://user:[email protected]/cam/realmonitor?channel=1&subtype=0
low quality: rtsp://user:[email protected]/cam/realmonitor?channel=1&subtype=1
XMEye camera
high quality: rtsp://192.168.0.55:554/user=XXX&password=XXX&channel=0&stream=0.sdp
low quality: rtsp://192.168.0.55:554/user=xxxxx&password=xxxxx&channel=0&stream=1.sdp
XMEye network video recorder (NVR)
high quality: rtsp://192.168.0.55:554/user=XXX&password=XXX&channel=XXX&stream=0.sdp
low quality: rtsp://192.168.0.55:554/user=XXX&password=XXX&channel=XXX&stream=1.sdp
We are currently offering last version updated 15/04/2025 . 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
Feature: added Picture in Picture mode support.
Feature: added Settings option to restart the stream after a certain number of minutes.
Feature: added Settings option to switch to next stream after a certain number of seconds (aka circular view).
Feature: added Deep Link support.
Feature: added creation of Pinned Shortcuts.
Bugfix: TV with Android 7 has a problem with showing menu buttons on a single stream view.
Latest libraries
Feature: added Settings option to restart the stream after a certain number of minutes.
Feature: added Settings option to switch to next stream after a certain number of seconds (aka circular view).
Feature: added Deep Link support.
Feature: added creation of Pinned Shortcuts.
Bugfix: TV with Android 7 has a problem with showing menu buttons on a single stream view.
Latest libraries
Recent Comments
F Yu
I looked at many similar apps for my phone, and I picked this one because it claims to collect no data. And the others wanted access to my contacts, storage, location, etc. That's a big NO. This wants access to your storage if you want to record a video or take a screen shot -- that makes sense. I paid the $2.99 to remove ads, and they are gone. Totally worth it. The interface is simple and efficient, and well thought out. Exactly what I wanted. Connects to all 4 of my cameras.
Delbert Matlock
Works much better than I expected on an old Kindle Fire HD 10 (w/ Google Play Services loaded) to watch three ONVIF cameras (two different brands). The viewer does have a small issue with a 4K H.264 stream where the image degrades over time, but works fine on low res stream. The only thing that would make it better is if it would run on Google TV as I have not been able to find a good viewer for that platform and I'd like to show my cameras on a TV that has a Chromecast with Google TV attached.
Eric C
This app freezes my samsung s24 cell phone completely now not sure what happened in the last update so I cant really use it anymore. Great app when it worked. 11/14/24 I am able to reproduce the error by launching the appp viewing a camera then going back to the camera grid with 3 stream. 2 popups come up with the following messages: SamsungEuiccService keeps stopping And other message: App info X Close App Send Feedback At this point my cell is frozen and have to hold down the power button
Derek Haines (DJ)
Pretty good! But... I don't have as many camera as some of these other people, and it would be nice to view my only 2 cameras at once (without the 2 extra blank monitors). It's either view one at a time or both with 2 extra screens taking up space I could use to see better on my cameras. I would just put it at 5 stars it we could have a simple dual multi-monitor mode 🫠 and at least let nav-bar be unhidden 🙈
Matthew Urban
Perfect for viewing several cameras at once! I just wish it would use the high quality stream when viewing a single stream. Also a bug: max password length in the URL is limited to 19 characters, where ip devices can usually go much longer. Maybe also offer double tap to open a single stream from the multi view.
Nitin Lohchab
This is the best app to view RTSP Cameras on Google/Android TV. The option to manually add the RTSP Streams and their Main (High Quality) and Sub Stream (Low Quality) URLs is very great and helpful. Low Quality streams are helpful when viewing multiple streams in single screen/display. This is the best app I can find on Play Store with such flexibility and features.
Jack McNealy
Great App! Only problem I have is there's no option to turn off PTZ control. I installed this app on a church lobby TV and tried to find a way to turn it off. There isn't one. My concern is some kids get ahold of the chromecast remote and the camera goes crazy during a youtube livestream (we have this camera hooked up to OBS). If yall could add that as a feature I'd greatly appreciate it!
Sergio Jimenez Vargas
Great app. I've been motoring my cameras in my phone using BitVision (Longse cameras) and HikConnect (for Hikvision cameras), but there is lots of problems that have been solved with this app. The main advantage is that you do not need to create a login in Bitvision or Hikconnect to access the cameras. That insert delays and problems when. With StreamShow you just need the rstp url, login and password and it works lighting fast. Suggestion: use 4 rstp urls, 2 for local and 2 for remote. Thanks!