RaspberryPi Camera Viewer

RaspberryPi Camera Viewer Free App

Rated 4.22/5 (46) —  Free Android application by EffiSoft

Advertisements

About RaspberryPi Camera Viewer

Application has been originally designed to view camera stream from hardware Raspberry Pi cameras. To build the stream, gstreamer has been chosen as the best open source multimedia framework. During the time number of desired features and configuration options grow, so application is morphing into gstreamer viewer. In current version you are able to build any pipeline (in gstreamer format) and view it on any Android device

Starting from version 4.0 you can create your own plugins. More details on github: https://github.com/pzuk/raspberry-pi-camera-viewer-plugins/

You can also easily embed RaspberryPi Camera Viewer to your Android application
More details on github: https://github.com/pzuk/raspberry-pi-camera-viewer-embedded-example

Current version is backward compatible with previous versions, so if you still want to watch stream from your RaspberryPi only, please follow points below:
1. Connect RaspberryPi Camera board
2. ssh to your Raspberry Pi and launch:
raspivid -n -t 0 -h 200 -w 320 -fps 25 -hf -b 2000000 -o - | gst-launch-1.0 -v fdsrc ! h264parse ! rtph264pay config-interval=1 pt=96 ! gdppay ! tcpserversink host=192.168.0.20 port=5000
where host=192.168.0.20 should be replaced by your RaspberryPI IP address.

Low latency version:
1. Connect RaspberryPi Camera board
2. ssh to your Raspberry Pi and launch:
raspivid -t 0 -hf -n -h 480 -w 640 -fps 15 -o - | nc -l -p 5001
3. Open RaspberryPi Camera Viewer and launch pipeline:
tcpclientsrc host=192.168.0.20 port=5001 ! queue2 max-size-buffers=1 ! decodebin ! autovideosink sync=false

More information about low latency experiment with Android, Raspberry Pi and Gstreamer: https://pzuk.wordpress.com/2015/12/29/android-raspberry-pi-camera-low-latency-via-gstreamer/

How to Download / Install

Download and install RaspberryPi Camera Viewer version 4.2 on your Android device!
Downloaded 10,000+ times, content rating: Everyone
Android package: pl.effisoft.rpicamviewer2, download RaspberryPi Camera Viewer.apk

All Application Badges

Free
downl.
Android
4.1+
For everyone
Android app

App History & Updates

What's Changed
Refactored version. Major change is support for plugins. Starting from version 4,0 you can write your own plugins for RasberryPi Camera Viewer. Starting from 4.1 you can embed Gstreamer Camera Preview in your applications. More details and example code: https://github.com/pzuk/raspberry-pi-camera-viewer-plugins/
More downloads  RaspberryPi Camera Viewer reached 10 000 - 50 000 downloads
Version update RaspberryPi Camera Viewer was updated to version 4.2
More downloads  RaspberryPi Camera Viewer reached 5 000 - 10 000 downloads
Version update RaspberryPi Camera Viewer was updated to version 3.4

What are users saying about RaspberryPi Camera Viewer

Q70%
by Q####:

I want to receive UDP video stream, this will lowers the latency again! Does it supports it?

K70%
by K####:

Good app, and it getting better

K70%
by K####:

Excellent barebone yet flexible implementation of the gstreamer API, I used it to stream high resolution video from the v2 camera mounted on the new Pi Zero (over Wifi!) with less than one second delay, which is impressive to me. One single glitch that I noticed for the current version: the video stream always disconnects when I switch between full screen and normal view (by tapping the icon in the right-hand corner), which does not make much sense (this should NOT affect the backend streaming process, it's just a viewer setting, right?), but thankfully the video area stays maximized and at that point it's easy to restart the stream on the pi and then tap again the "play" button in the middle of the screen to restart the streaming.

O70%
by O####:

Can you add audio option. I know gstreamer supports audio that will complete this app?

K70%
by K####:

Does what is promise, I would give 5 stars if actual full screen is available. I read this will be address in the next update. Does anyone know which one?

K70%
by K####:

I want to receive UDP video stream, this will lowers the latency again! Does it supports it?

Z70%
by Z####:

Like it very much, Full Screen option would be very nice!

Z70%
by Z####:

Thanks a lot for the nice app. The author even helped me with my class project!

Y70%
by Y####:

Works great with very little delay in the stream from a RPI2 to a S4. Nice clean implementation. All you need on the RPI side is to install gstreamer1.0 and launch with the command in the description (also a camera module installed). possible ideas for update: full screen for the video and UDP mode.


Share The Word!


Rating Distribution

RATING
4.25
46 users

5

4

3

2

1