Picture Transfer Protocol (PTP)

E53630

Picture Transfer Protocol (PTP) is a standardized communication protocol that enables digital cameras and other imaging devices to transfer photos and related data directly to computers and other hosts without requiring traditional file system access.


Statements (49)
Predicate Object
instanceOf data transfer protocol
digital camera communication protocol
abbreviation PTP
advantage enables richer device control than simple file transfer
prevents host from corrupting camera file system
allows host-controlled access to images on a device
image transfer without direct file system access
category computer networking protocol
digital photography technology
commonlyUsedWith USB Still Image Capture Device Class
communicationModel client–server
conformsTo ISO 15740:2013 revision
dataModel object-based rather than file-based
defines standard set of device properties
standard set of object formats
standard set of operations for image devices
designedFor digital cameras
mobile phones with cameras
other imaging devices
scanners
hasExtension PTP/IP
vendor-specific PTP operations and properties
influenced Media Transfer Protocol
introducedToReplace mass storage based camera access in some scenarios
operatesOver IP networks
USB
primaryUse transferring images from digital cameras to computers
transferring images from imaging devices to host systems
relatedProtocol Media Transfer Protocol
roleOfDevice PTP responder
roleOfHost PTP initiator
standardizedBy ISO
International Imaging Industry Association
standardNumber ISO 15740
supportsFeature event notifications from device to host
remote control of camera functions
supportsOperation capture image remotely
delete object
get device info
get object
get object handles
supportsTransferOf audio clips associated with images
device properties
digital photographs
metadata
thumbnails
transportAgnostic true
usedBy many digital camera manufacturers
some smartphone operating systems

Referenced by (3)
Subject (surface form when different) Predicate
USB Mini-B
USB Mini-B ("Media Transfer Protocol (MTP)")
usedWithProtocol
Picture Transfer Protocol ("Media Transfer Protocol")
relatedProtocol

Please wait…