•        0

GNU/Linux support for still image devices conforming to PIMA 15740 (Picture Transfer Protocol).



Related Projects

Precision Time Protocol daemon

The PTP daemon (PTPd) implements the Precision Time protocol (PTP) as defined by the IEEE 1588 standard. PTP was developed to provide very precise time coordination of LAN connected computers.


libmtp is a LGPL library implementation of the Media Transfer Protocol (MTP), a superset of the Picture Transfer Protocol (PTP).

Icarus Camera Control

This is an open source program for controlling digital cameras, especially those that support PTP. The initial focus is on native Mac support, but long term thinking is to support Linux/gphoto2 as well.

Java-pacman - A Java version of Pacman, for PTP

A Java version of Pacman, for PTP. Do I have to repeat it?

Ptpuploader - PtpUploader is a bot that automatically uploads releases to PTP.

See README and INSTALL for details. If you have any suggestions, or want to contribute, then contact me here or on PTP.

Chdkphotobooth - Photobooth using CHDK camera

This is a proof of concept demo for using CHDK, and PTP (even on post 2009 canon cameras!) to re-create a photobooth as seen in a mall near you. This code worked as-is using a ubuntu 10.04 laptop with an HP printer running HPLIP drivers. It was specifically utilized to create a wedding photobooth. The purpose of release is to give back to the CHDK community, and allow for greater public development and consumption. Please see the wiki pages for more info:

libptp (Picture Transfer Protocol lib)

Library communicating with PTP enabled devices (digital photo cameras and so on).

Java USB Camera Tools

This project builds on the jUSB APIs, initially supporting the Picture Transfer Protocol (PTP) over USB on Linux. The software is GPL'd, and includes an extensible core library (for developers), commandline support, and user tools.