Skip to content
Simple Android app for Sony Cameras (PlayMemories Camera App Store) that provides the File System of the camera via HTTP
Branch: develop
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app Also return videos that are > 99MB. Mar 26, 2019
gradle/wrapper Introduces gradle wrapper Mar 24, 2019
.gitignore Initial commit. Mar 24, 2019
.travis.yml Adds Travis build Mar 25, 2019
LICENSE Adds proper README, license and dependency NOTICE. Mar 24, 2019
NOTICE Adds proper README, license and dependency NOTICE. Mar 24, 2019
README.md
build.gradle Simplify build.gradle files Mar 24, 2019
gradlew Introduces gradle wrapper Mar 24, 2019
gradlew.bat Introduces gradle wrapper Mar 24, 2019
settings.gradle Initial commit. Mar 24, 2019

README.md

pmcaFilesystemServer

Build Status

Simple Android app for Sony Cameras ( PlayMemories Camera App Store) that provides the File System of the camera via HTTP.

This app uses the OpenMemories: Framework and is greatly inspired by the following existing open source PMCA Apps

Installation

Usage

On Startup a WiFi Connection will be established. Once this succeeds a webserver is started and its URL is displayed. There you can download all data from the camera, like images and videos.

This works around the constraint of certain Sony cameras where videos can not be downloaded via WiFi.

⚠ The Web Server exposes the whole file system without authentication to everyone on the same network as the camera. Make sure to run this in a private network, using WiFi direct or by using your Mobile's Hotspot.

Development

adb tcpip 5555
adb connect 192.168.178.53:5555

See https://stackoverflow.com/a/3623727

For creating a release, set git tag and then upload an unsigned APK to GitHub's release page. Signed APKs seem to be denied by Sony-PMCA-RE.

The app writes a log file to the SD card: /storage/sdcard0/pmcaFilesystemServer/LOG.TXT.

Icon

Was generated with AndroidAssetStudio

Feature Ideas

You can’t perform that action at this time.