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 ;)
•) Browse and open local video and music files on your Raspberry Pi
•) Open playlists (m3u, pls) and play streams on your Raspberry Pi
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
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
Yatse is the most complete and stable XBMC / Kodi remote available and the best rated.
Take full control of your media center with complete library support, beautiful widgets, streaming, offline media sync, internal audio player, all optimized for phones and tablets.
◆ Voice Commands : Give orders in natural language sentences
◆ Full Android Wear support
◆ Offline Media* : Download your media to your device for offline playing
◆ Internal Audio Player* : Listen to your music on your phone (Online and Offline)
◆ Offline library : List your library everywhere
◆ Modern and intuitive interface
◆ Support Multiple XBMC / Kodi devices (and centralized Mysql database)
◆ Multiple Widgets included for fast remote actions, now playing details or to list recent media
◆ Full support for Media Player Classic (MPC or MPC-HC) as an external player
◆ Cloud Save : Keep your hosts and settings across devices
◆ Stream your videos to your Android devices or UPnP / AirPlay / Chromecast devices*
◆ Send your Android media to your media center or UPnP / AirPlay / Chromecast devices*
◆ Completely configurable to make Yatse fill all your needs
* DashClock / Muzei extension
* Support all XBMC / Kodi remote commands from optimized views or widgets
* Support Android notifications and Lockscreen controls
* Quickly find your media with multiple sorting / filtering and even a global search
* Detailed now playing views with direct selection of Subtitles or Audio streams
* Support all Android versions starting from 4.0 (ICS)
* Wake on Lan (WOL) support
* Multiple plugins for SMS / Call, Android notifications, ...
* Send media to your media center from YouTube or browser
* Optimized for speed and low battery usage even on older devices
* Support themes*
* API to control media center / Yatse from other Android applications
And much more, just install and try.
A complete Wiki is available on the website for help on installing and configuring Yatse, the XBMC / Kodi remote and your media center instances.
Please use the website for support or feature requests, as comments on Play Store do not allow me to gather enough information or contact you.
The free version does not contains ads. But some advanced functions (noted with an *) requires the unlocker to be used.
Please consider buying the Unlocker if you want to support the continued development of this application.
Keep in touch:
* Official website : http://bit.ly/16z6NUh
* Facebook : http://on.fb.me/13QNm5B
* Twitter : http://bit.ly/XzZGaz
* Google+ : http://bit.ly/1e2iS5z
- Some features like streaming and offline sync work better with Gotham or later !
- This application only works with Frodo (12.x), Gotham (13.x) and Helix (14.x) | See http://kodi.tv/ to download the latest version.
- The screenshots contain content © copyright Blender Foundation | www.sintel.org / www.elephantsdream.org / www.bigbuckbunny.org / mango.blender.org
- All images are used under their respective CC Licenses | http://creativecommons.org
- Except the material attributed above, all posters, still images and titles depicted in our screenshots are fictitious, any similarity to actual movies copyrighted or not, dead or alive, is purely coincidental.
- No animal was harmed in the making of this app
© Magcom International Ltd. All rights reserved
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.
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.
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).
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.)
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
Main functions of the application are as follows:
Allows you to remotely operate your camera with your smartphone to capture images.
Send to Smartphone
Allows you to select and send still images or video clips captured with your camera to your smartphone. After sending the images or clips to your smartphone, you can forward them easily to SNS.
Launch Scene App
Allows you to launch the Scene photo app easily.
Compatible digital camera:
EX-100, EX-10, EX-ZR850, EX-TR50, EX-TR35, EX-TR15, EX-ZR50
Android 4.0 - 4.4
A compatible digital camera is required to run this application.
For details on how to operate this application on the EX-TR15, visit the EXILIM Remote website at http://www.exilim.com/app/en/
Connection with the camera may be affected when using a smartphone or other device with a function for “automatically switching Wi-Fi networks (Auto network switch)”. Please disable the function (Auto network switch).
★ Works ONLY with
- Samsung Galaxy phones and tablets with the built-in IR blaster
- or with newest HTC, Sony, LG etc phones and tablets with the built-in IR blaster AND Android >4.4 KitKat or newer version with native IR support.
★ NO additional hardware is needed
★ Supported cameras: Canon, Fuji, Minolta, Nikon, Olympus, Pentax and Sony
NB! With some phones in power saving mode or with almost empty battery the IR sender might not work.
If this app doesn't work with your phone then poor rating certainly doesn't motivate me to fix bugs or implement new features. Instead feel free to e-mail me (your exact camera and phone model).
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.