|
Media Transfer Protocol (MTP) Device Driver
Media Transfer Protocol or MTP is a transport agnostic data transfer protocol between (portable) media devices such as MP3 players, PDAs, mobile phones and PCs.
MTP protocol is based on Picture Transfer Protocol (PTP, PIMA 15740, ISO 15740), which is widely originally developped and widely used by digital cameras. MTP enables transferring pictures as well as audio and video files and other binary objects from or to a portable media device. It also facilitates command and control of the connected devices including remote invocation of device functionality, monitoring of device initiated events and reading and setting of device properties, which was not possible with mass storage implementation of the media devices.
MTP is developed by Microsoft and license for public use is offered without a fee and expected to become the ultimate media transfer protocol for all media devices. MTP is fully backwards/forewards compatible with PTP.
MTP is transport agnostic meaning that it can use USB, IrDA or Bluetooth for data transfer. An extension of MTP working over IP (MTP/IP) has also been proposed to enable data transfer over wired or wireless communication networks such as WiFi.
We at Centrillium have developed an MTP device device driver for our client which was one of the big players in the consumer electronics market. Our MTP driver is developed for pSOS operating system from Windriver Systems for MIPS16/32 platform, however it is portable to any embedded or desktop operating system.
Our Offer
We are happy to share our experience and know-how on Media Transfer Protocol and Picture Transfer Protocol devices and help you with your projects. Please don't hesitate to contacts us if you require more information: info@centrillium-it.com