Introduction to MTP - Multimedia Transfer Protocol | Cypress Semiconductor
Introduction to MTP - Multimedia Transfer Protocol
Microsoft has created a new USB class called MTP, Media Transfer Protocol. The aim of MTP is to enable a new class of devices and create a market inflection point that will help Windows CE based devices to compete successfully with Apple's wildly successful iPod line. The MTP protocol has a lot of similarities with the existing USB Mass Storage Class (MSC). Both MSC and MTP are designed to facilitate the storage of data, both allow some degree of device control from the host. The main differences are the level of communication, the low-level transfer protocol and the level of device control. This article discusses the details of the MTP protocol, similarities and differences between MSC and MTP and shows some sample MTP traffic. To view more on this topic, click the download link above.