Skip to content
Python Shell
Branch: develop
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
doc
examples
src Merge branch 'master' into develop Jul 9, 2019
static
tests
.gitignore
.travis.yml Improvements to SSDP discovery and associated tests (#58) Jul 9, 2019
LICENSE Initial commit Nov 8, 2013
README.md
requirements.txt update sony camera api def to class. Oct 25, 2014
run_tests.sh Improvements to SSDP discovery and associated tests (#58) Jul 9, 2019
setup.cfg
setup.py Improvements to SSDP discovery and associated tests (#58) Jul 9, 2019
test-requirements.txt
tox.ini Improvements to SSDP discovery and associated tests (#58) Jul 9, 2019

README.md

Build Status

Pysony

python sony camera api

Install

using pip:

pip install pysony

using repo:

git clone https://github.com/Bloodevil/sony_camera_api.git
python setup.py install

Running tests

You will likely want to set up a virtualenv first and complete the following steps inside it.

Install requirements:

pip install -r test-requirements.txt

Run tests:

python -m unittest discover

(The run_tests.sh script does both of these automatically)

By default, the test suite verifies behavior locally using dummy services.

If you want to run tests live against your real camera, connect to the camera's wireless access point and set the TEST_LIVE_CAMERA environment variable. For example:

TEST_LIVE_CAMERA=1 python -m unittest discover

CAUTION: Use with your camera at your own risk. This is free software that offers no warranty. For details, see LICENSE.

Usage

simple example:

>>> api = pysony.SonyAPI()
>>> api.getAvailableApiList()

api_list

there api list that you can use.

branches

  • develop : please request merge here.
  • master : pip live

examples

liveview

  • can see the photo via liveview

timer

  • take a picture every n seconds

dump_camera_capabilities

  • show every supported api list

pyLiveView

  • Released under the GPL v2 (or later) by Simon Wood (simon@mungewell.org)
  • Sample application to connect to camera, and start a video recording
  • with or without a GUI LiveView screen
You can’t perform that action at this time.