After, the picture is send to the android device using SSH protocol
To use the application you need to check 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 !
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.
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 ;)
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 ;)
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
The QRemote API Revision 4 should support sending raw IR data (neccessary for DSLR Remote to work) on the following devices:
- G Flex2, G2, G3, G3 A, G3 Screen, G Pro2
(for more details see http://developer.lge.com/resource/mobile/RetrieveOverview.dev?categoryTypeCode=ANRS#supporteddev)
The QRemote API Revision 3 only supports sending raw IR data on the following devices:
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 higher or Android 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).
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
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.
integrated three existing apps to save time and effort. When using your Samsung SMART CAMERA, the app automatically connects to your smartphone for convenience. And you can launch a trio of SMART CAMERA apps (AutoShare, MobileLink, and Remote Viewfinder) from your smartphone with a single touch.
- You can only connect to Samsung cameras manufactured in 2013 or later. ( DV150F, ST150F, WB200F, WB250F, WB30F, WB800F, WB350F, NX300, NX300M, NX30, NX mini, Galaxy Camera, Galaxy S4 zoom, Galaxy NX )
- You can use the application on Android phones with resolutions of WVGA or higher running Android OS 3.0 or higher.
- This application is not available for some Android devices.
- If you experience issues connecting the camera with your smartphone on Android OS version 4.3 or higher,
the following should correct the issue.
(Note, the menus and options may vary depending on the smartphone manufacturer and telecom operator)
Go to: Settings → Wi-Fi → Advanced.
From there make sure “Auto switch between Wi-Fi networks and mobile networks” is not checked.
This option may be titled “Auto network switch” or “Check for Internet service” depending on OS version and telecom operator. With this option not selected the issue should be corrected.
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 firstname.lastname@example.org
© Magcom International Ltd. All rights reserved
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/>.
(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.)
Wi-Fi support is also present, if your camera supports Wi-Fi or you are using a go-between like the MR3040 - see further details on the DSLR Controller website ( http://dslrcontroller.com/ ) on how to setup the Wi-Fi connection.
*** PLEASE READ THE ENTIRE DESCRIPTION ***
*** IF YOUR DEVICE IS NOT COMPATIBLE THIS IS NOT MY OR THE SOFTWARES FAULT - YOUR PHONE IS MISSING NEEDED SOFTWARE OR HARDWARE ! ***
Remote releasing is using a remote control to activate the shutter of the camera. This is to prevent shaking the camera, and is often used with bulb shots and/or tripods.
This app is the little (free) brother of DSLR Controller; see http://dslrcontroller.com/ and https://play.google.com/store/apps/details?id=eu.chainfire.dslrcontroller
Remote Release also has a discussion thread on XDA-Developers.com:
---- Features ----
- Activate the camera's shutter button from your phone over USB, just like using a remote release cable
- Enable/Disable Auto-Focus *
- Support for bulb shots (hold shutter button) *
- Support for continuous shooting (hold shutter button) *
* Depends on camera model. Requires a DryOS based camera. See DSLR Controller's device compatibility page ( http://dslrcontroller.com/devices.php )
---- Requirements ----
- An Android device with an ARMv7-A or newer CPU architecture (virtually all 1ghz+ devices)
- Supported Canon EOS DSLR
When connecting over USB:
- Not rooted: Android 3.1 or higher with USB host kernel+API support **
- Rooted: Android 2.3.1 or higher with USB host kernel support **
- The correct USB adapter, if applicable
** USB host kernel support can usually be determined by connecting a USB stick to your device, and seeing if the device recognizes it.
---- Devices ----
Please see DSLR Controller's supported devices page ( http://dslrcontroller.com/devices.php ) for device compatibility information.
----- Usage -----
-- Getting started --
- Install the application.
- Connect your camera to the phone/tablet, and turn it on. Half-press the shutter button if it was already on.
- If a popup comes up that offers to open Remote Release, press it, and move on to "Operation" below.
- If a popup does not come up, manually start Remote Release. A Superuser popup should appear, click allow. If this took more than a few seconds, Remote Release will complain it cannot find a camera, regardless if you have one connected or not. Exit the app, half-press the shutter button on the camera, then restart the app.
- If a popup appears that tells you your device is not compatible, this is the end of the line for you.
-- Operation --
After you have connected your camera and started the app, the app will show you the following:
- Camera model
- Current shutter setting (depending on camera mode)
- Current aperture setting (depending on camera mode)
- Current ISO setting (depending on camera mode)
- Current drive mode setting
Below that you will see three buttons:
- Auto-Focus button
- Shutter button
- Button to open DSLR Controller in the Market
If your lens is set to Auto-Focus and you are using a DryOS based camera, you can use the Auto-Focus button to select if focusing is triggered by pressing the shutter button. By default it is, but it is not always desired. If your lens is set to Manual-Focus, this setting has no effect.
Pressing the shutter button will take a picture on your camera. If the camera is set to bulb mode or to continuous shooting, press-and-hold the shutter button - the bulb/continuous capture will stop once you remove your finger from the screen.
Communication takes place directly between two devices equipped with this software, communication doesn't result in any charges, but distance is limited.
To extend range, improve image quality and smoothness use Mobile WIFI Bridge, communication don't require access to WIfi network
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 to use Mobile WIFI Bridge ?
● Change connection type to Wifi
● On first device which will be send preview enable server with option "Create access point" checked, wait until access point and server turns on
● On second device which will receive preview click Connect check "Connect with access point" enter address and press OK, wait until connected
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 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.