After capture, the images are automatically saved on your Raspberry Pi and a preview is downloaded to your Android device. You then have the option to save the full image to your device gallery if you wish to.
It was inspired by BerryCam for iOS and has much of the same functionality. You can control exposure modes, image effects, white balance, image size and quality and pretty much every other parameter that can be accessed when using the camera on the command line. It also uses the same Python handler script on the Raspberry Pi as BerryCam - which means that if you have both Android and iOS devices you will still only need the one handler script running in the background on your Raspberry Pi.
This app is perfect for those getting started with the Raspberry Pi camera module, as well as seasoned pros looking for an easier way to take pictures, time lapses and videos with their Raspberry Pi and Android device. This app can also come in handy if your Raspberry Pi camera setup lives in a hard to access remote location, or if you just want to take some security shots of your house whilst you are away to check everything is in order!
PLEASE NOTE: To get this to work correctly, you will need to have a Raspberry Pi with a camera module installed. You will then need to visit http://www.pi-supply.com/pi-sight/ and follow the instructions to get the Python listener script running on your Raspberry Pi.
After, the picture is send to the android device using SSH protocol
To use the application you need to chech if the cam is enabled with : sudo raspi-config
and that's it !
This is the first version of the application, please send me comments and ideas.
Send me ideas by email !
If you don't own a Raspberry Pi, or you don't know what it is, keep moving, there is nothing to see here... If you do, stay tuned!
What is it?
- a simple way to watch videos on the Raspberry Pi with minimal overhead
- all you need is an SSH server (you will probably have this anyway) and OMX Player (naturally)
What is it not?
- a full-blown media player
- a generic SSH client
- a remote control for any other things on the Raspberry Pi, like GPIO pins, system monitor, etc.
I want to know more!
- large remote control for convenience, with alternative layouts
- supports hardware volume buttons
- keep browsing files while watching videos
- OMX Player connection running in the background to free up your device to do other things
- quick access to remote control via notification
- support for subtitles and multiple audio streams
- optional "screen" support to re-attach lost connections
- password based or public key SSH login
- support "killall" as a last resort to get rid of a running OMX Player that you somehow have lost control over (try the "screen" option if your connection is prone to drop frequently)
- reboot/shutdown and TV on/off functions for convenience
- integrated IMDb lookup (IMDb app needs to be installed)
- folder play, i.e. auto advance to next item
- URL play (add/edit/delete URLs manually, view/share URLs with OMX Remote from external app, configure multiple URL play commands)
- experimental playback of videos on device (share from Photos or Gallery app)
Help, I'm stuck!
- if you cannot get a file listing, try to log in to your Raspberry Pi using a generic SSH client with the same connection and user details
- if you get a file listing but cannot play any files, try to run OMX Player manually on the Raspberry Pi
- if that does not help, drop us an email
Oh, by the way, thanks for reading this far, and of course...
have a nice day ;)
It connects to the Raspberry using SSH and uses omxplayer to reproduce the movies.
The differences between this version and the free version are:
- this version has no adds
- Added some configuration options (you can configure if you want to adjust the framerate and resolution to the TV and if you want the audio to use the standard output or HDMI)
- This version has buttons to change the speed (ideal to fast forward the intros) and a button to turn off the raspberry
- This version has the option to change the audio language if the video has more than one.
- Added subtitles menu that allows to turn On/Off the subtitles, to add/adjust a delay in the subtitles and to change the subtitles stream if there is more than one.
If the subtitles don't work please download the last omxplayer version from:
or type "wget https://github.com/downloads/torarin/omxplayer/omxplayer_3~experimental~git20121208~ebfa6fc6_armhf.deb"
And type "sudo dpkg -i omxplayer_3~experimental~git20121208~ebfa6fc6_armhf.deb"
If the subtitles don't work with this version try assigning more memory to the GPU running "sudo raspi-config"
Any problems or questions please contact me at email@example.com
•) Browse and open local video and music files on your Raspberry Pi
•) Open playlists (m3u, pls) and play streams on your Raspberry Pi
•) Display photos via fbi and a little script (infos in the comments of the script): https://www.dropbox.com/s/4xpy2i9x27qlqo3/fbishow?dl=1
You just need a Raspberry Pi with a running SSH-Server and the omxplayer. I only tested it with raspian, but there is no reason why it shouldn't work on other distributions.
•) Controllable via a seekbar
•) Hardware volume buttons
•) Support for multiple audio and subtitle(srt-format) streams
•) To cast YouTube videos to your Raspberry Pi just open the YouTube app and a video and choose "Share" → Raspicast.
•) To play streams just copy a playlist (m3u or pls format) to your android device and open the list via the app, or play the streams manually from the actionbar.
Raspberry Pi is a trademark of the Raspberry Pi Foundation
(This 'Remote Viewfinder' application is not for GALAXY Camera.)
- Samsung SMART Camera Live View (Preview screen) can be wirelessly checked on Smartphone screen with real time connection
- Provides control of Timer, Flash, Resolution and capturing of Samsung SMART Camera on Smartphone
- When using this App (Camera and Smartphone are connected), images taken by Smartphone will also be taken by Smart Camera and saved in the camera
- When saving the images, the camera will also store the information about location provided by Smartphone's GPS on the pictures
- Provides remote controlling function for capturing and playback
- Possible to control zoom level wirelessly
- Captured images can also be copied to Smartphone
- Android version : 2.2(Froyo) or higher, display WVGA(320*480) or higher
- Supported Samsung SMART camera : WB850F, WB150F, DV300F, ST200F and other Wi-Fi applied models from 2012
( May not operate normally in some devices.)
Communication takes place directly between two devices equipped with this software, communication doesn't result in any charges, but distance is limited.
Systems equipped with Java software can control camera on mobile device using Remote Camera Java app, http://programy.jastrzab.com/remote_camera/
How to use it ?
1. instal app on both devices
2. on first device turn on Server
3. on second device, find device with name or address that matches to first device name or address and tap on it to establish connection
4. if connected, you can make pictures or just see what first device is seeing but on second device
Remember about !
● To communicate using Bluetooth mode, device must be equipped with Bluetooth
● To communicate using Wifi mode, device must be equipped with WIFI
● Pictures are always saved on server device
● Device acting as server can consume large amount of power so without access to power source working time may be limited
● Electromagnetic interference, obstacles and distance can cause communication problems even connection break
● Preview smoothness depends on device and connection performance
● Devices must be within the communication range or in the same network for WIFI connection
● Bluetooth adapter must be enabled and devices must be paired for Bluetooth connection
● On devices with android older than 3.0, device acting as server can only transmit preview, cannot take pictures
● To activate autofocus press shutter longer and release to take picture, short press will take picture immediately without autofocus
● To unpin floating preview window, double-tap
Have problem ?
● If server device is not on the clients list you probably will need to pair devices for Bluetooth connection or be within the same network for Wifi connection
● If for some reason in WIfi mode, server isn't visible on clients list, need to enter address manually by clicking on Connect item
● If preview is stopped try to reconnect, if connection will be unsuccessful then restart server
How Wifi discovering works ?
● Discovering is active only if user is present, this means when app is visible, screen is on and device is unlocked and if active connection mode is WIFI
● Only if app is acting as server will broadcast address
● If server is disabled app is listening for incoming broadcast from other device but without broadcasting
● Discovering mode works only for devices in the same network segment in other words in the same subnet
Remote Shot allow you to connect your Android Phone using one as camera and one as remote to see live stream preview.
Remote Shot works with all Android devices
* Bluetooth is run together on the same operating system.
* If Bluetooth is not turned on, the device does not connect.
- Connect 2 devices use one as camera and one as REMOTE.
- Bluetooth connection, no need internet connection you can take a shot while you are outdoor.
- LIVE PREVIEW STREAM, remote sees what camera see(available in FREE version).
- Front/Rear Camera.
- Flash Auto/on/off.
- Burst Shots. (3f / 7f / 10f / 15f)
- Self Timer. (3s / 7s / 10s / 15s)
- Setting a background-image in remote mode.
[How to use]
- Connect 2 devices by tap at Blue tooth sign.
- Choose your device to be Remote or Camera.
- Switch Your device for remote or camera in the blue tooth connection page.
- In Live preview you are control the camera.
- Put your camera device in right location.
- Look at live preview in your remote to adjust your location.
- Take photo.
- Picture will save in to camera devices.
Tag : Remote,camera,bluetooth,Timer,Burst Shot,LivePreview,photo,Remoteshot
Whether via infrared, by wire or via Bluetooth, DSLR Remote enables you to take timer controlled exposure series (e.g. for time lapse), long time exposures or exposure sequences in the context of High Dynamik Range photography. If you are not using a device with a supported built-in IR sender (see below) all you need is a small, inexpensive and easy to build hardware, which is then connected to the ear phone jack of your smartphone (and a commercially available Bluetooth stereo headset if you want remote control via Bluetooth). You will find detailed instructions on how to build the required hardware on the authors website (http://bitshift.bplaced.net).
Possible functions (among others) are:
1. Simple Remote control
2. Delayed Shots
3. Series of shots with fixed interval (e.g for time lapse)
4. Bulb exposures
5. Combinations from 2., 3. and 4.
6. High-Dynamic-Range-Sequences (HDR)
7. Time controlled HDR-Sequences (Combination of Timer and HDR)
8. Triggering of shots or start of Timer or HDR sequences by the ambient light sensor on your smartphone (keyword: light barrier)
9. Triggering of shots or start of Timer or HDR sequences by the internal or an external microphone
In various models Canon seems to limit the precision of the bulb mode to one second. So HDR exposures below 1 second and/or with a fraction of a second (as 1.5 sec) are rounded to the full second. DSLR Remote can't do anything about that! Reported models so far: 400D, 500D, 550D, 5D II.
Using a built-in IR sender:
DSLR Remote should work with the built-in IR sender of the followig devices (don't forget to choose the right camera brand and to switch your camera into remote mode):
- All Samsung devices with built-in IR sender
There seems to be a bug in some/all Samsung devices: in power saving mode the IR blaster doesn't work correctly! So, make sure to switch your device into normal (non-power saving) mode before using DSLR Remote.
- All HTC devices with built-in IR sender
For the time being only the LG G3 is supported by the LG QRemote API including sending raw IR data (see: http://developer.lge.com/MOBILE_HELP/topic/lge.mobilesdk.LGQRemote.api/html/Introduction/Introduction/Supported%20Devices.htm ).
Unfortunately, doesn't the Sony native IR API provide the feature needed by any remote app like DSLR Remote, as is deploying its own IR codes as data with the app. The only thing possible in the API is using codes learned from physical remotes or codes supplied with the phone/tablet. If your device doesn't run Android 4.4.2 (Kitkat) or Kitkat can not support the built-in IR hardware of your device for the above mentioned reason, please use a IR dongle or cable release hardware as described on the DSLR Remote website.
With integration of the Android 4.4.2 (Kitkat) IR API DSLR Remote should work with all devices with a built-in IR Blaster supported by the Kitkat IR API.
Using DSLR Remote hardware:
Caution: a few smartphone types do not output high enough volume on their ear phone jack to make the infrared harware work properly. In addition a few camera types (e.g. Canon EOS 550D) are still not properly controlled remotely via the infrared receiver. In that case you might want to choose the cable control (transistors) instead.
Supported camera brands when using as an infrared remote:
Canon, Fuji, Minolta, Nikon, Olympus, Pentax and Sony
If it doesn't work for you, feel free to contact the author, instead of voting one star. Contact informations are given below and on the authors website (http://bitshift.bplaced.net).
● All photographic parameters are adjustable and always at hand: exposure compensation, ISO, light metering mode, focus mode, white balance and program mode.
● DSLR-like viewfinder display: see exposure time, aperture and stops display with EV and bracketing settings, in real-time!
● Full fledged exposure bracketing: from 3 to 7 frames, unlimited stops spacing, plus custom EV shifting.
● Built-in intervalometer: make stunning timelapses (even bracketed/HDR timelapses) and time-controlled picture series.
● Program and Speed-priority modes.
● Long exposure support: take beautiful night photos and light trails with long exposure times up to 30 seconds**.
● JPEG, true 16-bit RAW in DNG format*, and lossless PNG photo capturing formats, perfect for post-processing.
● Manual shutter speed: from 1/80000 to 2", or the range available on your device*.
● All camera functions assignable to volume keys. You can adjust EV, ISO, color temperature and more using volume keys. Devices with hardware camera shutter key are also supported.
● EXIF and XMP sidecar metadata support.
● Autofocus, macro, touch-to-focus, true manual focus* and infinity focus modes. Autofocus lock feature (AF-L).
● Autoexposure (AE-L) and auto white balance (AWB-L) locks in Android 4.0+.
● In background photo and RAW developing and processing allows a smooth, uninterrupted camera operation.
● Digital zoom using multitouch pinch gesture. Also shows 35mm equivalent focal length!
● The most advanced electronic viewfinder: live RGB histogram, 10 composition grid overlays and 9 crop guides available.
● Powerful organization options: different storage locations and fully customizable file names (even with variables).
● The user interface is available in more than 30 languages.
This camera application completely avoids scene modes, instead you get full manual control over all photographic parameters, just like you do with a reflex camera, so you can ultimately control every aspect of the picture, and leave the post-processing to the computer. So after your DSLR, you will never miss a photo opportunity again, being able to capture it with the closer sensation to your DSLR as possible.
IMPORTANT: If you find a bug using the application, PLEASE, visit the web page http://www.camerafv5.com/ or write to firstname.lastname@example.org with your phone model name and the description of the problem, before writing a negative comment. Customer satisfaction is our priority, and we will do our best to fix the issues as soon as possible!
Connect with Camera FV-5 and stay always up to the latest information about current and future development. Visit the official website http://www.camerafv5.com, be a fan of http://www.facebook.com/CameraFV5, subscribe to http://www.twitter.com/CameraFV5 or watch tutorials at http://www.youtube.com/user/camerafv5.
* Requires Android 5.0+ and a fully compliant Camera2 implementation. Currently only LG Nexus 5 and Motorola Nexus 6.
** Requires Android 5.0+. Compatible as well on the Samsung Galaxy Camera (1 and 2), Galaxy S4 Zoom and HTC One (M8). On Android 4.4 or older, long exposures lowers picture resolution to 2 or 1 MP, depending models. The reason is explained here: http://www.camerafv5.com/faq.php#long-exposure-resolution
- Approximate location and precise location: only used for geotagging functionality (disabled by default, and requires manual GPS activation).
- Modify or delete the contents of your USB storage and take pictures and videos: required for the usual camera operation.
As you view live images from the camera in EOS Remote, you can remotely set the focus, adjust shooting values, and release the shutter.
You can also browse images on the camera's memory card, select images, and save them to your device.
Take EOS Remote along with your camera to enjoy photography in more ways.
- Access Wi-Fi–equipped EOS cameras wirelessly over a local network connection.
- Remotely adjust shooting values on EOS cameras: Av, Tv, ISO, and exposure values.
- Remotely select AF point positions, adjust focus, and release the shutter.
- Remotely browse, delete, and rate still images and movies shot with EOS cameras.
- Save images shot with EOS cameras to your device.
- Share images for which device-specific remote viewing restrictions have been configured on EOS cameras.
- Establish a direct connection with EOS cameras in Camera access point mode, in addition to Infrastructure mode connections.
New functions for version 1.3.0
- Support for new camera model EOS M3.
- Support for importing MP4 movies. (EOS M3 only)
- Support for Android terminals with NFC. (EOS M3 only)
- Support for saving original-size JPEG images.
- Improved camera setting function for remote shooting.
Canon EOS digital cameras
- EOS 6D (WG)/(W) , EOS 70D (W),EOS M2(W),EOS M3
Requires Android OS
- Android OS smartphone 2.3.3－2.3.7/4.0－5.0
- Android OS tablet 4.0－5.0
-Android OS smartphone/Android OS tablet
Supported File Formats
- JPEG, RAW, and MOV,MP4 files shot with compatible cameras
- MOV files shot with compatible cameras cannot be saved to your device.
- Compatible cameras cannot be accessed from multiple devices at once.
- Remote capture of movies is not supported.
For Android Wear users ONLY -- will not work on other types of watches.
By Dheera Venkatraman
Source code: https://github.com/dheera/android-wearcamera
Mount your cell phone on something and use it to take better selfies, group shots, watch a live stream of your kitchen pot, cat, or anything else as long as you have Bluetooth range.
Touch the watch face to take a picture. Swipe right to close. Swipe left for options including switching cameras, flash control, and self timer. More features to come soon, but feel free to fork and hack at the code yourself and share your contributions as this is an open source project.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
* Option to auto-stabilize so your pictures are perfectly level no matter what (see example image).
* Zoom via multi-touch gesture and single-touch control.
* Choice of focus modes (including macro, and a "manual" focus mode which only focuses when you touch the screen).
* Touch to select focus area and metering area (metering area is used to determine exposure).
* Face detection option.
* Support for flash, torch, scene modes, color effects, white balance, ISO, exposure compensation and exposure lock.
* Video recording (with optional audio, and support for video stabilization).
* Option to lock orientation to portrait or landscape for photo or video.
* Timer option.
* Auto-repeat mode, with configurable delay.
* Option to optimise GUI for left and right-handed users.
* Configurable volume keys (to take picture, focus, zoom, change exposure compensation, turn auto-stabilise on/off).
* Choice of save folder (though note Google have blocked write access to external SD cards in Android 4.4, see http://bit.ly/1eTBWCx ).
* Configurable on-screen display shows battery, time, remaining device memory, orientation and direction of camera; also option to overlay a choice of grids (including "rule of thirds") and crop guides.
* Optional GPS location tagging (geotagging) of photos and videos; for photos this includes compass direction (GPSImgDirection, GPSImgDirectionRef).
* Option to apply a date and timestamp to photos, and also to stamp photos with the location coordinates.
* Support for external microphones (may not be supported by all devices).
* Widget to automatically take a photo after launching.
* Small file size.
* Completely free and ad-free, unlike most Android apps. Open Source.
(Some features may not be available on all devices, as they may depend on hardware features, or the Android version.)
If you wish you can show your appreciation and support future development by donating! This can be done by purchasing my donation app at https://play.google.com/store/apps/details?id=harman.mark.donation . Thanks!
Please contact me if you encounter any problems, or have any suggestions for improvements - either email, or post at https://sourceforge.net/p/opencamera/discussion/ .
* I've had reports of problems on CyanogenMod (CM11) - unfortunately I don't have any CM11 devices to test on, and CyanogenMod doesn't appear to offer any means of testing without a real device (e.g., no emulator AVD images, no remote device testing), so I have no way of supporting this.
[App icon from https://www.iconfinder.com/icons/81087/ mb_photo_icon , by Yankoa http://yankoa.deviantart.com/ under CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/ )]
Stream video and audio from your Android device’s camera directly across your Wi-Fi network in real-time, to be viewed and remotely controlled in a web browser or on another Android device. Can be used to spy on people, a serious surveillance device or just for fun!
What will you LiveStream?
* If you want to use this application as a baby monitor, then you should download “BabyCam Monitor” which is also from dooblou – it does everything this app does but has more features specific to monitoring babies safely. *
* BEST LiveStream application available on the Android Market! *
"The UI is well constructed: simple and intuitive ... easy to use, even for those who don’t have any previous experience ... the sound quality is good — not even a lot of real network cameras can deliver that much!" - AndroidPIT review - "Very Good"
1. Stream real-time live video and audio from your Android device camera to a web browser;
2. Can also stream directly to another Android device (in conjunction with SECuRET SpyCam);
3. Very simple to use for everybody - no configuration needed and no intermediate/external servers involved;
4. Remotely control the camera! Take full resolution pictures and hi-def videos using the web browser (requires Android 2.2 or above);
5. Choose between the front and back camera (requires Android 2.3 or above and a front camera);
6. Disguise mode and touch screen locking so your device can't be detected;
7. Requires Java installed on the web browser computer;
8. Advanced settings to tweak performance;
9. Choice of streaming resolutions;
10. Only uses a WiFi network – does NOT support 3G;
11. LOTS more features in development.
* Before emailing, check FAQs at http://dooblou.blogspot.com *
* Follow @dooblou on Twitter for all the latest news and updates as they occur *
* Find us on Facebook – Search for ‘SECuRET’ *
Part of the SECuRET range of camera applications:
- SECuRET SpyCam is a motion triggered camera application.
- SECuRET LiveStream is a wifi-streaming camera appication.
- SECuRET RemoteControl is a camera application controlled by SMS.
If you do have problems using this application on your WiFi network, it is most likely a configuration problem with your router/network. Please contact the developer if you have any questions and he may be able to help you ... but please don't rate low because your network isn't configured properly - that isn't the application’s fault ;)
Remote Camera opens up new photographic opportunities by displaying your smartphone's camera viewfinder remotely on ZenWatch, freeing you to take photos from creative angles where the viewfinder would be difficult to see, such as when holding the phone overhead at a concert or other crowded event. Remote Camera is also useful for group photos, letting you compose the photo, release the shutter, and check the final result while being included in the shot.
ASUS ZenWatch: A Fancy Smartwatch That Measures Your Relaxation Levels
ASUS' stylish ZenWatch is all about security, remote control and wellness
With ZenWatch Remote Camera, you can:
• Operate your smartphone’s camera from your ZenWatch
• See the camera viewfinder remotely on your ZenWatch
• Take single photos, optionally with location info
• Record videos
• Zoom in and out
• Start the camera’s self-timer
• Move your wrist (or shake the ZenWatch) to release the camera shutter.
• In ZenWatch Remote Camera, tap anywhere on the preview screen on the watch, or twist your wrist to take shot.
ZenWatch Remote Camera is only compatible with ASUS ZenWatch smart watches.
ZenWatch Remote Camera is designed by ASUS ZenUI.
More information about ASUS ZenUI is available here:
ATmega series chips as used in arduino (ATMega128, AtMega328)
ATTiny series chips as used in trinket ( ATTiny85 chip)
Includes external links to PDF datasheets
Internet access only required for datasheets, pinouts etc are inside the app.